public class MyApp extends Application { private Integer[] state; public Integer[] getState() { return state; } public void setState(Integer[] state) { this.state = state; } @Override public void onCreate() { // TODO Auto-generated method stub super.onCreate(); setState(we); }//一定要在onCreate方法里给变量赋值 public Integer[] we=new Integer[]{     R.drawable.b_0,R.drawable.b_1,R.drawable.b_2,     R.drawable.b_3,R.drawable.b_4,R.drawable.b_5 }; } 

在所需要的activity中使用

MyApp appState = (MyApp)getApplicationContext(); Integer[] we = appState.getState(); 

来获取,最后一步别忘了在manifest中的application标签中添加 android:name=".MyApp"(这儿不是新建<application></application>)


扩展阅读:

使用Application遇到的问题:http://topic.csdn.net/u/20111028/21/ca9b28da-d25c-4101-9229-ff0064cbd08d.html


更多相关文章

  1. Ubuntu环境变量
  2. Android中使用Parcelable传递对象,createFromParcel中对象的赋值
  3. android环境变量的配置
  4. android高效编程之使用本地变量
  5. Android全局变量使用
  6. 全局共享变量(Android)
  7. Android环境变量的设置(详细图解版)
  8. 如何在Windows上设置Android环境变量/路径
  9. Android入门篇四:使用全局变量在Activity之间传递数据

随机推荐

  1. Android SDK 2.1 install
  2. Android磨砂效果
  3. Android初学笔记1
  4. android常用开源库分享
  5. blog  android
  6. android AlertDialog自定义全屏显示
  7. IntentService简介
  8. android开发 典型网站客户端
  9. Android(安卓)textview maxEms与maxLengt
  10. Android(java)学习笔记80:UDP协议发送数据