常用鏈接

          統計

          最新評論

          android : px dip(轉)

          px (pixels) 像素
          dip (device independent pixels) 設備獨立像素
          sp (scaled pixels - best for text size ) 放大像素,對文本大小最好
          pt (points) 點
          in (inches) 英寸
          mm (millimeters) 毫米

          很多網友可能發現在Android的layout文件中layout_width或layout_height有時候可能會指定具體的單位,比如有時候為px、dip或者sp等等。下面android123把常見的單位做下簡單的介紹,比如說

          px (pixels)像素 -- 一般我們HVGA代表320x480像素,這個用的比較多。

          dip或dp (device independent pixels)設備獨立像素 -- 這個和設備硬件有關,一般我們為了支持WVGA、HVGA和QVGA cwj推薦使用這個,不依賴像素。

          sp (scaled pixels — best for text size)放大像素-- 主要處理字體的大小。


           下面的幾個是不常用的,大家也知道這里android123就不再過多的贅述。


          in (inches)英寸

          mm (millimeters)毫米  

          pt (points)點


          px像素如何轉為dip設備獨立像素

          最近有網友問如何將px像素轉為dip獨立設備像素,由于Android的設備分辨率眾多,目前主流的為wvga,而很多老的設備為hvga甚至低 端的qvga,對于兼容性來說使用dip無非是比較方便的,由于他和分辨率無關和屏幕的密度大小有關,所以推薦使用,不過這里android123提示大 家,ophone os的手機對于dip的支持糟糕透了,顯示的結果會放大很多,同時黑色的主題會導致常規的黑色文字讓用戶無法分辨。

            px= (int) (dip*density+0.5f) //這里android開發網提示大家很多網友獲取density的方法存在問題,從資源中獲取的是靜態定義的,一般為1.0對于HVGA是正好的,而對于wvga這樣的應該從WindowsManager中獲取,WVGA為1.5


          QVGA HVGA WVGA區別

          文章分類:移動開發

          QVGA即"Quarter VGA"。顧名思義即VGA的四分之一尺寸,亦即在液晶屏幕(LCD)上輸出的分辨率是240×320像素。QVGA支持屏幕旋轉,可以開發出相應的程序,以顯示旋轉90°、180°、270°屏幕位置。由HandEra公司發布。多用于手持/移動設備。   需要說明的是有些媒體把QVGA屏幕當成與TFT和TFD等LCD材質相同的東西是錯誤的,QVGA屏幕的說法多見與日本的一些手機中,目前采用微軟Pocket PC操作系統的智能手機屏幕也大多是320×240像素的QVGA屏幕。   所謂QVGA液晶技術,就是在液晶屏幕上輸出的分辨率是240×320的液晶輸出方式。這個分辨率其實和屏幕本身的大小并沒有關系。比如說,如果2.1英寸液晶顯示屏幕可以顯示240×320分辨率的圖像,就叫做“QVGA 2.1英寸液晶顯示屏”;如果3.8英寸液晶顯示屏幕可以顯示240×320的圖像,就叫做“QVGA 3.8英寸液晶顯示屏”,以上兩種情況雖然具有相同的分辨率,但是由于尺寸的不同實際的視覺效果也不同,一般 HVGA 即VGA(640*480)的一半,分辨率為(480*320),(3:2寬高比)   它是用于各種各樣的PDA設備,首先是2002年的索尼Clie PEG - NR70, 來說屏幕小的一個畫面自然也會細膩一些。 WVGA 數碼產品屏幕材質的一種,VGA的另一種形式,比VGA分辨率高,別名 : Wide VGA, ,其分辯率為800×480象素。是擴大了VGA(640×480)的分辨率。應用于PDA和手機等,因為很多網頁的寬度都是800,所以WVGA的屏幕會更加適和于瀏覽網頁,可以說是未來手持設備的分辨率的大趨勢

          posted on 2010-12-16 16:35 九寶 閱讀(1169) 評論(0)  編輯  收藏 所屬分類: android

          主站蜘蛛池模板: 唐山市| 铜山县| 洱源县| 明光市| 维西| 印江| 浦东新区| 神农架林区| 吴桥县| 汕头市| 江油市| 新乐市| 壶关县| 高尔夫| 漾濞| 类乌齐县| 垦利县| 三门峡市| 瑞安市| 普陀区| 交口县| 河西区| 民乐县| 石林| 内黄县| 米脂县| 文登市| 汉源县| 徐水县| 佛山市| 海晏县| 当涂县| 蓝田县| 台湾省| 襄城县| 尼木县| 丽江市| 雅安市| 临湘市| 嘉祥县| 民县|