android小细节

 1、动态设置高度宽度的时候,经常会碰到不能适用于其他分辨率手机的问题,愿意是系统默认的是px格式,需要将其转换为dip就没问题了。   
  /**
         * 将px转换为dip
         * 
         * @param context
         * @param dipValue
         * @return
         */
        public static int px2dip(Context context, float pxValue) {
                final float scale = context.getResources().getDisplayMetrics().density;
                return (int) (pxValue / scale + 0.5f);
        } 
posted @ 2013-08-06 18:52  生如逆旅一苇以航  阅读(160)  评论(0编辑  收藏  举报