梦土上

此博客停止更新,请移步本人网站 http://lilei.work

博客园 首页 新随笔 联系 订阅 管理
  • SparseArray-用Array的方式实现Integer-Object的map
    • 优:节约内存,因为避免了装箱/拆箱,数据结构不依赖Entry
    • 劣:速度不及HashMap
  • dip、px
    • dip(device independent pixels)-设备独立像素,所有设备的数值都是 宽*高=320dip*480dip
    • px(pixels)-像素,设备实际像素,同样尺寸,越精细的屏幕数值越大
      public static int dip2px (Context context, float dipValue) {
        final float scale = context.getResources().getDisplayMetrics().density;
        return (int) dipValue * scale + 0.5f;
      }
      
      public static int px2dip (Context context, float pxValue) {
        final float scale = context.getResources().getDisplayMetrics().density;
        return (int) pxValue / scale + 0.5f;
      }

       

posted on 2014-09-23 12:32  猫之歌  阅读(113)  评论(0编辑  收藏  举报