Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 深入研究layout優化

Android 深入研究layout優化

編輯:關於Android編程

Android layout 的優化直接關系著程序是否快速運轉,一下是開發過程中的幾點建議:

1.盡量不要使用linelayout,使用relativelayout替換。android:layout_alignWithParentIfMissing只對relativelayout有用,如果那個視圖設置為gone,這個屬性將按照父視圖進行調整。

2.對於使用adapter的控件,如list,使用遞歸太深的布局,會嚴重影響性能。
3.對於textview和imageview組成的layout,直接使用textview替換(drawableTop類似屬性)。

4.對於父layout是FrameLayout的,如果子layout也是FrameLayout,可以將FrameLayout替換為merge,這樣可以減少一層遞歸深度。

android:layout_width="fill_parent"

android:layout_height="fill_parent"/>

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:gravity="center"

android:visibility="gone"/>

xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@+id/softname"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_marginBottom="10dip"

android:layout_gravity="center"

android:gravity="center"

android:drawableTop="@drawable/icon"/>

如有問題請留言,若轉載注明出處。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved