经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都...
分类:
移动开发 时间:
2015-09-07 14:35:02
阅读次数:
225
经过前面几篇文章的学习,我们已经把LitePal的表管理模块的功能都很好地掌握了,相信大家都已经体会到了使用LitePal来创建表、升级表、以及建立表关联所带来的便利。那么从本篇文章开始,我们将进入到一个新模块的...
分类:
移动开发 时间:
2015-09-07 13:08:32
阅读次数:
226
上一篇文章中我们学习了一些Android数据库相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的。但是我们都知道,数据库是要和程序结合在一起使用的,单独对一个数据库去进行増删改查操作并没有...
分类:
移动开发 时间:
2015-09-07 11:16:29
阅读次数:
322
在对数据库操作时,常用的有两种方法: 1、在代码中建库、建表; 2、直接将相关库、表建立好,将db文件拷贝至assets目录下;现在来看看第二种方法:private String GetDataBasePath(Context context) { String packageName = ...
分类:
移动开发 时间:
2015-09-01 12:25:47
阅读次数:
152
1.回顾
上篇学习了SharedPreference 的 存储和获取;作为补充 说明下 SharedPreference
1)是一种轻型的数据存储方式
2) 本质是基于 xml文件的 key-value键值对数据
3)通常用来存储 简单的配置信息
4)默认存储路径:/data/data//shared_prefs目录下
2.重点
(...
分类:
移动开发 时间:
2015-08-27 18:57:59
阅读次数:
278
(1) Activity提供了openFileOutput()方法可以用于把数据输出到文件中;
(2)文件可用来存放大量数据,如文本、图片、音频等。
(3)存储默认位置: /data/data//files/***.***
(4)Activity还提供了getCacheDir()和getFilesDir()方法
1)getCacheDir()方法用于获取/data/data//cache目录
2)getFilesDir()方法用于获取/data/data//file...
分类:
移动开发 时间:
2015-08-27 18:52:27
阅读次数:
171
1.回顾
上篇学习了 安卓的 文件存储 ,包括 存储在 sd卡上;
2.重点
(1)了解 四大组件之一 Content Provider
(2)实现 查询通信录中 联系人
(3)实现 新增联系人到通信录
3.介绍
(1) ContentProvider相对于其它的方式比较复杂,当然其功能相对于其它的方式也是革命性的改变。
(2)它能够实现...
分类:
移动开发 时间:
2015-08-27 18:45:12
阅读次数:
196
android studio下SqlCipher的使用方法...
分类:
移动开发 时间:
2015-08-27 18:42:34
阅读次数:
266
熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服务端还是客户...
分类:
移动开发 时间:
2015-08-27 00:16:31
阅读次数:
263
轻量级ORM框架GreenDao的使用,多线程下对数据库的操作。...
分类:
移动开发 时间:
2015-08-26 17:56:22
阅读次数:
212