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

解析Android應用程序運行機制

 更新時間:2014年01月14日 15:01:41   作者:  
這篇文章主要介紹了Android應用程序運行機制,有需要的朋友可以參考一下

在標準的Windows和Linux桌面操作系統(tǒng)中,同時可以在不同的窗口中運行多個應用程序,每次只有一個應用程序是當前焦點狀態(tài),但其他的應用程序都是一個平等的位置。用戶可以隨時切換每個應用程序,在不需要應用程序時,也需要用戶來關閉應用程序。

    但是Android操作系統(tǒng)的應用程序卻不是采用這種方式。

    Android中每次只有一個應用程序運行在最前面,除了狀態(tài)欄的位置,當前應用程序將鋪滿整個屏幕。用戶最常見的應用程序就是應用的主頁(Home application),這個程序主要顯示背景圖和應用程序快捷方式、Widget等,用戶可以在此激活應用程序。

    用戶在Android運行一個應用程序時,Android啟動該程序并把它放到最前端,從這個應用程序中,用戶可以啟動別的應用,或者該應用自己的其他界面,一個啟動一個。而這些程序和屏幕都被活動管理(Android Activity Manager)記錄在應用程序堆棧(application stack)中,在任何時候,用戶可以使用后退按鈕返回到前一個應用屏幕,這有點類似瀏覽器的網頁瀏覽歷史功能一樣,用戶可以使用后退按鈕返回到上一個應用屏幕。

    在Android內部,每個用戶界面代表一個活動類(Activity Class),每個活動有其自身的生命周期,每個應用程序有一個或多個活動。

    在Android中,每個應用程序都是“活躍的”,即使它的進程被關閉以后。換而言之,其活動(Activity)的生命周期和其進程的生命周期不是綁定在一起的,進程只是活動的一次性容器而已,這與Windows、Linux那些標準的桌面操作系統(tǒng)是不同的。在標準的Windows和Linux桌面操作系統(tǒng)中,同時可以在不同的窗口中運行多個應用程序,每次只有一個應用程序是當前焦點狀態(tài),但其他的應用程序都是一個平等的位置。用戶可以隨時切換每個應用程序,在不需要應用程序時,也需要用戶來關閉應用程序。

    但是Android操作系統(tǒng)的應用程序卻不是采用這種方式。

    Android中每次只有一個應用程序運行在最前面,除了狀態(tài)欄的位置,當前應用程序將鋪滿整個屏幕。用戶最常見的應用程序就是應用的主頁(Home application),這個程序主要顯示背景圖和應用程序快捷方式、Widget等,用戶可以在此激活應用程序。

    用戶在Android運行一個應用程序時,Android啟動該程序并把它放到最前端,從這個應用程序中,用戶可以啟動別的應用,或者該應用自己的其他界面,一個啟動一個。而這些程序和屏幕都被活動管理(Android Activity Manager)記錄在應用程序堆棧(application stack)中,在任何時候,用戶可以使用后退按鈕返回到前一個應用屏幕,這有點類似瀏覽器的網頁瀏覽歷史功能一樣,用戶可以使用后退按鈕返回到上一個應用屏幕。

    在Android內部,每個用戶界面代表一個活動類(Activity Class),每個活動有其自身的生命周期,每個應用程序有一個或多個活動。

    在Android中,每個應用程序都是“活躍的”,即使它的進程被關閉以后。換而言之,其活動(Activity)的生命周期和其進程的生命周期不是綁定在一起的,進程只是活動的一次性容器而已,這與Windows、Linux那些標準的桌面操作系統(tǒng)是不同的。

相關文章

  • Android Moveview滑屏移動視圖類完整實例

    Android Moveview滑屏移動視圖類完整實例

    這篇文章主要介紹了Android Moveview滑屏移動視圖類,很有實用價值,需要的朋友可以參考下
    2014-07-07
  • 詳解Android ScrollView嵌套EditText出現(xiàn)的滑動問題

    詳解Android ScrollView嵌套EditText出現(xiàn)的滑動問題

    本篇文章主要介紹了詳解ScrollView嵌套EditText出現(xiàn)的滑動問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Android自定義View繪制貝塞爾曲線實現(xiàn)流程

    Android自定義View繪制貝塞爾曲線實現(xiàn)流程

    貝塞爾曲線的本質是通過數(shù)學計算的公式來繪制平滑的曲線,分為一階,二階,三階及多階。但是這里不講數(shù)學公式和驗證,那些偉大的數(shù)學家已經證明過了,所以就只講講Android開發(fā)中的運用吧
    2022-11-11
  • Androidstudio調用攝像頭拍照并保存照片

    Androidstudio調用攝像頭拍照并保存照片

    這篇文章主要為大家詳細介紹了Androidstudio調用攝像頭拍照并保存照片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 使用Android WebSocket實現(xiàn)即時通訊功能

    使用Android WebSocket實現(xiàn)即時通訊功能

    即時通訊(Instant Messaging)最重要的毫無疑問就是即時,不能有明顯的延遲,要實現(xiàn)IM的功能其實并不難,目前有很多第三方,比如極光的JMessage,都比較容易實現(xiàn)。本文通過實例代碼給大家分享Android WebSocket實現(xiàn)即時通訊功能,一起看看吧
    2019-10-10
  • Android 夜間模式的實現(xiàn)代碼示例

    Android 夜間模式的實現(xiàn)代碼示例

    本篇文章主要介紹了Android 夜間模式的實現(xiàn)代碼示例,實現(xiàn)能夠根據(jù)不同的設定,呈現(xiàn)不同風格的界面給用戶,有興趣的可以了解一下。
    2017-03-03
  • Android 優(yōu)雅的實現(xiàn)通用格式化編輯

    Android 優(yōu)雅的實現(xiàn)通用格式化編輯

    這篇文章主要介紹了Android 優(yōu)雅的實現(xiàn)通用格式化編輯,幫助大家更好的理解和學習使用Android,感興趣的朋友可以了解下
    2021-03-03
  • Android編程設置屏幕亮度的方法

    Android編程設置屏幕亮度的方法

    這篇文章主要介紹了Android編程設置屏幕亮度的方法,結合實例形式分析了Android獲取及設置屏幕亮度的相關實現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • Android以對話框形式制作數(shù)字軟鍵盤示例

    Android以對話框形式制作數(shù)字軟鍵盤示例

    大家好,本篇文章主要講的是Android以對話框形式制作數(shù)字軟鍵盤示例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Android View 事件防抖的兩種方案

    Android View 事件防抖的兩種方案

    這篇文章主要介紹了Android View 事件防抖的兩種方案,幫助大家更好的理解和學習使用Android,感興趣的朋友可以了解下
    2021-04-04

最新評論