本文介绍Android平台进行数据存储的五大方式,分别如下: 1使用SharedPreferences存储数据 2文件存储数据 3SQLite数据库存储数据 4使用ContentProvider存储数据 5网络存储数据下面详细讲解这五种方式的特点第一种:使用SharedPreferences存储.....
分类:
移动开发 时间:
2014-08-19 00:55:23
阅读次数:
399
小猪的Android入门之路 Day 7 part 1
Android的数据存储与访问之——shareference
在Part 1中我们学会了Android中文件的读写,而在Part 2中我们会介绍一个轻量级的存储类——
SharedPreferences(偏好参数保存),就是用来保存软件中用户的一些设置,比如一个游戏的app,用户
可以自己设置是否开游戏音,是否自动登录等!下次启动app时就不用用户再次设置了!我们都知道
在Windows系统下的软件通常使用ini文件作为配置文件,而在J2SE中使用pr...
分类:
移动开发 时间:
2014-08-18 18:42:32
阅读次数:
251
package com.sharedpreference; import java.text.SimpleDateFormat; import java.util.Date; import android.os.Bundle; import android.app.Activity; ...
分类:
移动开发 时间:
2014-08-16 11:04:30
阅读次数:
292
我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如果是J2EE下面,我们会采用properties属性文件或者xml进行保存.在我们的Android..
分类:
其他好文 时间:
2014-08-14 16:56:49
阅读次数:
221
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我之前只使用了一种持续保存数据的方法,即SharedPreferences。然而,SharedPreferences只能存储少量松散的数据,并不适合大量数据的存储。安卓带有SQLite...
分类:
移动开发 时间:
2014-08-12 21:58:05
阅读次数:
459
Android Preference经常使用在例如设置的功能,Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,这种就是使用android sharedpreferences方式进行保存的,不需要我们手动来写,下面的图片就是使用Preference来...
分类:
移动开发 时间:
2014-08-12 00:18:33
阅读次数:
530
效果图例如以下:当我们想让自己的属性设置保存下来,这时就须要SharedPreferences。上面这个小程序,音乐状态是保存下来的。使用的上一次退出的状态。进入DDMS,data文件下的data文件里,找到自己的包名文件,双击打开,有shared_prefs文件,里面有xml文件,这就是配置文件。...
分类:
移动开发 时间:
2014-08-08 20:44:26
阅读次数:
298
通信:
AIDL
Message
Activity
Broadcast
数据共享:
ContentProvider
SharedPreferences
File/Internet...
分类:
移动开发 时间:
2014-08-08 12:56:55
阅读次数:
302
很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefer...
分类:
移动开发 时间:
2014-08-07 19:06:10
阅读次数:
342
除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。
在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、deci...
分类:
移动开发 时间:
2014-08-07 19:05:40
阅读次数:
426