Android学习心得(二) 关于getContext()
来源:互联网 发布:eve数据地点出什么 编辑:程序博客网 时间:2024/06/06 10:54
2017.8.19 16:44 《第一行代码》学习中
Q:在编写一个天气APP代码的时候,出了一个问题:直接在代码中调用getContext()。
结果,报错No virtual method :getContext()
R:之后我突然想起《第一行代码》中有关于如何获取全局Context的方法,我就按照上面的方法:新建了一个MyApplication类
public class MyApplication extends Application{ private static Context mContext; @Override public void onCreate() { mContext = getApplicationContext(); LitePalApplication.initialize(mContext); } public static Context getContext() { return mContext; }}
这样,可以在代码中的任意地方想使用Context,只需要调用MyApplication.getContext()就可以了。
但是注意要在AndroidManifest.xml文件中<Application>标签指定android:name="完整的包名",这是要告诉系统此时要启动自己的MyApplication而不是原来的Application。
<application android:name="com.tgl.myweather.MyApplication"
阅读全文
0 0
- Android学习心得(二) 关于getContext()
- 关于canvas的学习心得(二)
- 关于ActionContext.getContext()
- Scala 学习心得(二): 关于 Scala 的函数。
- android getContext(),Context
- Android getContext().getSystemService()
- Android adb shell学习心得(二)
- 学习心得(二)
- ExtJS学习心得(二)
- ExtJS学习心得(二)
- servlet学习心得(二)
- ExtJS学习心得(二)
- RDM学习心得(二)
- linux学习心得(二)
- 计算机网络学习心得(二)
- JavaScript学习心得(二)
- linux学习心得(二)
- hibernate学习心得(二)
- 1016. Phone Bills (25)
- 【Mybatis从0到1-008】MyBatis之映射文件(输入映射、输出映射)
- 利用C#进行socket编程(模拟服务器和客户端通信)
- XSD文件与XML文件有什么关系
- 读<参与感>
- Android学习心得(二) 关于getContext()
- Linux文件权限查看及修改命令chmod
- 深入Spring Boot:ClassLoader的继承关系和影响
- Unity入门操作_ 规律移动_007
- 字符编码简说
- Linux下nodejs(一):安装和使用
- Robert 的军队
- 文件系统API
- PRML——偏差方差分析