数据存储在Android开发中是很重要的,因为做一个项目一定会用到数据存储,比如游戏或者应用的一些设置配置,游戏存档,应用使用习惯等。这篇主要写本地文件的存储,下篇会介绍数据库相关内容。
这里首先讲Android的存储结构,存储空间
android设备有两个存储空间:内部存储空间RAM内存:运行内存,相当于电脑的内存
ROM内存:存储内存,相当于电脑的硬盘外部存储空间SD卡:相当于电脑的移动硬...
分类:
移动开发 时间:
2016-07-13 16:36:31
阅读次数:
273
前言: 今天一大早收到GreenDao 3.0 正式发布的消息,自从2014年接触GreenDao至今,项目中一直使用GreenDao框架处理数据库操作,本人使用数据库路线 Sqlite >OrmLite >GreenDao。今天白天一直在忙着公司的项目需求,只能晚上加班来学习最新的GreenDao ...
分类:
移动开发 时间:
2016-07-08 09:02:18
阅读次数:
350
转自:http://blog.csdn.net/leehong2005/article/details/9128501 转自:http://blog.csdn.net/leehong2005/article/details/9128501 请考虑如下情况: 在数据库升级时,不同版本的数据库,他们定义 ...
分类:
移动开发 时间:
2016-07-06 20:22:49
阅读次数:
267
(一)概述
本节我们继续来学习Android数据存储与访问的第三种方式:SQLite数据库,和其他的SQL数据库不同, 我们并不需要在手机上另外安装一个数据库软件,Android系统已经集成了这个数据库,我们无需像 使用其他数据库软件(Oracle,MSSQL,MySql等)又要安装,然后完成相关配置,又要改端口之类的!
(二)SQLite数据库
1.基本概念
1)SQLite是什么?为什么...
分类:
数据库 时间:
2016-07-06 15:13:23
阅读次数:
269
(一)概述
本节给大家介绍的是Android数据存储与 访问方式中的一个——文件存储与读写,当然除了这种方式外,我们可以存到SharedPreference,数据库, 或者Application中;(二)文件存储跟读写
1.Android文件的操作模式
学过Java的同学都知道,我们新建文件,然后就可以写入数据了,但是Android却不一样,因为Android是 基于Linux的,我们在读写文...
分类:
其他好文 时间:
2016-07-06 15:11:30
阅读次数:
191
一、 SQLite介绍 SQLite是android内置的一个很小的关系型数据库。 二、 SQLiteOpenHelper的使用方法 ①SQLiteOpenHelper是一个辅助类来管理数据库的创建和版本。②可以通过继承这个类,实现它的一些方法来对数据库进行一些操作。③所有继承了这个类的类都必须实现 ...
分类:
移动开发 时间:
2016-07-06 00:10:38
阅读次数:
258
1、什么是 LiteOrm LiteOrm是一个小巧、强大、比系统自带数据库操作性能快1倍的 android ORM 框架类库,开发者一行代码实现数据库的增删改查操作,以及实体关系的持久化和自动映射。 2、github地址 https://github.com/litesuits/android-l ...
分类:
移动开发 时间:
2016-07-04 20:27:17
阅读次数:
228
Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite
前不久,我在写了ORMLite这个框架的博文Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java包 但是对于我个人来说,我可能更加倾向于用GreenDao,所以今天也为大家带来了GreenDao的详细博客,希望大家喜欢,之前也详细介绍了ORM的思想,如果不明白可以先看一下前面...
分类:
移动开发 时间:
2016-07-03 17:35:09
阅读次数:
283
SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在Android、iOS等移动操作系统中的数据库实现也是使用的SQLite3。对于Android开发者来说数据库并不算很好维护,所以深入了解SQLite数据库也...
分类:
移动开发 时间:
2016-07-03 15:52:09
阅读次数:
183
请看郭大神的八篇专栏,包含sql语句 android封装的databasehelper 和郭大神自己的LitePal 三种使用详解 http://blog.csdn.net/column/details/android-database-pro.html ...
分类:
移动开发 时间:
2016-06-30 12:27:15
阅读次数:
198