android app中使用application

来源:互联网 发布:淘宝01店手机网可靠吗 编辑:程序博客网 时间:2024/06/05 03:41

     Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,Application可以说是单例(singleton)模式的一个类。

1、穿件自己的Application类

创建一个继承于Application的类,例如本文中的PhoneApplication。

public class PhoneApplication extends Application {}

2、修改AndroidManifest.xml

修改AndroidManifest.xml中application节点,在其中指定使用自己的application类,只需为其添加name属性,并指定自己要使用的Application类即可。如下:

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="cn.landsem.phoneservice"    android:sharedUserId="android.uid.system"    android:versionCode="1"    android:versionName="1.0" >    <uses-sdk        android:minSdkVersion="17"        android:targetSdkVersion="19" />    <application        android:allowBackup="true"        android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/AppTheme"         android:name="cn.test.phone.PhoneApplication">    </application></manifest>


0 0
原创粉丝点击