一般從美工拿到圖片,圖片的尺寸單位是px,要轉換爲Android使用的尺寸 解決方案

一般從美工拿到圖片,圖片的尺寸單位是px,要轉換爲Android使用的尺寸,需要轉換。後來在羣裏和小夥伴們,
/**
* 根據手機的分辨率從 px(像素) 的單位 轉成爲 dp
*/
public static int px2dip(Context context, float pxValue) {
final float scale = context.getResources().getDisplayMetrics().density;
return (int) (pxValue / scale + 0.5f);

問:這個是怎麼使用,每次要計算時就手動運行這段代碼?然後將尺寸設定嗎
答:

美工應該給我的藍湖
可以用autoSize  一般直接dp就可以了
1、dp 

2、百分比適配

3、頭條適配方案

4、刪庫跑路
5.我都是肉眼觀察
不管怎樣,你還是要做適配吧

下面是郭霖老師建立的羣,非常好!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章