android獲取所有指定型別的子控制項,這樣就不需要逐個使用findviewbyid來獲取控制項,來達到控制狀態的目的了。
/**
* 獲取所有指定型別的子控制項
*@param t
*@return
*/private listgetallchildviews(class<?> t)
private listgetallchildviews(view parent, class<?> t)
allchildren.addall(getallchildviews(viewchild, t));
}} return allchildren;
}
獲取螢幕上正在顯示的activity
用過activitymanager的童鞋估計都知道,可以從activitymanager裡面可以獲取到當前執行的所有任務,所有程序和所有服務,這是任務管理器的核心。那麼,從裡面我們可以發掘點什麼出來嗎?仔細看getrunningtasks的文件,裡面說獲取的是系統中 running 的所有task,...
獲取螢幕上正在顯示的activity
用過activitymanager的童鞋估計都知道,可以從activitymanager裡面可以獲取到當前執行的所有任務,所有程序和所有服務,這是任務管理器的核心。那麼,從裡面我們可以發掘點什麼出來嗎?仔細看getrunningtasks的文件,裡面說獲取的是系統中 running 的所有task,...
Activity 中獲取所有控制項 並設定自定義字型
最近我在面試android工程師的時候出過乙個題目 怎麼獲取當前activity中的所有控制項,基本大多數人茫然了,不知道怎麼去做。可能是我出的題目有些操蛋吧。我把我的 貼出來,大家打擊批評吧。public class myactivity extends activity 獲取指定view裡所有控...