http://blog.csdn.net/geniusxiaoyu

在Android中会遇到存储登陆的用户名, 密码等, 需要使用一个常量在应用中共享。

在现在的投保开发中 , 看到其实就是使用得JAVA的静态变量的特性。

类定义:

package com.yfsh.utils.component;public class ConstantCache {private ConstantCache(){}private static HashMap<String, Object> map = new HashMap<String, Object>();public static void set(String key, Object val){map.put(key, val);}public static Object get(String key){return map.get(key);}public static User getLoginUser(){return ((User)map.get("currentUser"));}}

用静态变量

private static HashMap<String, Object> map = new HashMap<String, Object>();

存储。

调用 :

if(ConstantCache.getLoginUser() == null){
UIHelp.toast(context, "您未登录!不能留言!");
return;
}

更多相关文章

  1. Android之使用Android-query框架进行开发(二)
  2. 【Android】Android中广播的基本使用
  3. android菜单的使用
  4. Android-GridView的使用
  5. Android(安卓)Camera 使用小结
  6. Android中使用WakeLock保证后台操作的顺利进行
  7. 箭头函数的基础使用
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. Android Virtual Device Manager 创建虚
  2. build/envsetup.sh简记Android系统编译分
  3. Android问题集锦之二十一:No resource fou
  4. DVM, ART, Dalvik, JVM
  5. GifView——Android显示GIF动画
  6. android studio的Gradle一直在sync的办法
  7. android sd卡状态、路径、可用空间,内存
  8. Android调试程序技巧
  9. Android软键盘强制弹出,隐藏输入法.
  10. Android— Eclipse运行Emulator时提示权