好记性不如铅笔头

android, 编程

Android应用开发笔记:自定义Application

一般情况下,我们会使用一个自定义的application来替换到android工程默认的application,这样在这个工程里面就可以实现很多有趣的功能,比如初始化一些全局变量,增加一些异常检测,增加日志系统等。这里先备忘下如何使用自定义的Application。

CONTENTS

1)继承一个Application类

import android.app.Application;

public class RiderApplication extends Application
{
	@Override
	public void onCreate() 
	{
		super.onCreate();
	}
}

 2)在AndroidMainfest.xml中声明这个application

  <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" android:name="RiderApplication">

 备忘:

Application中有很多文章可以做,最常用的就是异常的捕获和日志的初始化。后续会补上。

更新

2013年10月27日1:34:28

1)如何彻底杀掉一个application

可以调用如下代码,杀掉app

System.exit(0);

 

发表评论

14 − 4 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据