package com.example.lenovo.myapplication; import android.content.SharedPreferences; import android.content.res.AssetManager; import android.graphics.B ...
分类:
移动开发 时间:
2016-05-28 11:27:21
阅读次数:
208
[原文] SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。 SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下: 一个简单的存储代码如下: ...
分类:
移动开发 时间:
2016-05-27 11:10:59
阅读次数:
156
SharedPreferences(后续简称SP)为我们提供了轻量级存储能力,方便了少量数据的持久化。 但是由于项目越来越庞大,SP操作使用不当会导致app卡顿,乃至ANR问题。 下面介绍一下操作SP的优化点。 SP性能优化点 SP性能变差的原因有很多。 1.原生API的限制主要有以下两方面: (1 ...
分类:
其他好文 时间:
2016-05-26 14:34:23
阅读次数:
120
一.特点 1.存储单一数据,例如数值,字符串,布尔 2.存放的文件:/data/data/包名/shared_prefs/xxx.xml <map><string name="key">value</string></map>; 3.以键值对的形式存储 4.可以设置不被其他应用操作 二.API 1. ...
分类:
其他好文 时间:
2016-05-24 00:29:07
阅读次数:
292
制作一个登录界面,以SP方式存储用户名。用户下次登录时自动显示上次填写的用户名。 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an ...
分类:
其他好文 时间:
2016-05-24 00:23:02
阅读次数:
243
一.存储方式分类:SharedPreferences存储 二.SharedPreferences存储 1.特点 ①存储单一数据,例如数值,字符串,布尔 ②文件:/date/date/包名/shared_prefs/xxx.xml: <map><string name="key">value</str ...
分类:
其他好文 时间:
2016-05-23 21:03:53
阅读次数:
192
所有应用程序必然有数据的输入输出,Android也是一样的,Android应用程序的参数设置、运行状态数据这些都需要保存到外部存储器上,保证关机后数据不丢失,如下是几种Android常见的数据存储方式:
SharedPreferences:适合保存少量数据(一些配置信息、积分之类);
SQLite:一个真正轻量级数据库,没有后台进程,整个数据库就对应于一个文件,适合大量数据需要存储、访问的情况。...
分类:
移动开发 时间:
2016-05-22 12:20:41
阅读次数:
170
相信Android的这个最简单的存储方式大家都很熟悉了,但是有一个小小技巧,也许你没有用过,今天就跟大家分享一下,我们可以把SharedPreferences封装在一个工具类中,当我们需要写数据和读数据的时候,就可以直接通过工具类的set和get方法来完成,类似JavaBean,这样使用起来就比较方 ...
分类:
移动开发 时间:
2016-05-18 21:38:06
阅读次数:
249
部分内容来源于官方文档翻译,
对SharedPreferences;
文件存储(内部存储读写,保存编译文件,保存内存缓存文件,外部存储读写);
SQLite使用;
ContentProvider使用;
网络请求(HttpUrlConnection和HttpClient的GET与POST请求,Android提供的其他网络访问框架),做了详细分析和使用示例说明。...
分类:
移动开发 时间:
2016-05-18 16:14:31
阅读次数:
246