1. 下載ScreenMatch 插件
.
2. 由於我安裝了已經,如果沒有安裝應該會搜索出來。
插件如圖所示:
3.項目名稱右鍵->ScreenMatch(前提是你xml中所有的尺寸都寫到了dimens.xml中了):
4.選擇自己當前的module:
5.會看到自己resource文件夾下多了很多values文件夾,這就是自動生成的其他屏幕適配的尺寸。
6.如圖所示是屏幕適配所需要的配置:
1) 點擊如圖所示位置的文件
2) base_dp 就是設計師參考設計的屏幕寬度,如果不一致可以修改,然後重新生成。
7.如圖所示的文件是參考的dp值,建議項目初始化的時候直接使用示例的尺寸值,當前你自己按照情況寫也行,這個不影響。
自己遇到的比較好的屏幕適配方式,希望可以幫到廣大小夥伴。