(一)全局获取Context

  1、创建ApplicationUtil类继承自Application类:

 public class ApplicationUtil extends Application {

     private static Context context;

     @Override
public void onCreate() {
context = getApplicationContext();
} public static Context getContext() {
return context;
}
}

  2、在AndroidManifest.xml文件中将application标签的name属性(如果没有该属性则添加)改为:包名.ApplicationUtil。

  3、在需要全局获取Context(如非Activity类中的Toast方法中)的地方使用ApplicationUtil类的静态方法getContext即可全局获取Context。

  (二)使用Intent传递对象

  使用Intent传递对象主要有两种方式:Serializable方式和Parcelable方式。

最新文章

  1. cocos2d-x事件EventListenerTouchOneByOne没反应
  2. Leetcode 15. 3Sum
  3. python递归理解图
  4. sublime text 全局搜索
  5. php获取网页中图片并保存到本地
  6. Linux客户/服务器程序设计范式1——并发服务器(多进程)
  7. CODEVS 3279 奶牛的健美操
  8. 修改index.php 清空mylog1.txt
  9. Android反编译odex然后重新打包
  10. Fiddler模拟重发请求
  11. DoxygenToolKit.vim 插件配置
  12. Server Error in '/' Application Runtime Error 错误
  13. 急急如律令!火速搭建一个C#即时通信系统!(附源码分享——高度可移植!)
  14. Problem C: 平面上的点和线——Point类、Line类 (III)
  15. js判断当前浏览器页面是否切换
  16. Avro实现RPC
  17. vsftp管理脚本(CentOS6用)
  18. ReactiveX 学习笔记(13)基础类型
  19. ubuntu设置IP地址、网关的方法
  20. AOP 貌似是拦截器 对方法进行拦截

热门文章

  1. 设计模式中类的关系之关联关系(Association)
  2. nefu 118 n!后面有多少个0 算数基本定理,素数分解
  3. jquery特效 商品SKU属性规格选择实时联动
  4. 【Mac + Python3.6 + ATX基于facebook-wda】之IOS自动化(一):WebDriverAgent安装
  5. sublime Text 3 使用插件追踪函数
  6. nginx 用法
  7. C++标准库之tuple
  8. python 使用正则表达式的爬虫
  9. Android经常使用工具类DateUtils(二)
  10. Android无线测试之—Genymotion配置过程中常见问题