一、SharedPreferences的用法:(相关实现功能的只是了解)由于SharedPreferences是一个接口,而且在这个接口里没有提供写入数据和读取数据的能力。但它是通过其Editor接口中的一些方法来操作SharedPreference的,用法见下面代码:Context.getShar...
分类:
其他好文 时间:
2015-07-04 11:03:27
阅读次数:
160
/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */
import java.io.File;
import android.content.Context;
...
分类:
移动开发 时间:
2015-07-01 18:55:02
阅读次数:
124
Android清除本地数据缓存代码案例直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.DataClean;...
分类:
移动开发 时间:
2015-07-01 17:31:20
阅读次数:
157
android应用各参数或配置是用SharedPreference存储管理的,但是它没有界面,如果想用界面,系统在3.0以上用PreferenceFragment,以下用PreferenceActivity
分类:
其他好文 时间:
2015-06-30 18:02:11
阅读次数:
1712
大部分时间,SharedPreference大多数时候是用来保存应用程序的用户个性化设置的。
备份文件一般用xml或者文本文档,因为备份文件是基本不会改动的。
测试
好的程序是测出来的。
测试的目的:尽可能多的测试出程序中的bug。
测试分为
黑盒测试:测试业务逻辑
白盒测试:测试逻辑方法。一般是写一段脚本代码,通过脚本代码去调用业务逻辑方法。
按照测试粒度分为:...
分类:
移动开发 时间:
2015-06-01 13:25:32
阅读次数:
139
SharedPreference非常适合用来保存零散的简单的数据,如用户名和密码等
package com.test.storage;
import android.app.Activity;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import ...
分类:
移动开发 时间:
2015-05-27 10:05:47
阅读次数:
147
SharedPrefenence采用的键值对的方式来进行存储,采用内部存储的方式。实例public class MainActivity extends Activity {
private SharedPreferences sp;
private CheckBox cb = null;
public static final String KEY_SHOW_DIALOG...
分类:
移动开发 时间:
2015-05-14 08:49:02
阅读次数:
157
这两个方法的区别在于:1. apply没有返回值而commit返回boolean表明修改是否提交成功2. apply是将修改数据原子提交到内存, 而后异步真正提交到硬件磁盘, 而commit是同步的提交到硬件磁盘,因此,在多个并发的提交commit的时候,他们会等待正在处理的commit保存到磁盘后...
分类:
移动开发 时间:
2015-04-29 16:28:47
阅读次数:
176
fromhttp://blog.csdn.net/jake9602/article/details/18414841在android 中存储数据时经常用SharedPreference, 并且在提交数据时一直用的是Editor的commit方法, 今天无意了看到了系统用了apply,看了方法的介绍,...
分类:
移动开发 时间:
2015-04-21 20:21:17
阅读次数:
175
SharedPreference存储数据和文件存储更加方便的一点是可以按照一定的数据类型进行存储,同时取数据时也能够获取到相应的数据类型。它是按照map的方式来存储和读取数据的。MainActivity.javapackage org.elvalad.sharedpreferencetest;imp...
分类:
移动开发 时间:
2015-04-13 00:19:14
阅读次数:
159