14

AVDの抽象LCD密度をどのように計算しますか?

4

2 に答える 2

23

抽象化されたLCD密度は、1インチあたりのドット数で測定されます(ドキュメントを参照)。

ピクセル密度に関するウィキペディアの記事には、これを計算する方法を説明する役立つセクションがあります。基本的に、対角線に沿った1インチあたりのピクセル数は、この式で計算できます。ここでxyは水平方向と垂直方向の解像度です(つまりsqrt(x*x + y*y)、対角線の長さです)。ピクセル単位)、およびd対角線の長さ(インチ単位)です。

sqrt(x*x + y*y)/d

したがって、たとえば、LG Optimus One P500は、画面解像度が320によって480、対角画面サイズが3.2インチであるとリストされているため、密度はに非常に近くなり180dpiます。

于 2011-04-14T06:24:28.370 に答える
1

さて、抽象密度が実際に何を意味するのかわかりませんが、これは役に立ちますか?

DisplayMetrics displayMetrics=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
float density=displayMetrics.density;
于 2010-12-26T11:17:13.317 に答える