Application

java.lang.Object
?
android.content.Context
?
android.content.ContextWrapper
?
android.app.Application
官方文檔
Application是一個重要系統(tǒng)組件,可以存儲信息,一般由系統(tǒng)自動創(chuàng)建,用于維護全局應用狀態(tài)??梢酝ㄟ^創(chuàng)建子類并在AndroidManifest.xml的標記中將該子類的完全限定名稱指定為"android:name"屬性來提供自己的實現(xiàn)。一般情況下不需要建立子類,static singletons實現(xiàn)即可。

import android.app.Application;

public class App extends Application {
private static App INSTANCE;

public static App getInstance() {
    return INSTANCE;
}

@Override
public void onCreate() {
    super.onCreate();
    INSTANCE = this;
}
}

這樣就可以在項目的任何地方通過App.getInstance()得到Application對象。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,765評論 25 709
  • Proxy/Delegate Application框架 有的時候,為了實現(xiàn)一些特殊需求,如界面換膚、插件化等,我...
    CodePlayer_Jz閱讀 1,272評論 3 1
  • 1. Application 的概述 ??每個App里面都有一個Application,但是我們?yōu)槭裁催€要自定義一...
    憶念成風閱讀 23,738評論 1 10
  • 時間又不早了,LED的燈光依舊很白,很亮,照著女兒扶在書桌上的還稚嫩的雙肩。每晚孩子從七點多就坐在這里,一坐就是四...
    綠塬閱讀 255評論 0 0
  • 初夏的太陽已經(jīng)有點曬人,路邊的法國梧桐的葉子像吹氣球一樣飛速地膨大。外面的行人已經(jīng)穿起了短袖,可病房內(nèi)不知怎的今天...
    山貓大管家閱讀 170評論 0 0

友情鏈接更多精彩內(nèi)容