1.不要在UI线程里调用getReadableDatabase ()或者getWritableDatabase ()方法
参见androidAPI文档如下:
Create a helper object to create, open, and/or manage a database. This method always returns very quickly. The database is not actually created or opened until one of getWritableDatabase() or getReadableDatabase() is called.
Like getWritableDatabase()
, this method may take a long time to return, so you should not call it from the application main thread, including from ContentProvider.onCreate()
.
Database upgrade may take a long time, you should not call this method from the application main thread, including from ContentProvider.onCreate()
.
相关推荐
Android中使用SQLite示例,详情可以参见博客:http://www.cnblogs.com/plokmju/p/android_SQLite.html
它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在系统中配置。 就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite 直接访问其存储文件。 为什么要用 ...
android studio1.2 sqlite的操作 测试通过 转:http://www.jb51.net/article/36062.htm 这个例子的基础上修改
Android 数据库SQLite 详解,简单学好SQLite
android 6.0 可用 sqlite3 和so文件 adb push D:\temp\android_arm_sqlite3\libsqlite_jni.so /system/lib/ adb push D:\temp\android_arm_sqlite3\libsqlite.so /system/lib/ adb push D:\temp\android_arm_sqlite...
Android的SQLite中DateTime类型数据的存取问题
Android 开发中使用 SQLite 数据库 简介: SQLite 是一款非常流行的嵌入式数据库,它支持 SQL 查询,并且只用很少的内存。Android 在运行时集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库。...
一个简单的Android SQLite ORM框架不想花资源分的同学可以上我的github主页下载:https://github.com/chenyihan/Simple-SQLite-ORM-Android,因为要传到github,所以代码中的注释和doc文档都是英文的,对自己英文不...
在Android studio上实现了sqlite的数据的新建、查询、添加、删除等功能。
Android+SQlite 简单的《学生信息管理系统》(实现基本增删改查) 此代码中还有与其相对应的apk文件(在SIMS/bin目录中),大家可先行放手机上看一下效果。 希望对初学者有一定的帮助。(本人自己编写)
sqlite-android一个Android SQLite支持库
unity 打包Android 需要的sqlite dll文件 使用Unity3D开发Android应用的时候都会使用到SQLite本地数据库;发布到Android端需要添加libsqlite3.so文件,和相应的Mono.Data.Sqlite.dll、sqlite3.dll、System.Data.dll...
Android ,一个简单的通讯录,实现了简单的增删改查,采用Android系统自带的轻量级数据库Sqlite...
Android实验报告Sqlite数据库操作.pdf
SQLite是一个包含一个自包含、无服务、零配制、事务型的SQL数据库引擎的软件库。它是世界上最流行的数据库引擎之一。并且,SQLite的源代码已经进入了公共域,可自由使用。...本文档是对官方文档中概要段落的一点翻译。
Android 开发中使用 SQLite 数据库
Android使用SQLite数据库进行增删改查详细案例...
Android 数据库编程SQLite实现学生信息管理应用https://blog.csdn.net/qq_45808700/article/details/117535524?spm=1001.2014.3001.5501
android操作数据库sqllite源代码,有需要的朋友可以拿走
android之利用SQLite数据库实现登陆和注册,使用SQLiteOpenHelper抽象类建立数据库,建立数据库类DatabaseHelper,写业务类实现查询和插入