今日の一言
2012/06/04(Mon) たこ焼きうまい。 [長年日記] 22:00現在曇 21℃
_ [Android]AndroidでActivityより前に実施したい処理(Activityの生成に割り込みたい場合)の実装
参考:
http://developer.android.com/reference/android/app/Application.html
Applicationクラスを拡張することで、Activity生成前に処理を行わせることが出来る。
初期設定ファイルを読み込ませたい場合などに便利。
【TestAppActivity.java】
package net.i.akihiro.TestApp;
import android.app.Application;
public class TestAppApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
}
@Override
public void onLowMemory() {
super.onLowMemory();
System.gc();
}
@Override
public void onTerminate() {
super.onTerminate();
}
}
【AndroidManifest.xml】
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.i.akihiro.TestApp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="7" />
<application
android:name=".TestAppApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".SampleAppActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
[TrackBack URL: http://akihiro-i.net/~akihiro-i/diary/tb.rb/20120604]