Android群英傳 第七章布局動畫

2021-07-24 17:51:37 字數 505 閱讀 8602

所謂布局動畫是指,在viewgroup上,給viewgroup增加view時新增乙個動畫過度的效果。

使用

android:animatelayoutchanges="true"
開啟布局動畫。

我們可以通過以下方式設定布局動畫:

// 參1:動畫 參2:動畫delay時間,當delay不為0時,可以設定子view顯示的順序

// order_normal:順序

// order_random:隨機

// order_reverse:反序

layoutanimationcontroller lac = new layoutanimationcontroller(animtion, 0.5f);

lac.setorder(layoutanimationcontroller.order_normal);

viewgroup.setlayoutanimation(lac);

效能優化 Android群英傳

1 布局優化 1 避免overdraw 2 優化布局層級 降低view樹的高度。3 避免巢狀過多無用布局 4 使用標籤重用layout 5 使用實現view的延遲載入,是乙個輕量級的元件,不僅不可視,而且大小為0.需要的時候再顯示。兩種方式顯示這個view。mviewstub.setvisibili...

Android群英傳小總結

看書的總結參考資料 android群英傳 1.1控制項架構 activity phonewindow decorview titleview,contentview 1.2view的測量 1 onmeasure 方法 2 measurespec類是乙個32位int值,高2位是測量模式,低30是測量大...

Android群英傳小總結

看書的總結參考資料 android群英傳 1.1控制項架構 activity phonewindow decorview titleview,contentview 1.2view的測量 1 onmeasure 方法 2 measurespec類是乙個32位int值,高2位是測量模式,低30是測量大...