精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Android應用程序需不需要手動退出?

移動開發 移動應用 Android
對于Android系統而言,包含”進程”和”服務”。”進程”有正在運行的,也有剛剛離開在后臺緩存的。”服務”是一個無界面、長時間運行的應用功能,并且不會輕易被終止。

[[42078]]

不止一次,也不止一個人問過這個問題。我都回答了:不需要。但是,還是要記錄下來。

我們不妨從了解這個系統對于應用程序管理的一些內部機制開始說明原因。

對于Android系統而言,包含”進程”和”服務”。”進程”有正在運行的,也有剛剛離開在后臺緩存的。”服務”是一個無界面、長時間運行的應用功能,并且不會輕易被終止。

我們知道,在Android中可以快速通過主頁鍵(home)或者使用返回鍵(←)逐步離開應用程序。

主頁鍵:

在當前運行的應用程序的任意界面,按下主頁鍵會快速回到手機主屏幕。同時這個應用程序的進程將在后臺被暫停并建立緩存,再次啟動應用程序時可以方便地返回剛才的界面。(現場被保留)

當然,在你按下主頁鍵回到手機主屏幕時,因設計需要,也有可能會在后臺運行一個甚至多個進程和服務,以保證這個應用程序在后臺是”活的”。(比如音樂正在播放時)

盡管我們知道了后臺會產生各種各樣的”進程”與”服務”,但你并不用擔心它們會把你的手機拖累。當運行新的應用程序發現內存可能不夠用時,系統會自動在后臺釋放部分緩存在后臺的進程,以保障可運行新的應用程序。這是一個智能的、良性的供給體系。

返回鍵:

Android系統使用返回鍵來進行屏幕后退,以及關閉對話框/菜單/屏幕鍵盤。

對于傳統的本地客戶端應用程序,每個屏幕可以理解為一個活動(Activity)。通過返回鍵可以快速回退到當前應用程序的上一個活動,也可以離開當前應用程序打開的新的應用程序的某個活動。

所有的活動呈堆棧結構(一種串行形式的數據結構),正在運行的活動處在最頂端。當你按下返回鍵,會清除當前活動并恢復上一個活動。如下面的【圖1】示例:

返回鍵

【圖1】

如果你連續按返回鍵,活動一個個被抽離,就像剝洋蔥一樣。

在Android的應用程序里,可以通過”意圖(Intent)”功能,在當前應用程序(任務)的某個活動來啟動另一個應用程序(任務)的某個活動。

比如下面的【圖2】的示例,在”有道詞典”主界面單擊超鏈接”意見反饋”打開瀏覽器訪問目標網頁:

【圖2】

在目標網頁界面,你可以使用返回鍵快速返回剛才的”有道詞典”主界面。

而接下來這個例子,體驗則是非常糟糕的:

【圖3】

請看【圖3】,在目標網頁想要返回上一個任務需要歷經幾番周折。一遍又一遍地回退瀏覽器的瀏覽歷史,甚至還要回到瀏覽器的起始頁,然后彈出一個對話框詢問是否要退出。天哪!我快要瘋掉了。

Android官方對于多個任務間的活動堆棧處理機制,可以看下面的【圖4】來解釋:

【圖4】

從圖中我們可以看到,一開始在后臺的”任務B”的”活動Y”經由”任務A”的”活動2″的一個按鈕抽調到了前臺,而隨著”任務B”的活動一個個被剝離,最終整個”任務B”被結束了,并且使用返回鍵又回到了”任務A”的”活動2″。

當然,應用程序可以決定被調用時在哪一個活動就要結束。比如【圖4】的”任務B”被”任務A”的”活動 2″抽調到前臺后,可以決定在”活動 Y”這里就為終點,而不需讓用戶經過”活動 Y”的上一層”活動 X”。否則,就會出現像【圖3】那樣的麻煩,用戶被不情愿地經過與當前任務無關的其它活動。

返回鍵實現了調用新任務之后快速返回的便利,而不是只能迂回地回到應用程序列表并找到上一個使用的應用程序再次啟動。

當所有活動從堆棧中清除,任務結束。也就是說,在應用程序的主界面按下返回鍵,應用程序就已經退出了。

除非,這個應用程序設計了后臺運行的進程和服務。比如”新浪微博”,即使你在應用程序主界面按下返回鍵退出了,在”程序管理”>”正在運行”界面上仍然可以看到正在運行的進程和服務。(需通過菜單鍵切換至”顯示當前運行的服務”視圖)

