安卓中像素px和dp的轉換


安卓中像素px和dp的轉換:
public int Dp2Px(Context context, float dp) { 
    final float scale = context.getResources().getDisplayMetrics().density; //當前屏幕密度因子
    return (int) (dp * scale + 0.5f); 
} 
   
public int Px2Dp(Context context, float px) { 
    final float scale = context.getResources().getDisplayMetrics().density; 
    return (int) (px / scale + 0.5f); 
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM