欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android Activity中onStart()和onResume()的區(qū)別分析

 更新時間:2016年01月15日 14:32:29   作者:ifaithu  
這篇文章主要介紹了Android Activity中onStart()和onResume()的區(qū)別,結(jié)合Activity的四種狀態(tài)簡單分析了Android Activity中onStart()和onResume()方法的作用,并補充說明了Activity中六個常用函數(shù),需要的朋友可以參考下

本文分析了Android Activity中onStart()和onResume()的區(qū)別。分享給大家供大家參考,具體如下:

首先你要知道Activity的四種狀態(tài)

Active/Runing 一個新 Activity 啟動入棧后,它在屏幕最前端,處于棧的最頂端,此時它處于可見并可和用戶交互的激活狀態(tài)。

Paused 當 Activity 被另一個透明或者 Dialog 樣式的 Activity 覆蓋時的狀態(tài)。此時它依然與窗口管理器保持連接,系統(tǒng)繼續(xù)維護其內(nèi)部狀態(tài),所以它仍然可見,但它已經(jīng)失去了焦點故不可與用戶交互

oped 當 Activity 被另外一個 Activity 覆蓋、失去焦點并不可見時處于 Stoped 狀態(tài)。

Killed Activity 被系統(tǒng)殺死回收或者沒有被啟動時處于 Killed 狀態(tài)

分析:

protected void onStart() 該方法在 onCreate() 方法之后被調(diào)用,或者在 Activity 從 Stop 狀態(tài)轉(zhuǎn)換為 Active 狀態(tài)時被調(diào)用,一般執(zhí)行了onStart()后就執(zhí)行onResume()。

protected void onResume() 在 Activity 從 Pause 狀態(tài)轉(zhuǎn)換到 Active 狀態(tài)時被調(diào)用。

onResume是activity獲得用戶焦點,在與用戶交互

onStart是activity用戶可見,包括有一個activity在他上面,但沒有將它完全覆蓋,用戶可以看到部分activity但不能與它交互。

補充:Android Activity中的六個主要函數(shù)

Android中一個Activity一般都需要實現(xiàn)六個函數(shù):

onCreate(), onStart(), onResume(),onPause(),onStop(),onDestroy().

1. onCreate函數(shù):注冊你要用到的變量,比如說service,receiver,這些變量是無論你的Activity是在前臺還是在后臺都能夠被響應(yīng)到的,然后調(diào)用上面那個用來初始化的函數(shù)初始化布局信息。

2. onStart函數(shù):注冊一些變量。這些變量必須在Android Activity類在前臺的時候才能夠被響應(yīng)。

3. onResume函數(shù):調(diào)用一些刷新UI的函數(shù),每當Activity調(diào)用到這里時就要刷新一下UI各控件的狀態(tài)。

4. onPause函數(shù):一般是做一些變量的設(shè)置,因為這個時候Activity馬上就要切到后臺處理,可能有些變量就要被釋放掉或者狀態(tài)要做些相應(yīng)的調(diào)整。

5. onStop函數(shù):反注冊在onStart函數(shù)中注冊的變量。

6. onDestory函數(shù):反注冊在onCreate函數(shù)中注冊的變量。

在Android-Hello中,

public class UbiLrnActivity extends Activity {
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
 }
}

首先,聲明了一個onCreate函數(shù),這個函數(shù)的傳入?yún)?shù)是savedInstanceState.型別是Bundle,Bundle是一個數(shù)據(jù)參數(shù),一般用于Activity之間的數(shù)據(jù)傳送。onCreate()的參數(shù)都是Bundle類的。

super.onCreate表示的是調(diào)用父類onCreate。

setContentView(R.layout.main)表示的是通過加載main.xml來加載系統(tǒng)的resource.

更多關(guān)于Android Activity相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android編程之a(chǎn)ctivity操作技巧總結(jié)

希望本文所述對大家Android程序設(shè)計有所幫助。

相關(guān)文章

  • Android listview ExpandableListView實現(xiàn)多選,單選,全選,edittext實現(xiàn)批量輸入的實例代碼

    Android listview ExpandableListView實現(xiàn)多選,單選,全選,edittext實現(xiàn)批量輸入

    這篇文章主要介紹了Android listview ExpandableListView實現(xiàn)多選,單選,全選,edittext實現(xiàn)批量輸入的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-01-01
  • Android使用百度語音識別的示例代碼

    Android使用百度語音識別的示例代碼

    本篇文章主要介紹了Android使用百度語音識別的示例代碼,詳細介紹了使用百度語音識別,完成語音識別的功能,有興趣的可以了解一下。
    2017-02-02
  • 基于RxJava框架實現(xiàn)獲取驗證碼的輔助類

    基于RxJava框架實現(xiàn)獲取驗證碼的輔助類

    這篇文章主要為大家詳細介紹了基于RxJava框架實現(xiàn)獲取驗證碼的輔助類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Flutter 快速實現(xiàn)聊天會話列表效果示例詳解

    Flutter 快速實現(xiàn)聊天會話列表效果示例詳解

    這篇文章主要為大家介紹了Flutter 快速實現(xiàn)聊天會話列表效果示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Android中絕對音量和相對音量設(shè)置

    Android中絕對音量和相對音量設(shè)置

    大家好,本篇文章主要講的是Android中絕對音量和相對音量設(shè)置,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Android自定義相機界面的實現(xiàn)代碼

    Android自定義相機界面的實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了Android自定義相機界面的實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Android中使用AspectJ詳解

    Android中使用AspectJ詳解

    本文主要介紹了Android中使用AspectJ的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • Android實現(xiàn)簽名涂鴉手寫板

    Android實現(xiàn)簽名涂鴉手寫板

    這篇文章主要為大家詳細介紹了Android實現(xiàn)簽名涂鴉手寫板,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • 深入淺析Android消息機制

    深入淺析Android消息機制

    在Android中,線程內(nèi)部或者線程之間進行信息交互時經(jīng)常會使用消息,這些基礎(chǔ)的東西如果我們熟悉其內(nèi)部的原理,將會使我們?nèi)菀?、更好地架?gòu)系統(tǒng),避免一些低級的錯誤,通過本文給大家介紹android消息機制,感興趣的朋友一起學(xué)習(xí)吧
    2016-04-04
  • Android編程開發(fā)之多點觸摸(Multitouch)實現(xiàn)方法

    Android編程開發(fā)之多點觸摸(Multitouch)實現(xiàn)方法

    這篇文章主要介紹了Android編程開發(fā)之多點觸摸(Multitouch)實現(xiàn)方法,結(jié)合實例形式詳細分析了Android多點觸摸的相關(guān)實現(xiàn)步驟與操作技巧,需要的朋友可以參考下
    2016-08-08

最新評論