屏幕分辨率兼容

先來張圖總結一下:

解決方案:
一、屏幕尺寸適配
1、布局匹配
盡量使用相對布局(RelativeLayout)和線性布局(LinearLayout),禁用絕對布局(AbsolutLayout)
2、布局組件
使用“wrap_content”,“match_parent”和“weight”來控制組件的寬度和高度
3、圖片資源
使用自動拉伸位圖(矢量圖)
使用.9格式圖片

二、屏幕密度適配
1、布局適配
盡量使用相對布局(RelativeLayout)和線性布局(LinearLayout),禁用絕對布局(AbsolutLayout)
2、圖片資源適配
不用屏幕分辨率可以整一套圖片資源,簡單點可以整一套較高分辨率的圖片即可。
3、單位
文字使用sp,其他使用dp,禁用px。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容