Android全局变量的经典实现:使用继承自Application的自定义类,通过getApplicationContext()方法获取子类并获取系统变量,感觉有点类似ASP.NET中的Application。

class MyApp extends Application {      private User user;      public User getUser(){      return user;    }    public void setState(User u){      user=u;    }  }  

调用

class ActivityDemo extends Activity {      @Override    public void onCreate(Bundle savedInstanceState){           MyApp appState = ((MyApp)getApplicationContext());      User user= appState.getUser();        }  

更多相关文章

  1. Android(安卓)Wifi获取组播
  2. 极光推送获取不到RegisterId(注册ID)Android
  3. Android(安卓)获取系统音量
  4. Android如何获取SIM卡信息
  5. Android(安卓)Wifi获取组播
  6. Android(安卓)Google Map实例 - MD5 、Google Map API Key获取(A
  7. Android使用HttpURLConnection访问网络
  8. android 从matrix获取处理过的图片的实际宽度
  9. Android(安卓)Studio第三十一期 - 记录RecyclerView滚动位置并恢

随机推荐

  1. Android(安卓)中Edittext属性集合
  2. 简单实现跑马灯
  3. Linearlayout与Relativelayout布局回顾 .
  4. Android(安卓)中文 API (16) —— AnalogCl
  5. RelativeLayout 相对布局属性
  6. android实现密码框右侧显示小眼睛
  7. Android之输入银行卡号判断属于哪个银行
  8. Android(安卓)Location在GPS中的应用
  9. Android(安卓)Power Manager分析
  10. js与Android和iOS的webview交互,兼容的写