Android UI優化

fmms 12年前發布 | 19K 次閱讀 Android Android開發 移動開發

AndroidUI優化

1.layout組件化,盡量使用merge及include復用

2.使用styles,復用樣式定義

3.軟鍵盤的彈出控制,不要讓其覆蓋輸入框

4.數字、字母和漢字混排占位問題:將數字和字母全角化。由于現在大多數情況下我們的輸入都是半角,所以 字母和數字的占位無法確定,但是一旦全角化之后,數字、字母的占位就和一個漢字的占位相同了,這樣就可以避免由于占位導致的排版問題。

5.英文文檔排版:textview自動換行時要保持單詞的完整性,解決方案是計算字符串長度,然后手動設定每一行顯示多少個字母并加上‘\n‘

6.復雜布局使用RelativeLayout

7.自適應屏幕,使用dp替代pix

8.使用android:layout_weight或者TableLayout制作等分布局

9.使用animation-list制作動畫效果

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!