Android使用Application代替全局变量
来源:互联网 发布:友善串口调试助手源码 编辑:程序博客网 时间:2024/05/29 18:35
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
- Android使用Application代替全局变量
- Android使用Application代替全局变量
- 通过Application代替全局变量
- android 使用Application保存全局变量
- Android Application (全局变量)学习使用
- <Android>Application全局变量的使用
- android使用application保存全局变量
- android 全局变量Application类使用
- Android Application (全局变量)学习使用
- Android application对象的使用 全局变量
- Android application对象的使用 全局变量
- Android用Application设置全局变量以及使用
- Android用Application设置全局变量以及使用
- Android用Application设置全局变量以及使用
- Android用Application设置全局变量以及使用
- Android用Application设置全局变量以及使用
- Android用Application设置全局变量以及使用
- 在Android中使用Application保存全局变量
- php几个预定义变量$_SERVER['DOCUMENT_ROOT']
- C/C++中读取中文路径文件的方法
- .net 资源文件的调用
- 读取InfoPath中的附件并附加至SharePoint列表
- myeclipse 9 优化
- Android使用Application代替全局变量
- GoogleMaps简单示例
- java.sql.Date和java.sql.Timestamp转换
- JDK中的URLConnection参数详解
- android pmem 和ashmem 介绍及实例分析
- ubuntu设置ip地址
- PriorityQueue
- 龙芯BIOS(PMON)中的rtl8169网卡驱动程序
- C#移位运算(左移和右移)