在Android中,我们可以将一些数据直接以文件的形式保存在设备中。例如:一些文本文件、PDF文件、音视频文件和图片等。Android提供了文件读写的方法。通过Context.openFileInput()方法获得标准Java文件输入流(FileInputStream),通过Context.openFileOutput()方法获得标准Java文..
分类:
移动开发 时间:
2015-03-10 01:37:25
阅读次数:
203
有时候为了需要,会将数据库保存到外部存储或者SD卡中(对于这种情况可以通过加密数据来避免数据被破解),比如一个应用支持多个数据,每个数据都需要有一个对应的数据库,并且数据库中的信息量特别大时,这显然更应该将数据库保存在外部存储或者SD卡中,因为RAM的大小是有限的;其次在写某些测试程序时将数据库保存在SD卡更方便查看数据库中的内容。
??Android通过SQLiteOpenHelper创建数据...
分类:
移动开发 时间:
2015-03-09 22:35:35
阅读次数:
256
SQLite
Android下数据库的创建
SQLiteDatabase简介
Android下数据库的第一种增删改查方式
Android下数据库的第二种增删改查方式
Android下数据库的事务SQLiteSQLite,是一款轻量级的数据库,是遵循ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。Android平台中嵌入了一个关系型数据库SQLite,和其他数据库...
分类:
移动开发 时间:
2015-03-08 23:02:28
阅读次数:
276
1、packagecom.exp.contentprividerstest.db;importandroid.content.Context;importandroid.database.sqlite.SQLiteDatabase;importandroid.database.sqlite.SQLiteOpenHelper;publicclassDBUrilextendsSQLiteOpenHelper{publicDBUril(Contextcontext){super(context,"user.db"..
分类:
移动开发 时间:
2015-03-08 17:23:10
阅读次数:
149
传入图片地址,获得服务器返回的流。把流转化为byte【】数组
分类:
移动开发 时间:
2015-03-08 09:16:06
阅读次数:
119
前言 之前一直在讲AndroidUI的内容,但是还没有完结,之后会慢慢补充。今天讲讲其他的,关于数据持久化的内容。对于一个应用程序而言,不可避免的要能够对数据进行存储,Android程序也不例外。而在Android中,提供了几种实现数据持久化的方法。后面会分别介绍。 在Android中,可以使用.....
分类:
移动开发 时间:
2015-03-07 18:25:02
阅读次数:
262
在做Android上短信的备份还原功能时,短信的恢复思路最初考虑的很简单,循环解析文件,每得到一条短信,就调用SMSProvider的insert方法将短信插入数据库,SMSProvider是短信数据库操作的最基本的类,重载了父类ContentProvider的query,insert,delete和update方法,除了insert方法,父类ContentProvider中还有个bulkInse...
分类:
移动开发 时间:
2015-03-06 16:02:35
阅读次数:
113
SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)。SharedPreferences常用来存储一些轻量级的数据.SharedPreferences是Android平台上一个轻量级的存储类,...
分类:
移动开发 时间:
2015-03-04 15:57:25
阅读次数:
181
概述
悠悠绿水傍林侵日落观山四望回
幽林古寺孤明月冷井寒泉碧映台
鸥飞满浦渔舟泛鹤伴闲亭仙客来
游径踏花烟上走流溪远棹一篷开概述一个不小心都写了三篇了,也不知道大家还看得懂不?如果看不懂最好给我留个言,我好下一次改正。接着上次的说,准备工作都已经做好了,现在咱们就要开始着手解决阻挡Android数据库操作通用化的五个问题了。
我们先回顾一下问题:
问题1:表名的获取问题2:如何将实体中的数据,按照对...
分类:
移动开发 时间:
2015-03-01 21:03:52
阅读次数:
255