<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    饒榮慶 -- 您今天UCWEB了嗎?--http://www.ucweb.com

    3G 手機開發網

       :: 首頁 :: 聯系 :: 聚合  :: 管理
      99 Posts :: 1 Stories :: 219 Comments :: 0 Trackbacks
    我開發的Android項目快結尾了。現在需要實現的是對Android程序生命周期的控制,所以我特別寫了一個例子來查看Android的生命周期。方便在項目的工作。先看代碼吧。超簡單的代碼就可以搞定一切。
    ~.y3[r?F3
    )cC xjxV.@3package com.gggeye.android;3GEYE-Y6^?l:[:jg

    [;q;r D1h0`Y3import android.app.Activity;3GEYE?'`4[#b!o,v
    import android.os.Bundle;
    @N)r p7`3
    D8qp!U_h,e5G3public class LifelineDemo extends Activity{
    )O P Sd.J3    protected void onCreate(Bundle icicle ){3GEYE4Ez?Go1Wb
            super.onCreate(icicle);
    GZ*V"c?uohp3        Logger.info("onCreate.");
    A~ uv$f9rc"w3    }3GEYE`5{I!tyq,\O1[

    `V GIa"Bu)L3    protected void onStart(){3GEYE/o2`jHhF$B
            super.onStart();
    l)]T+~5Am3        Logger.info("onStart.");
    J]5xC,KA ~3       
    3BtL:[4j!mX4l&z(L.Q3    }
    dxq#}!K3   
    tf(j?"P3    protected void onRestart(){
    ;`:S8ddd3Y3        super.onRestart();3GEYEIS;a1hH[!| c2x
            Logger.info("onRestart.");3GEYE.A(M1`}F#V[#Hjf
           3GEYEFY,_5O7U\,_2Az
        }3GEYE7} \~u)d
    3GEYE4R:I!e#{+h g!Jc ^j
        protected void onResume(){
    w*s i?]5?7sd?|~]!s3        super.onResume();
    g4?g ]$uS4u WG3        Logger.info("onResume.");
    /JTs_#Jt3       3GEYE{`+n \[)t3m1{@
        }3GEYE9~$[3\ f8mV&t~

    {-SNjU)k3    protected void onFreeze(Bundle outIcicle){
    ;A4i$Fk;zh0l3        super.onFreeze(outIcicle);
    j|'a `B;d3        Logger.info("onFreeze.");3GEYE}|"e X Zw ka\
           
    b@?L-HRz m}0ZI3    }
    8f8J Vab WIR33GEYE0B8fvJ;G\
        protected void onPause(){
    F_%g@7O_Cy_Y3        super.onPause();
    0tm0vobV?]-?5T3        Logger.info("onPause.");
    0v+f,]M T UcP-E3       3GEYEk3~M l Z#K
        }
    H bc4y"Z d [33GEYEBi-|qvf.^
        protected void onStop(){3GEYE?UV9Y.O7O'Nm
            super.onStop();3GEYE4k1G!]1J f*m4emt
            Logger.info("onStop.");3GEYEw ? [DP^/c?z.`"l
           
    y Tu)P8gv3    }
    &s B6?'~(`'N"KEc33GEYE3ijoY/l;@s t ?i
        protected void onDestroy(){
    7vq3cOl:K3        super.onDestroy();
    "QyyC{:J]g3        Logger.info("onDestroy.");3GEYEM4`7WF c
           
    x%ZtG%OK$H[ D*d&A3    }
    gqn(uZ M+z.n?uj#Wq33GEYE-R$eF+oL(^d5J^
    }3GEYEc0y;rSy%o8D,MEu

    4K y1x'mNf)B3我們只需要在各個生命周期的時候調用,然后查看下他的日子輸出就OK了。下面看看結果吧。
    Rvz$O"gI31.點擊Run,啟動Android
    (D'_RG9`0?I3從日志就可以看出Log的痕跡。至于不會查看日志的,建議到本站搜索下關于Android 日志的查看方法。
    i5j-Y j[ x2p8jB*X4GG3點Run的時候,可以查看到
    'YVEf I%R3e3OnCreate
    D],i"_G3OnStart3GEYE~I6DH3T,f6sI3?2r*G2{
    onResume的日志。
    Q$R"]d.x_3W3上面三個方法就相當于J2ME的startApp的一個方法。3GEYE3Q||/igJ j8cd
    至于為什么onResume會在啟動中執行,我感到有些意外,查看下APIs文檔
    +P7zJ3FW}b'gi3查看了下APIs說onResume與onFreeze方法是相互影響的,
    9\"t9Zq l3
    2@p @;R?q'l3二。當你點擊Home鍵的時候3GEYE|?TIO+W Z
    可以看到3GEYEIe5cC%l%r iE
    onFreeze3GEYE+Ma8FsPC&wi e
    onPause
    k5QYd8g3onStop
    [I/Z#? ?`4VZP8k_:p(R3上面的程序就是通知Android處于停止狀態,也就是相當于J2ME pauseApp方法
    nxO.gPoV'a3
    S5pF!l*]a/p3W3三。點擊Android模擬器的關閉鍵可以看到3GEYE-YY6j2?,w?!Gg_
    onPause
    0kVZOr9t3onStop
    "~Wf~vo6Fj3onDestory3GEYEWk-[U`
    上面三個方法結合就相當于J2ME的destroyApp
    8v'c*fuLh3
    D+N7Fvqugi3四。Pause 過后,再點擊軟件圖標
    8UE9Vm]3會出現
    3aI6j7^?c A~3onRestart3GEYE.scw+N5pUu6N
    onStart
    7G2~t.c'iG3onResume3GEYEGo{5s Tv m,u
    上面的方法就是恢復程序的意思。在J2ME來說有沒有對于的方法呢。應該就是startApp吧,不過要自己去判斷是否是第一次啟動,還是Restart了。
    dm8U:lkl0vu&U7x33GEYEIF(^;Qv
    看來Androiod開發確實不如J2ME簡單。3GEYE8Kz,u(X3V;g]


    爬蟲工作室 -- 專業的手機軟件開發工作室
    3G視線 -- 專注手機軟件開發
    posted on 2008-03-08 10:54 3G工作室 閱讀(1005) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品成人片在线播放 | 亚洲日本乱码卡2卡3卡新区| 大地资源中文在线观看免费版| 又粗又大又猛又爽免费视频| 亚洲国产精品成人午夜在线观看| 成人免费视频77777| 亚洲综合成人婷婷五月网址| 动漫黄网站免费永久在线观看| 亚洲福利一区二区精品秒拍| 57pao一国产成永久免费| 亚洲视频在线不卡| 成人免费福利视频| 33333在线亚洲| 日本黄页网站免费| 理论秋霞在线看免费| 国外亚洲成AV人片在线观看| 国产一级a毛一级a看免费人娇| 亚洲精品V欧洲精品V日韩精品 | 亚洲国产精品VA在线看黑人| 精品国产免费一区二区三区香蕉 | 亚洲无人区视频大全| 无码人妻一区二区三区免费手机 | 久久亚洲精品成人综合| 99re在线视频免费观看| 亚洲精品国产福利在线观看| 免费看韩国黄a片在线观看| 久久水蜜桃亚洲AV无码精品| 亚洲国产成人影院播放| a级毛片黄免费a级毛片| 亚洲精品福利在线观看| 香蕉高清免费永久在线视频| 人妻免费久久久久久久了| 亚洲第一极品精品无码久久| 日韩精品免费一级视频| 亚洲欧美第一成人网站7777 | 亚洲婷婷国产精品电影人久久| 午夜影院免费观看| 亚洲精品人成网线在线播放va | 亚洲免费观看在线视频| 四虎精品亚洲一区二区三区| 国产啪精品视频网站免费尤物|