ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2011年12月14日 星期三

activity hierarchy

android 的 activity 是像 stack 一樣堆疊起來。
android sdk 提供一個 tool,讓你看activity stack 的狀態: hierarchyviewer 是 GUI 介面,會自動 update。
用這個 tool,可以看到 stack 的狀態。

實際測試,可以知道 在 app 中按下 HOME key,只是把 launcher 叫出來,原app 被 push 到 stack。

要在該 app 按 BACK,才會從 activity stack 中剔除。

另外,配合上一篇的內容。

當 enable "Immediately destroy activies" 的話。
activity stack 只會留最上面的 app,一旦被推到後面的 app,會從 stack 中移除。
-- 就像按下 BACK 一樣。

但是這只限於 activity。
app 中的 service 並不受影響。




hierarchyviewer 有兩個,一個是 eclipse 的 perspective view,另一個在 out/host/linux-x86/bin 下。
這邊用的是 eclipse 的

沒有留言:

標籤

網誌存檔