码迷,mamicode.com
首页 > 移动开发 > 详细

Android屏幕适配总结。

时间:2016-12-05 16:45:13      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:height   scale   android   技术分享   12px   soft   display   rgb   src   

  • 概念和单位

 

  Pixel(Picture Element):是用来计算数码影像的一种单位。

      256色:一个像素占1个字节8位。

      rgb: 一个像素占3个字节24位。

      rgba:3+1(Alpha不透明度)。

    dpi(dots per inch):

    每英寸像素数。勾三股四斜对角像素数/ 手机尺寸;  

         160dpi下:1px = 1dp.

    dip/dp(Density Indenpendent Pixels): 密度无关像素

   技术分享

  px和dip的换算:

    px = dpi/160 * dp

    dp = px * dpi / 160

1  public static int px2dip(Context context, float pxValue) { 
2         final float scale = context.getResources().getDisplayMetrics().density; 
3         return (int) (pxValue / scale + 0.5f); 
4  } 

 


 

  

 

    

    

  

Android屏幕适配总结。

标签:height   scale   android   技术分享   12px   soft   display   rgb   src   

原文地址:http://www.cnblogs.com/vincestarry/p/6134379.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!