Android中在application中使用map集合缓存数据
2016-11-18 13:16
851 查看
//维护一个map集合,用来存放数据 static Map datas = new HashMap<String, Object>(); /** * 往全局中存放数据 * @param key * @param value * @return */ public static Object putData(String key,Object value){ return datas.put(key, value); } /** * 获取全局数据 * @param idDelete 是否删除 * @param key 要查询的key * @return */ public static Object getDate(boolean idDelete,String key){ if (idDelete) { return datas.remove(key); } return datas.get(key); }
也可以维护一个bean对象,来存放用户的信息(用户注册,登录成功的时候可以调用,整个应用都可以使用)
// 维护一个静态的Person,用来存放用户名和密码等用户信息 public static Person person;
相关文章推荐
- Android中的使用ListView控件显示List集合中的数据,并对Item响应选择事件(方法一)
- 【Android Advanced Training - 05】传输数据时避免电量的浪费[Lesson 3 - 使用缓存来避免重复的下载]
- android中使用static、application、本地存取数据的问题
- Android 关于使用LruCache缓存你想缓存的数据
- 【Android】不要在Application对象中缓存数据!
- Android中的使用ListView控件显示List集合中的数据,并对Item响应选择事件(方法二)
- 【Android】不要在Application对象中缓存数据!
- Android 关于使用LruCache缓存你想缓存的数据
- Android学习总结二:五大布局、Android测试、数据存储访问(TextUtils)、Map的使用
- 不要在Android的Application对象中缓存数据!
- Android笔记 Application对象的使用-数据传递以及内存泄漏问题
- Android 使用Application类保存应用的全局数据
- Android笔记 Application对象的使用-数据传递以及内存泄漏问题
- cocos2d-x 中的数据结构集合(容器)(CCArray,Map,Vector)使用笔记
- Android笔记 Application对象的使用-数据传递以及内存泄漏问题
- 【Java/Android性能优 4】PreloadDataCache支持预取的数据缓存,使用简单,支持多种缓存算法,支持不同网络类型,扩展性强
- android中使用Application传递数据
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
- 不要在Android的Application对象中缓存数据!
- 不要在Android的Application对象中缓存数据!