AndroidManifest.xml中application name功能介绍
来源:互联网 发布:最好的看书软件 编辑:程序博客网 时间:2024/05/16 08:14
android:name属性是用来设置所有activity 属于哪个application的,默认是android.app.Application。
当然也可以自己定义一个类,例如:
public class TestApplication extends Application {}
这个类的作用是为了放一些全局的和一些上下文都要用到的变量和方法。
然后在AndroidManifest.xml中<application/>节点中添加android:name属性
<application android:icon="@drawable/icon"
android:label="@string/app_name"android:name=".TestApplication">
这样就可以将默认的Application给设置成我们自定义的TestApplication
这样处理的好处是:继承的话,当应用程序退出后其生命周期也跟着结束,
而用静态类的话程序退出后不会立刻被gc回收,当你再次进入后会发现该静态类保存的信息状态
是之前的。有可能会导致程序不是你想要的初始化状态。
PS:TestApplication一定要指明类域为public,否则运行时候会报错找不到这个类。
即使写成这样:class TestApplication extends Application{}
也不可以,因为默认情况只是为包可见。
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍 .
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中application name功能介绍
- AndroidManifest.xml中android:name功能介绍
- AndroidManifest.xml中的<application标签中的android:name属性介绍
- AndroidManifest.xml中定义的application name的作用
- AndroidManifest.xml中定义的application name的作用
- AndroidManifest.xml中定义的application name的作用
- AndroidManifest.xml中的application中的name属性
- Android中AndroidManifest.xml中<application>标签的常用元素
- Cordova Plugin 添加Application类操作开启service 修改AndroidManifest中Application标签 name属性
- Html进去的时候页面只刷新一次 .
- MFC使用MDI多文档遍历标签页
- Lucene3查询强化
- memcached jar 包 导入错误引起的异常,及使用中碰到的问题
- codeigniter配置文件 区时问题
- AndroidManifest.xml中application name功能介绍
- 邮箱发送
- hdu 1018 数学公式
- WaitForSingleObject的用法
- python手记(15)
- linux-select-uart 注意
- bash: ll:command not found
- 博弈
- iReport中的NULL值问题