正如上面提到的,后臺服務是一個無界面、長時間運行的應用功能,并且不會輕易被終止。即便你使用第三方的”任務管理器”來結束進程和服務,也有可能會自動重啟進程和服務。(其實可以在”服務”界面找到它并且手動停止服務,只不過沒有這個必要性,交給系統自動處理即可。)

至此,我們已經知道Android應用程序為什么不需要手動退出了。因為聰明的系統已經幫助用戶做了許多事情,包括退出應用程序以及恢復可用內存。

受限于Android官方對設計規范的態度,Android并沒有像iOS那樣明文告訴設計者不需要這個不需要那個。Android應用程序的設計模式也因此而”百花齊放”,很難形成較為統一的體驗。比如本文提到的需不需要手動退出Android應用程序的話題,如果在iOS中看到屏幕上有退出應用程序的按鈕,是一件搞笑的事情。

無論如何,Android也好iOS也罷,用戶本來就不需要關注”進程”或”內存管理”、”任務管理”這些東西。用完,離開界面即可,就這么簡單!把用戶不需要關注的問題拋給用戶,無異于”不想讓小孩玩火,但是又給他一個打火機。”

設計師們,該做些什么了。改變吧!

看到這里,也許你會問:既然Android應用程序在后臺被掛起暫停了,但是為何開多了應用程序手機還是會變慢呢?

一方面:新運行的應用程序如果需要較大的內存,自然會比較慢。另外,如果手機本身的內存過小且CPU不給力,系統自然會因較頻繁地自動結束進程釋放緩存而導致手機在某些時候運行比較慢的感覺。

也正因為這樣,我們知道了為什么”任務管理器”會如此流行,甚至成了”裝機必備”。人們用它來快速提前釋放緩存以保證運行新應用程序時有足夠的內存。當然,隨著CPU頻率越來越高,內存越來越大的發展趨勢,手動清除緩存已經慢慢變得不再需要。

另一方面:臨時啟動的后臺服務可能會導致手機變慢。有些應用程序在后臺監聽到指定的事件會自動啟動,比如操作系統本身的”Google服務”,又比如連接USB并且在PC上啟動”豌豆莢手機精靈”,手機上的”豌豆莢守護精靈”會自動啟動。為了避免這種情況,只能建議你有選擇性的安裝應用程序了。聰明的軟件需要先進的硬件來支持。

也許你又會問:既然在應用程序主界面用返回鍵可以直接退出應用程序,可是為什么某Android應用程序(尤其是國內的)要彈出退出確認對話框呢?

往往他們會說是為了防止用戶誤操作,但完全是多余的考慮,因為有足夠的恢復保障。背后真正的原因其實是產品人不希望自己的應用程序太容易被用戶”退出”,為此給用戶增加一道障礙墻。擔心誤操作,在我看來都是借口。

瞧瞧我們眼前的PC軟件吧!單擊窗口右上角的 X 圖標后,也有不少軟件在干同樣的事情呢。

毫不客氣地說,這是典型的把責任推卸給用戶的做法。似乎在警告用戶:”真的要退出了?確定的話我就不管你了!”

我們應該盡可能少使用對話框,提供必要的容錯支持。允許用戶犯錯,并給予恢復的機會。比如你可以允許用戶在按下返回鍵離開應用程序后還能再次返回現場。這在很多優秀的第三方應用程序上均有體現,比如Twitter、米聊……

當然,沉浸式的應用程序除外。比如影片正在播放或者游戲正在進行的畫面,應當盡可能地不要讓用戶犯錯被退出。沉浸式的應用程序應當提供沉浸式的體驗保障,因為游戲或影片進行到一半被退出往往是無法返回現場的。

最后,補充說明:本文所說的”退出”是指退出應用程序,而不是指退出帳戶的登錄狀態。如果你的應用程序是需要用戶使用帳號密碼登錄的,那么提供”退出登錄”(或叫”注銷”)的功能,是有必要的。

責任編輯:佚名 來源: uedc.163
相關推薦

2010-11-23 10:55:47

跳槽

2022-02-15 07:26:34

web前端算法題

2020-12-20 18:08:31

業務層服務化微服務

2015-07-02 14:15:28

云遷移應用重構頭號難題

2023-10-04 00:19:00

Java開發

2017-03-13 13:54:40

戴爾

