1、使用觀察布局工具 hierarchy view
2、使用工具 layoutopt google官方提供的工具類 與adb在同一層目錄下(使用方法見 官方文件)
個人總結:
1、因為android 布局每多巢狀一層 就會降低cpu的效能 遵守少巢狀原則 做多巢狀5層 3層是最佳的 多用相對布局 減少**和巢狀層次
線性布局多用於外層 整體布局
2、不要再xml設定activity的背景 在**中setcontentview之後 getwindow().setbackgrounddrawable 使用這種方式可以提公升效能 因為每個activity都有乙個預設的背景色 不去設定他 activity也會自動去設定 所以就不用在xml中設定了
Activity頁面布局元素
framelayout 所有放在布局裡的控制項,都按照層次堆疊在螢幕左上角。後加進來的控制項覆蓋前面的控制項 linearlayout 按照垂直或水平的順序依次排列子元素,每乙個子元素都位於前乙個元素之後。如果是垂直排列,那麼將是乙個n行的結構,每一行只會有乙個元素,而不論這個元素的寬度為多少 如果...
關於 Activity 的跳轉。
最近有看activity 好多不懂,連個簡單的跳轉都不能順利完成,結果當然,定實現個!哈 activity 的跳轉需要乙個觸發,不可能無緣無故的跳轉,可以是最簡單的 button 觸發,也可以其他的 onclicklistener 各種跳轉方法,這就需要大家去發掘,找到了給 cc 乙份啊!跳轉之一,...
關於Activity的記憶
activity是安卓的四大元件之一,service服務 content provide內容提供者 broadcastreceiver廣播接收器 一 建立 先建乙個子類 activity的子類 然後在清單檔案中宣告,在activity標籤屬性中新增android name屬性。需要作為程式入口的存在...