我的位置: 首頁 > 學習專區 > 安卓技術 > Activity的三種狀態是什么?

Activity的三種狀態是什么?

2012-02-05 11:15:00
來源:
[導讀] 一個Activity基本上有三個生命狀態: 當一個Activity在屏幕的最上層時(系統堆棧中的最頂端),此Activity就是屬于active或running的狀態。
一個Activity基本上有三個生命狀態: 當一個Activity在屏幕的最上層時(系統堆棧中的最頂端),此Activity就是屬于active或running的狀態。 當一個Activity失去焦點(Focus)但還看得到它的畫面,那失去焦點的這個Activity則處在Paused的狀態,像這個Activity它還是存活著,并沒有從系統中消失(Activity本身所有的狀態及數據都還存在,也跟窗口管理程式WindowManager保持連系著),像這種屬于Paused狀態的Activity,當系統的內存不夠用時,系統會自動判斷,把優先級較低的Activity刪除。 當一個Activity被其它的Activity完全遮蔽,被遮蔽Activity就是處于Stop的狀態,不過仍保有全部的狀態及數據,但因為已不再被使用者看見,所以它的畫面是被隱藏起來的(畫面不需要更新),當系統內存不足時,這種Stop狀態的Activity是最先被系統考慮拿來釋放內存的。
評論
熱點專題
>>
相關文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
在线播放一区二区不卡三区 | 日本免费一区二区三区中文字幕 | 午夜男女爽刺激视频在线 | 午夜免费性色福利视频 | 在线精品国产大象香蕉网 | 亚洲青春草原在线 |