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