android开发必备知识:ndroid使用全局变量
来源:互联网 发布:王小波与李银河 知乎 编辑:程序博客网 时间:2024/06/09 15:36
android使用全局变量的方法有很多,但是简单好用的方法却很少,前段时间在麦子学院android开发视频教程上面发现一个很好的方法:
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>)
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>)
0 0
- android开发必备知识:ndroid使用全局变量
- android开发必备知识
- Android开发必备知识
- Android系统开发必备知识
- NFC开发必备android知识
- Android系统开发必备知识
- Android内核开发必备知识
- 开发Android移动应用必备知识
- 开发中的必备知识
- Kotlin开发必备知识
- Android必备小知识
- Android 开发必备知识:我和 Gradle 有个约会
- Android 开发必备知识:我和 Gradle 有个约会
- Android开发必备知识:我和Gradle有个约会
- Android开发必备知识:为什么说Kotlin值得一试
- Android开发必备知识:为什么说Kotlin值得一试
- ndroid 开发 - 网络图片加载库 Fresco 的使用。
- Android开发调试必备 - 使用DDMS
- 编程打印三角形数字图案.java
- 华为S2403H做镜像端口
- hdu 2795 Billboard(线段树)
- java装饰者模式
- shared_ptr做资源删除器
- android开发必备知识:ndroid使用全局变量
- STM32f103的电阻触摸屏的五点校正算法
- hls流媒体、传统流媒体、http流媒体、adobe流媒体
- MySQL使用经验总结
- 如何开机进入文本模式
- SVN插件
- 不同进程间切换
- OS X 10.10 编译APUE Third Edition 源码
- MSSQL 排序函数 ROW_NUMBER() RANK() DENSE_RANK() NTILE()