2012-11-22 29 views
0

作爲標題,下面是我的電話的PSD的一些參數: 寬度像素: 高度像素: 的文檔的寬度是:13.333英寸 的文檔高度:7.5英寸我怎麼知道具有指定參數的手機是華電國際或LDPI

所以dpi將是96,我們將知道手機僅僅是一個LDPI電話作爲http://developer.android.com/guide/practices/screens_support.html 誰能告訴我它是否是正確與否。

+0

你問在運行時如何確定像素/英寸屏幕密度? –

+0

謝謝你的回答,我知道像素/英寸屏幕密度是96,所以我想在開始開發軟件之前確定抽象的rosolution(ldpi,mdpi,hdpi,xdpi)。例如,如果知道它的摘要分辨率是mdpi,所以我會把我裁剪的圖像放在應用程序的drawable-mdpi文件夾中。 – AndroidLover

+0

我不知道屏幕密度爲96像素/英寸的任何Android設備。你的意思是圖像是爲96的屏幕密度而開發的,你想知道把它們放在項目資源目錄中的位置? –

回答

0

如果您的圖形設計爲以96像素/英寸顯示,那麼它們不適合Android。最小密度設備標稱爲120像素/英寸(稱爲LDPI)。如果您將圖形放入res/drawable-ldpi,它們將顯示約96/120(或約3/4)的原始尺寸(以英寸爲單位)。

如果圖像顯示在密度更高的設備上,Android會自動縮放圖像,因此無論實際設備像素密度如何,它們都會保持此比例。

解決此問題的唯一方法是在將圖像添加到yuor項目之前重新縮放圖像。如果您重新調整到每個標稱像素密度(120,160,240和320;您也可以在tvdpi屏幕上投擲213),您將獲得最佳質量。

相關問題