安卓全局变量的使用方法
来源:互联网 发布:linux复制文件夹 编辑:程序博客网 时间:2024/05/16 17:34
需求:在整个应用中使用同一个handler,我们可以建一个类继承android.app.Application类,然后声明一个成员变量,设置set/get方法,
import android.app.Application;import android.os.Handler;public class ActivityUtil extends Application{/**全局handler*/private Handler handler;public Handler getHandler() {return handler;}public void setHandler(Handler handler) {this.handler = handler;}}
然后在其他类中调用((ActivityUtil)getApplicationContext()).getHandler()得到handler.(一般来说我们会在第一次使用handler的地方先实例化handler,然后调用ActivityUtil类的
setHandler方法,保存到上下文中)
最后需要注意的是一定要在清单文件中加入这句话:<application
android:name="cn.reader.util.ActivityUtil"
....>
- 安卓全局变量的使用方法
- 安卓全局变量的使用
- 全局变量的使用方法
- 安卓SwipeRefreshLayout的使用方法
- c++ 中全局变量的使用方法
- 几种全局变量的使用方法
- 有关全局变量的正确使用方法
- php 全局变量global的使用方法
- 安卓之全局变量在自定义类里的使用
- java 安卓 timer的使用方法
- 安卓拖动条SeekBar的使用方法
- 安卓 Handler使用方法
- iOS中全局变量的几种使用方法
- 安卓makefile全局变量建立流程分析
- 安卓xml String 中百分号的使用方法
- 安卓框架——ViewPager的使用方法
- 安卓框架——SlidingMenu的使用方法
- 安卓手机分辨率修改工具的使用方法
- C中是否有string,C++呢?
- 项目去除SVN
- Qt中验证器的使用
- 系统学习hive programming,第五章,操作数据
- Spring3.0的Junit测试
- 安卓全局变量的使用方法
- 指定形式字符串转化以及字符串编码转换
- 从零开始学WCF(8)Message类
- linux驱动程序开发环境配置
- poj 1062
- 如何编写出高效的数据库连接池(附带完整代码C#和Java实现)
- white-space
- nbu(wins下)统一备份脚本
- 王石在纽约接受本报专访,畅谈自己的留学生涯以及对企业家与公民责任的看法