91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Activity生命周期+android測試類(2)

發布時間:2020-07-13 04:55:58 來源:網絡 閱讀:339 作者:秋寒526 欄目:移動開發

一.Activity生命周期

>什么是生命周期?
對象從創建到銷毀的階段,必須會執行的方法,這些方法就是生命周期的回調

* oncreate()  activity被創建的時候調用的方法
> ui界面的初始化 setContentView()

* onDestroy() activity被銷毀的時候調用的方法
> 界面退出之前的掃尾操作,×××,退出前數據的保存。

* onStart() activity的界面用戶可見
> 更新ui的操作,播放視頻

* onStop() activity的界面用戶不再可見
> 界面不可見,暫停視頻播放

* onResume()
> 界面獲取到了焦點,按鈕可以相應點擊事件

* onPause()
> 界面失去了焦點,按鈕就不可以相應點擊事件

* onRestart()
>activity被最小化了,并沒有銷毀,如果下次再去打開這個activity
>重新用戶界面可見

###完整生命周期(entire lifetime)
onCreate-->onStart-->onResume-->onPause-->onStop-->onDestory

###可視生命周期(visible lifetime)
onStart-->onResume-->onPause-->onStop

###前臺生命周期(foreground lifetime)
onResume-->onPause

*注:橫豎屏切換的生命周期
>默認情況下 ,橫豎屏切換, 銷毀當前的activity,重新創建一個新的activity
橫豎屏切換:ctrl+F11
在一些特殊的應用程序常見下,比如游戲,不希望橫豎屏切換activity被銷毀重新創建
需求:禁用掉橫豎屏切換的生命周期
1. 橫豎屏寫死
        android:screenOrientation="landscape"
        android:screenOrientation="portrait"
2. 讓系統的環境 不在去敏感橫豎屏的切換。
         android:configChanges="orientation|screenSize|keyboardHidden"

二.寫Android的測試類

1.測試類繼承AndroidTestCase類,里面寫測試的方法。 

2.要在Mainfest設置權限和倒入函數庫

(1)<!-- 在根節點 manifest節點下放置  指令集 instrumentation -->
    <instrumentation
        android:name="android.test.InstrumentationTestRunner"
        android:label="Tests for My App"
        android:targetPackage="寫測試的包" />

(2)<!--  使用的函數庫  application節點的下面-->
     <uses-library android:name="android.test.runner" />

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嘉祥县| 京山县| 万盛区| 行唐县| 丰县| 巴青县| 静安区| 怀安县| 都昌县| 杂多县| 兴义市| 蕉岭县| 阜南县| 伊宁市| 姚安县| 辽源市| 崇信县| 舟山市| 聂荣县| 九台市| 安乡县| 大名县| 晴隆县| 崇文区| 怀宁县| 东阿县| 咸阳市| 安国市| 武邑县| 垣曲县| 德兴市| 九江市| 烟台市| 左权县| 博乐市| 察隅县| 化州市| 华安县| 和林格尔县| 泸西县| 无锡市|