一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Android程序的真正入口Application

 昵稱11482448 2013-09-08
 
接觸android已經(jīng)有一段時間了,一直以為android程序的入口是配置文件中指定的Activity,最近看一個開源項目,發(fā)現(xiàn)里面實現(xiàn)了android 的Application類,才知道,android程序的真正入口是Application類的onCreate方法。只不過大多數(shù)開發(fā)者無需重寫該類,它的繼承關(guān)系如下圖:java.lang.Object
    android.content.Context
      android.content.ContextWrapper
       android.app.Application


android.app.Application類包含了4個公開的方法
   void  onConfigurationChanged(Configuration newConfig)
   void  onCreate()  //這里才是真正的入口點(diǎn)。
   void  onLowMemory()
   void  onTerminate()


下面是測試代碼:
使用application需要兩個步驟:1.復(fù)寫Application類,2.在配置文件中配置
示例代碼如下:
MyApp類:

package app.app;
import android.app.Application;
import android.content.res.Configuration;

public class MyApp extends Application {
@Override
public void onConfigurationChanged(Configuration newConfig) {
  super.onConfigurationChanged(newConfig);
}

@Override
public void onCreate() {
  super.onCreate();
  
System.out.println("MyApp is called");
}

@Override
public void onLowMemory() {
  super.onLowMemory();
}

@Override
public void onTerminate() {
  super.onTerminate();
}

}



配置文件:
<application android:icon="@drawable/icon" android:label="@string/app_name"android:name="app.app.MyApp" >
  ......

</application>

Activity類:
public void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  System.out.println("MainActivity is called");

   
}

結(jié)果:MyApp is called       MainActivity is called   

  注釋1:在Android中,Application只是一個松散的表征概念,沒有多少實質(zhì)上的表征[和J2me的Midlet有明顯區(qū)別]。Application類,代表應(yīng)用程序上下文狀態(tài),是一個極度弱化的概念。Application只是一個空間范疇的概念,Application就是Activity,Service之類的組件上下文描述。Application并不是Android的核心概念,而Activity才是Android的核心概念
注釋2:MyApplication類的作用是為了放一些全局的和一些上下文都要用到變量和方法。

原文:Android程序的真正入口Application
http://www./forum-viewthread-tid-1565-fromuid-1477.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    激情亚洲一区国产精品久久| 亚洲国产91精品视频| 亚洲午夜福利视频在线| 天海翼精品久久中文字幕| 色哟哟哟在线观看视频| 正在播放玩弄漂亮少妇高潮| 国产成人精品午夜福利| 国产精品久久精品毛片| 国产精品熟女在线视频| 日本黄色高清视频久久| 亚洲国产香蕉视频在线观看| 国产免费一区二区三区av大片| 粉嫩国产一区二区三区在线| 亚洲一区二区三区在线免费| 99福利一区二区视频| 欧美日韩国产成人高潮| 99久久精品午夜一区二区| 国产精品欧美激情在线| 99亚洲综合精品成人网色播| 午夜视频在线观看日韩| 日本 一区二区 在线| 日本一级特黄大片国产| 国产精品伦一区二区三区四季| 黄片免费观看一区二区| 美女黄色三级深夜福利| 玩弄人妻少妇一区二区桃花| 美女被后入福利在线观看| 在线亚洲成人中文字幕高清 | 富婆又大又白又丰满又紧又硬| 日韩日韩日韩日韩在线| 国产精品不卡一区二区三区四区| 99久久成人精品国产免费| 国产韩国日本精品视频| 国产在线日韩精品欧美| 日韩精品免费一区三区| 久久三级国外久久久三级| 久久精品视频就在久久| 九九视频通过这里有精品| 欧洲日韩精品一区二区三区| 日韩精品一区二区亚洲| 国产精品伦一区二区三区四季|