安卓数据库的操作:今天主要学了下安卓数据库方面的简单知识。数据库主要用于复杂的数据储存。 安卓数据库简介:安卓SQLite数据库是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很 少,通常只需要几百KB的内存就足够了。SQLite不仅支持标 准的SQL语法,还遵循了数据库的ACID事务,所以 ...
分类:
其他好文 时间:
2020-02-08 00:33:26
阅读次数:
83
Android数据库源码分析(2)-SQLiteDatabase的实现以及多线程行为 本系列主要关注安卓数据库的线程行为,分为四个部分: (1)SQLiteOpenHelper的getReadableDatabase和getWritableDatabase (2)SQLiteDatabase的实现以 ...
分类:
移动开发 时间:
2020-01-22 11:15:14
阅读次数:
97
本系列主要关注安卓数据库的线程行为,分为四个部分: (1)SQLiteOpenHelper的getReadableDatabase和getWritableDatabase (2)SQLiteDatabase的实现以及多线程行为 (3)连接缓存池SQLiteConnectionPool (4)SQLi ...
分类:
移动开发 时间:
2020-01-22 10:29:44
阅读次数:
138
安卓数据库的实现与应用 App相关需求 我们想为APP设计一个较为完善的登录界面,这就需要一个所有客户端能够共同访问的存储空间来存储每个用户的信息,例如用户名、密码等等。 在我们APP的“ 自动导入课表和各科科代表布置的任务 ”这项功能中,我们也需要一个存储空间,使科代表能够上传任务,同学们能够接收 ...
分类:
移动开发 时间:
2020-01-04 10:50:00
阅读次数:
96
通过sql语句进行增加一个字段, ALTER TABLE consume ADD COLUMN student_rollno INTEGER DEFAULT 0 创建一个数据表的sql语句 ...
分类:
移动开发 时间:
2017-09-29 17:57:52
阅读次数:
233
思路: 1.当然是基于SQLiteOpenHelper.onCreate(第一次安装程序时调用)、onUpdate(升级程序时调用) 2.用"脚本"(脚本制作详细方法问度娘)做数据库升级,文件名称标识相应版本号,java中依据“上一版本号、当前版本号”选择运行的脚本。 升级时,改动DB_VERSIO ...
分类:
移动开发 时间:
2017-06-04 17:02:45
阅读次数:
178
自己建一个表,放在assets目录下 package mine; import android.annotation.SuppressLint;import android.content.ContentValues;import android.content.Context;import and ...
分类:
移动开发 时间:
2017-06-01 17:52:46
阅读次数:
257
/* *-描述--ORMLite框架使用总结. *-描述--S1.相关理论描述 * >>ORMlite通过Java注解的方式来建立起与数据库的映射关系,在Android面向数据库开发中,是一个比较 * 流行的开源框架,方便操作而且功能强大 * >>ORMLite的优缺点 * 优点:轻量级、使用简单、 ...
分类:
移动开发 时间:
2016-08-02 23:56:13
阅读次数:
315
第十三周的学习进度如下: 1.实现对安卓数据库的增删改查。 2.继续读了《大道至简》,有深切感受。 ...
分类:
其他好文 时间:
2016-06-05 21:28:27
阅读次数:
170