日拱一卒(十一)
来源:互联网 发布:淘宝网全屏轮播代码 编辑:程序博客网 时间:2024/06/05 09:37
获取全局Context的技巧:
很多时候需要用到context,如在请求一个网络时候需要提示是否请求成功。通常逻辑代码与上层UI是分开的,因此往往获取不到Context的,好的处理方法:
改写APP原有的Application,在onCreate中获取getApplicationContext(),在提供一个全局静态方法获取context。
public class MyApplication extends Application {private static Context context;@Overridepublic void onCreate() {context = getApplicationContext();}public static Context getContext() {return context;}}改成自定义的Application
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.networktest" android:versionCode="1" android:versionName="1.0" >…… <application<span style="color:#ff0000;">android:name="com.example.networktest.MyApplication"</span> …… > …… </application></manifest>
0 0
- 日拱一卒(十一)
- 日拱一卒(二十一)
- 随笔(十一)
- MySQL 优化(十一)
- MySQL 优化(十一)
- 十一经历(西安)
- 操作系统(十一)
- CSS 字体(十一)
- (十一)css表格
- C++ Exercises(十一)
- (十一)十字街头 - 1
- (十一)十字街头 - 2
- (十一)十字街头 - 3
- (十一)十字街头 - 4
- (十一)十字街头 - 5
- (十一)十字街头 - 6
- 安全编码(十一)
- UML笔记(十一)
- 3sum(leetcode)
- HDU 2087剪花布条
- ny1112求次数(map容器)
- ios
- Android 使用线程更新UI(附带计时器demo)
- 日拱一卒(十一)
- Apache Log4j 架构之二 总体架构
- Swift语法基础:18 - Swift的元组, 绑定值, Where
- WebRTC学习与DEMO资源一览
- 无
- JavaScript中的面向对象
- No result defined for action
- Linux查看系统中的每个进程
- Apache Log4j 架构之二 日志输出