$《第一行代码:Android》读书笔记——第13章 Android高级技巧
2024-08-28 13:11:54
(一)全局获取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方式。
最新文章
- cocos2d-x事件EventListenerTouchOneByOne没反应
- Leetcode 15. 3Sum
- python递归理解图
- sublime text 全局搜索
- php获取网页中图片并保存到本地
- Linux客户/服务器程序设计范式1——并发服务器(多进程)
- CODEVS 3279 奶牛的健美操
- 修改index.php 清空mylog1.txt
- Android反编译odex然后重新打包
- Fiddler模拟重发请求
- DoxygenToolKit.vim 插件配置
- Server Error in '/' Application Runtime Error 错误
- 急急如律令!火速搭建一个C#即时通信系统!(附源码分享——高度可移植!)
- Problem C: 平面上的点和线——Point类、Line类 (III)
- js判断当前浏览器页面是否切换
- Avro实现RPC
- vsftp管理脚本(CentOS6用)
- ReactiveX 学习笔记(13)基础类型
- ubuntu设置IP地址、网关的方法
- AOP 貌似是拦截器 对方法进行拦截
热门文章
- 设计模式中类的关系之关联关系(Association)
- nefu 118 n!后面有多少个0 算数基本定理,素数分解
- jquery特效 商品SKU属性规格选择实时联动
- 【Mac + Python3.6 + ATX基于facebook-wda】之IOS自动化(一):WebDriverAgent安装
- sublime Text 3 使用插件追踪函数
- nginx 用法
- C++标准库之tuple
- python 使用正则表达式的爬虫
- Android经常使用工具类DateUtils(二)
- Android无线测试之—Genymotion配置过程中常见问题