2015-09-14 11:06:53

PYTHON運維

2020-09-09 10:07:06

導航手機導航北斗導航

2020-02-29 15:58:37

iPhoneiOS安卓

2025-08-06 06:20:00

2012-08-23 09:50:07

測試測試人員軟件測試

2009-11-23 12:45:22

2015-09-30 09:57:53

天分熱情工程師

2013-12-02 09:43:29

字符串編程

2015-08-20 10:56:19

算法界面開發

2024-02-22 09:00:00

LogitMat數據集算法

2014-12-10 10:45:56

Android應用權限

2021-12-12 22:20:47

Docker開發容器

2013-07-18 09:21:32

代碼文檔

2014-01-17 13:09:48

Linux碎片整理
點贊
收藏

51CTO技術棧公眾號

国产精品网曝门| 最近国产精品视频| 亚洲欧美日韩精品久久久久| 91夜夜未满十八勿入爽爽影院| 91视频最新网址| 麻豆精品久久| 国产精品毛片a∨一区二区三区| 国产精品免费电影| 国产xxxxxxxxx| 欧美精选视频一区二区| 中文字幕一区在线观看| 91国产丝袜在线放| 圆产精品久久久久久久久久久 | 国产福利视频一区二区| 亚洲最新在线| 久久出品必属精品| 中日韩高清电影网| 91视频精品在这里| 国产精品你懂得| 国产一级一片免费播放| 亚洲人成精品久久久 | 日韩精品中文字幕在线不卡尤物| 国产69精品久久久久久久| 欧美69xxxxx| 韩国v欧美v日本v亚洲v| 91干在线观看| 亚洲一级生活片| 希岛爱理av免费一区二区| 狠狠躁夜夜躁人人爽天天天天97| 亚洲欧美国产精品桃花| 懂色av成人一区二区三区| 日本欧美一区二区三区| 久久久久久国产精品三级玉女聊斋| 国内精品久久99人妻无码| 97精品资源在线观看| 欧美日韩在线视频首页| 日韩欧美一级在线| 国产免费av在线| 成人性视频免费网站| 欧美亚洲国产日本| 欧美黑人一级片| 日韩www.| 亚洲午夜av久久乱码| 亚洲熟妇一区二区| 欧美成人xxxx| 色综合欧美在线视频区| 无码粉嫩虎白一线天在线观看| 2019中文字幕在线视频| 91一区二区三区在线观看| 99中文字幕| 欧美精品七区| 800av免费在线观看| 精品视频免费| 亚洲日本成人网| 99精品一区二区三区无码吞精 | 亚洲自拍另类综合| 日本不卡一区| 视频三区在线观看| 99久久夜色精品国产网站| 亚洲xxx自由成熟| 在线观看 亚洲| 久久亚洲风情| 国产91色在线|免| 国产精品99无码一区二区| 91精品99| 免费av一区二区| 日本一二三区在线观看| 99视频精品全国免费| 在线观看欧美日韩国产| 99久久精品久久久久久ai换脸| 日日骚av一区二区| 亚洲在线观看| 欧美又大粗又爽又黄大片视频| 久久亚洲AV无码| 亚洲视频观看| 992tv成人免费影院| 日韩大片免费在线观看| 亚洲久久视频| 91av在线播放| www.国产com| 久久一二三四| 国产福利精品在线| 天天综合久久综合| 蜜臀精品久久久久久蜜臀| 欧美放荡的少妇| 亚洲xxxxx性| 国产精品久久久久久无人区| 国产精品一二三区| 成人午夜电影在线播放| 亚洲第一天堂在线观看| 成人激情校园春色| 久久国产精品免费一区| 欧美香蕉爽爽人人爽| 久久精品亚洲精品国产欧美kt∨| 你懂的网址一区二区三区| 成人av毛片| 亚洲精品久久久蜜桃| 国产午夜福利视频在线观看| 欧洲亚洲精品久久久久| 精品国产污污免费网站入口 | 亚洲天堂中文字幕在线| 国产精品亚洲专一区二区三区| 免费精品视频一区二区三区| 理论片午午伦夜理片在线播放| 亚洲成在人线在线播放| 国产九九在线视频| 久久男人av| xxx成人少妇69| 久久久久久久久久免费视频 | 中文字幕在线观看日本| 亚洲综合免费观看高清在线观看| 欧美自拍小视频| 国产精品xxx在线观看| 综合136福利视频在线| 日韩特黄一级片| 国内精品伊人久久久久av影院| 极品日韩久久| 天堂av在线电影| 欧美日韩日本视频| 90岁老太婆乱淫| 激情久久中文字幕| 成人在线一区二区| 国产在线超碰| 欧美日韩中文在线观看| 91视频在线免费| 亚洲精品国产偷自在线观看| 国产精品一二三在线| 欧美日韩在线中文字幕| eeuss国产一区二区三区四区| 8x8x8国产精品| 扒开jk护士狂揉免费| 黄色成人精品网站| 亚洲a级在线播放观看| www.国产精品.com| 色爱区综合激月婷婷| 国产福利在线观看视频| 国产精品sm| 亚洲aaaaaa| 麻豆网在线观看| 欧美三级一区二区| 极品人妻videosss人妻| 久久亚洲影院| 日韩久久不卡| 666av成人影院在线观看| 日韩精品视频免费专区在线播放| 久久黄色小视频| 懂色一区二区三区免费观看 | 欧美人妻一区二区三区| 免费欧美日韩| 久久综合久久久| 亚洲一二三四| 亚洲欧美日韩爽爽影院| 亚洲 欧美 日韩 综合| av中文一区二区三区| 夜夜添无码一区二区三区| 精品欠久久久中文字幕加勒比| 久久人人爽人人爽人人片av高请| 欧美一区二区公司| 欧美日韩国产影院| 免费看污片网站| 天堂久久久久va久久久久| 欧美另类一区| 91精品店在线| 超碰精品一区二区三区乱码| 国产黄频在线观看| 午夜精品久久久久久久久久久| 欧美熟妇精品黑人巨大一二三区| 午夜亚洲福利在线老司机| 日韩福利一区二区三区| 国内自拍亚洲| 久久在线精品视频| 色网站免费观看| 色94色欧美sute亚洲线路二| 亚洲精品国产精品乱码在线观看| 国产美女视频91| 欧美久久在线观看| 日本国产精品| 国产精选久久久久久| gogo在线高清视频| 日韩电影中文字幕在线| 亚洲天堂视频在线播放| 亚洲黄色小视频| 亚洲最大的黄色网| 麻豆精品在线观看| www.av91| 成人激情视频| 国产精成人品localhost| 欧美黑人一区| 欧美精品在线观看91| 天堂成人在线视频| 欧美日韩精品欧美日韩精品| 国产一级一片免费播放放a| 国产亚洲午夜高清国产拍精品| 波多野结衣免费观看| 中文高清一区| 亚洲国产精品女人| 亚洲精品合集| www.成人三级视频| 性欧美18一19sex性欧美| 久久国产精品久久久久| 欧美人体大胆444www| 欧美一区二区在线免费播放| 欧美h在线观看| 亚洲主播在线观看| 国产又粗又长免费视频| 成人精品视频一区| 欧美日韩一区二区三区69堂| 亚洲精品资源| 一区二区在线高清视频| 欧美a一欧美| 亚洲一区二区三区四区视频| 三级成人在线| 国内精品久久久久久中文字幕| 日本电影在线观看网站| 亚洲摸下面视频| 亚洲风情第一页| 欧美日本在线视频| 一级片在线免费播放| 天天影视色香欲综合网老头| 欧美精品videos极品| 国产精品久线在线观看| 亚洲色成人网站www永久四虎| 国产高清亚洲一区| 91插插插影院| 日本 国产 欧美色综合| 久久9精品区-无套内射无码| 韩国在线一区| 肉大捧一出免费观看网站在线播放| 日韩欧美午夜| 日韩欧美精品一区二区| 蜜桃成人av| 鲁丝片一区二区三区| 国产精品一线| y111111国产精品久久婷婷| 成人污版视频| 国产欧美日韩免费看aⅴ视频| 美女福利一区二区| 青青草一区二区| 在线播放高清视频www| 久久免费精品视频| 白浆在线视频| 97视频在线播放| 免费成人在线电影| 8x海外华人永久免费日韩内陆视频| 波多野在线观看| 国语自产偷拍精品视频偷| 欧美大胆的人体xxxx| 欧美国产一区二区三区| 色呦呦在线视频| 久久久久国产一区二区三区| 丝袜综合欧美| 91精品成人久久| 少妇视频一区| 日本国产一区二区三区| 亚洲承认视频| 国产精品综合久久久| 欧美视频免费看| 91精品视频大全| 日韩在线精品强乱中文字幕| 成人av播放| 免费日韩一区二区三区| 韩国成人av| 蜜桃a∨噜噜一区二区三区| 亚洲高清123| 久久久9色精品国产一区二区三区| avove在线观看| 韩日欧美一区| 国产在线观看福利| 日韩av一级片| 天堂在线精品视频| av电影在线观看完整版一区二区| 波多野结衣 在线| 国产精品拍天天在线| 少妇aaaaa| 欧美午夜片欧美片在线观看| 91视频久久久| 欧美一级二级三级乱码| 少妇av在线播放| 在线精品国产欧美| 污污的网站在线看| 欧美在线视频一二三| 欧美黑粗硬大| 国产伦精品一区二区三区在线| 久久99国内| 亚洲一区 在线播放| 香蕉精品999视频一区二区| 日本在线观看免费视频| 国产精品99久久久久久久女警| 亚洲国产精品无码久久久久高潮| 国产嫩草影院久久久久| 九九免费精品视频| 日韩欧美亚洲范冰冰与中字| 国产一区二区三区中文字幕| 亚洲国产精品久久久| 国产女人在线观看| 久久久久久美女| 欧洲成人一区| 黄色99视频| 66国产精品| 波多野结衣作品集| 成人一级片网址| 九九九视频在线观看| 亚洲一区在线播放| 成人黄色激情视频| 亚洲精品国产精品国自产在线 | 亚洲女女做受ⅹxx高潮| 日本一区二区三区精品| 日韩丝袜美女视频| h视频在线播放| 91大神福利视频在线| 国产欧美88| 色一情一乱一伦一区二区三区丨| 欧美精品日韩| 黑森林精品导航| 91麻豆swag| 黄色一级免费视频| 欧美日韩国产一级| 蜜桃视频在线播放| 97久久伊人激情网| 日韩成人视屏| 中文字幕日韩精品久久| 日韩中文欧美在线| 可以直接看的无码av| 亚洲综合在线免费观看| 国产精品久久久国产盗摄| 亚洲人成免费电影| 午夜不卡影院| 国产视频一区二区三区四区| 国产综合视频| 国产xxxxhd| 亚洲欧美另类图片小说| 国产三级理论片| 亚洲女人初尝黑人巨大| 亚洲国产成人二区| 国产区一区二区三区| 在线观看日韩av电影| 男人的天堂免费| 亚洲精品免费视频| 精品国产999久久久免费| 日韩一区二区三区国产| 欧美日韩伦理一区二区| 亚洲美女网站18| 精品一区二区久久久| 丰满的亚洲女人毛茸茸| 欧美性猛交xxxxxx富婆| 岛国在线大片| 国产精品美女无圣光视频| 成人亚洲一区| 欧美特黄aaa| 国产精品国产自产拍在线| 一二三四区视频| 日韩在线视频观看| 亚洲人体在线| 免费的av在线| 成人午夜视频在线| 日韩欧美a级片| 亚洲男人天堂九九视频| 美女一区网站| 亚洲精品一品区二品区三品区| 蜜臀av性久久久久av蜜臀妖精| 五月婷婷六月香| 91精品国产日韩91久久久久久| 在线三级中文| 狠狠色综合色区| 久久综合激情| 女人裸体性做爰全过| 欧美一区在线视频| 狂野欧美性猛交xxxxx视频| 国产亚洲一区二区三区在线播放| 一本色道久久综合| 成人午夜福利一区二区| 51精品国自产在线| 91超碰国产在线| 日本精品一区二区三区高清 久久| 美女脱光内衣内裤视频久久网站| 成人自拍小视频| 亚洲精品99999| 99久久er| 99热这里只有精品免费| 久久综合色8888| 国产普通话bbwbbwbbw| 久久久久久久色| 欧美色蜜桃97| 久久久国产精品久久久| 色女孩综合影院| jizz性欧美10| 免费亚洲精品视频| 国产一区二区三区在线观看免费视频| 国产无套内射又大又猛又粗又爽| 亚洲无限av看| 在线视频亚洲欧美中文| 人妻内射一区二区在线视频| 最好看的中文字幕久久| 性xxxx视频播放免费| 成人黄色短视频在线观看| 在线视频观看日韩| 亚洲图片第一页| 亚洲国产欧美一区二区丝袜黑人| 久久人体av| 91视频最新入口|