Android全局变量的定义与使用
来源:互联网 发布:js二进制转base64编码 编辑:程序博客网 时间:2024/05/19 04:27
Android应用程序开发中,有的时候我们在应用程序的任何一个地方都需要访问一个全局变量,也就是在任何一个Activity中都可以访问的变量。它不会因为Activity的生命周期结束而消失。要实现应用程序级的变量,我们可以通过Application这个类来实现。
- class MyApp extends Application {
- private String myState;
- public String getState(){
- return myState;
- }
- public void setState(String s){
- myState = s;
- }
- }
- class Blah extends Activity {
- @Override
- public void onCreate(Bundle b){
- ...
- MyApp appState = ((MyApp)getApplicationContext());
- String state = appState.getState();
- ...
- }
- }
Application对象只有在应用程序中所有Activity都destroy时才会destrory,所有我们可以在任何一个Activity中访问它。
0 0
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- Android全局变量的定义与使用
- android中的全局变量定义与使用
- c++中的全局变量的定义与使用
- swift全局变量定义与使用
- 全局变量的声明与定义
- 全局变量的定义与声明
- MFC 全局变量与宏定义的使用问题
- MFC全局变量的定义与使用(类对象)
- iOS项目中全局变量的定义与使用
- iOS项目中全局变量的定义与使用
- Android中全局变量的定义
- [转载]最大连续子序列求和详解
- Git 常见错误
- CentOS 6.5 搭建Mfs
- CLRS 16.3赫夫曼编码
- [笨木头Unity3D]杂记003·Unity在Android中读取文件
- Android全局变量的定义与使用
- 从单机到集群会话的管理之集群模式二(更大的集群)
- C/C++高阶语法:引用
- [转载]链表的相交与环的问题
- ArrayAdapter的创建方法
- Install Redis on Ubuntu
- [转载]C++中sizeof的使用总结
- iOS微博时间与微博来源文本的处理
- L-series IPM的结构图