最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程之分辨率處理相關(guān)代碼段合集

 更新時(shí)間:2015年11月17日 15:00:44   作者:stevenhu_223  
這篇文章主要介紹了Android編程之分辨率處理相關(guān)代碼段合集,涉及Android針對(duì)分辨率的計(jì)算與轉(zhuǎn)換等相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android編程之分辨率處理相關(guān)代碼段。分享給大家供大家參考,具體如下:

1. 通常我們所說(shuō)的屏幕分辨率如800x480、960x540等。這些分辨率是可以通過(guò)代碼獲取到的。手機(jī)屏幕分辨率計(jì)算:

// 計(jì)算手機(jī)屏幕分辨率
private void computeDisplayMetrics() {
  // 手機(jī)屏幕分辨率為heightxwidth
  DisplayMetrics dm = new DisplayMetrics();
  this.getWindowManager().getDefaultDisplay().getMetrics(dm);
  int width = dm.widthPixels;
  int height = dm.heightPixels;
  // 當(dāng)前手機(jī)屏幕分辨率為width x height
}

2. 根據(jù)手機(jī)分辨率從dp轉(zhuǎn)成px:

public static int dip2px(Context context,float dpValue) {
  final float scale = context.getResources().getDisplayMetrics().density;
  return (int) (dpValue * scale + 0.5f);
}

3. 根據(jù)手機(jī)的分辨率從 px(像素) 的單位 轉(zhuǎn)成為 dp:

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

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

鲜城| 黄骅市| 红原县| 华阴市| 平乡县| 乐平市| 定兴县| 丰顺县| 阿拉善右旗| 揭阳市| 汶上县| 牟定县| 兖州市| 永康市| 本溪| 陆河县| 汾阳市| 阜康市| 孝感市| 巢湖市| 湘西| 原阳县| 靖西县| 秦安县| 财经| 和龙市| 咸丰县| 广安市| 凉山| 五大连池市| 江川县| 柳林县| 奈曼旗| 克山县| 突泉县| 彰武县| 和顺县| 巨鹿县| 安西县| 巴塘县| 上蔡县|