数据存储
ai_XZP_master
本人计算机专业,主要研究人工智能、计算机视觉、物体检测。
展开
-
安卓数据存储-SQLite数据库
SQLite数据库是安卓系统内置的,它是一款轻量级的关系数据库,它运算速度特别快,占用资源很少,通常只需要几百kb的内存就足够,特别适合在移动设备上使用。它不仅支持标准的SQL语法,还遵循数据库的ACID事务。而且SQLite又比一般的数据库要简单得多,甚至不用设置设置用户和密码就可以使用。因此,我们就开始学习这轻量级的SQLite数据库把! 1)创建数据库 Android提供一个SQL原创 2017-03-25 16:46:49 · 680 阅读 · 0 评论 -
安卓数据存储-文件存储的实现
Context类中提供了一个openFileOutput()方法,用于数据存储到指定的文件中。此方法接收两个参数(参数名,操作模式)。首先是参数名,它表示文件创建的时候使用的名称。注意路径不能被改变,路径默认存在 /data/data//file/目录。第二是操作模式,主要有两种模式可以选择:MODE_PRIVATE(默认的操作模式,表示如果指定同样文件名的时候,写入的内容将会覆盖原文件内容)和M原创 2017-03-25 11:31:43 · 516 阅读 · 0 评论 -
安卓数据存储-SharePreferences
SharePreferences是使用键值对的方式来存储数据的。当保存一条数据的时候可以通过这个键把相应的值取出来。SharePreferences优点是可以支持多种不同数据类型的存储,如果存储的是整形,那么读取出来的数据也是整形。 SharePreferences具体用法 1)将数据存储到SharePreferences中 想使用SharePreferences来存储数据,首先需要获取到S原创 2017-03-25 11:33:04 · 532 阅读 · 0 评论 -
安卓数据存储-使用LitePal操作数据库
简介:开源库-LitePal是一款开源的数据库的开源的Android数据库框架,它采用对象关系映射(OPM)的模式,并将我们平时开发最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表和增删改查的操作。 1)配置LitePal 目前大多数开源项目都会将版本提交到jcenter上,我们只需要在app/build.gradle文件,在dependencies闭包中添加如原创 2017-03-26 20:37:15 · 552 阅读 · 0 评论