一个应用访问另一个应用的数据。前提是被访问应用的数据必须是全局可见的。
步骤:
1、获取另一个应用的上下文
packageName是应用的包名
other=createPackageContext(packageName, CONTEXT_IGNORE_SECURITY);
2、获得SharedPreferences对象。
具体demo代码如下:
public clas...
分类:
移动开发 时间:
2015-05-16 16:35:13
阅读次数:
140
Android系统中主要提供了三种方式用于简单的实现数据持久化功能:
文件存储(手机自带的内存)、SharedPreferences存储以及数据库存储
当然还可以用sd卡存储
读入写出
下面是疯狂java讲义中的关于IO流的一些补充,回忆一下...
分类:
移动开发 时间:
2015-05-16 09:14:08
阅读次数:
356
应用在第一次启动时,应先进入引导页面。怎样判断应用是否是第一次使用呢?这里我使用SharedPreferences 和 酷狗的 引导页面为例子,大概看了一下酷狗apk包里面的图片,发现酷狗的文字动画 里的文字 原来是 图片文字,不过这里我 就不用它 的图片文字,而是用textview来实现。
首先定义一个 Constants 类来 储存 SharedPreferences 配置文件的 内容。...
分类:
其他好文 时间:
2015-05-15 06:43:43
阅读次数:
249
SQL数据库的增删改查SharedPreferences:轻量级存储存储的路径:data-data-shared-prefs文件单元测试onCreate(){main方法中重写}FragmentManager //管理器manager=getFragmentManager();//FragmentT...
分类:
数据库 时间:
2015-05-14 11:33:45
阅读次数:
185
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
今天有空,把文件配置Sharepreference写个封装的demo好好整理一下。首先看一下网上对它的定义:SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。封装的类packa..
分类:
其他好文 时间:
2015-05-13 13:06:29
阅读次数:
135
在应用开发时,可能随着需求或者其他因素,原设计的SharedPreferences的值需要更改,这时我们该怎么做呢? 下面来看一个例子, 这是我们第一版开发的, package?com.laomou.demo;
import?android.content.Share...
分类:
移动开发 时间:
2015-05-09 11:54:34
阅读次数:
154
1,android:process
解决访问SharedPreferences,不在同一进程
private SharedPreferencesDB(Context cxt) {
this.context = cxt;
Context context;
try {
context = cxt.createPackageContext(cxt.getPackageName(),...
分类:
移动开发 时间:
2015-05-07 18:50:46
阅读次数:
222
有这么一个需求,可以对页面的样式进行选择,然后根据选择改变程序所有字体颜色和页面背景。同时下一次启动程序,当前设置依然有效。根据需求,我们需要一种快速,方便,有效的方式来实现需求,然后可以通过Android Them +SharedPreferences 来实现需求。Them用于存放设置的每一种样式...
分类:
移动开发 时间:
2015-05-06 01:24:32
阅读次数:
189
SharedPreferences 保存的数据主要是类似于配置信息格式的数据,因此他保存的数据主要是简单的 k-v 对。
SharedPreferences接口主要负责读取应用程序的Preferences数据,它提供了如下的常用方法:
SharedPreferences接口本身没有提供写入数据的能力,而是通过SharedPreferences的内部接口,调用e...
分类:
移动开发 时间:
2015-05-02 18:11:38
阅读次数:
184