码迷,mamicode.com
首页 > 移动开发 > 详细

android开发入门:android使用全局变量

时间:2015-07-23 15:21:31      阅读:321      评论:0      收藏:0      [点我收藏+]

标签:android   android开发   

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>)
 
更多android开发教程尽在:http://www.maiziedu.com/course/android/

android开发入门:android使用全局变量

标签:android   android开发   

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
麦子学院
加入时间:2015-07-08
  关注此人  发短消息
文章分类
麦子学院”关注的人------(0
麦子学院”的粉丝们------(0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!