全局获取Context
定制一个自己的Application类,管理程序内一些全局的状态信息。
步骤:1、创建一个类继承Application类
2、重写onCreate(),通过调用getApplicationContext()得到一个应用程序级别的Context
3、调用静态的getContext()将Context对象返回
4、在AndroidManifest.xml中将自定义类设为指定初始化:
<application
android:name="com.example.networktest.MyApplication" ......>
5、在使用Context时调用MyApplication.getContext()方法即可。
Intent传递对象
Serializable序列化(接口):将一个类继承Serializable接口,设置get/set方法
Parcelable(接口):将对象进行分解成Intent所支持的类型。
定制日志工具
1、新建LogUtil类,定义VERBOSE、DEBUG、INFO、WARN、ERROR、NOTHING六个整型常量,并设置初始值递增。提供5个定义方法v/d/i/w/e,并调用log.v/d/i/w/e打印日志。