Galaxy s4 の独立したピクセル密度はどれくらいですか?
sw???dpその電話の修飾子を取得できるようにするために必要です。
計算方法を教えていただけると助かります。
Galaxy s4 の独立したピクセル密度はどれくらいですか?
sw???dpその電話の修飾子を取得できるようにするために必要です。
計算方法を教えていただけると助かります。
sw???dpここでは、必要なすべてのデバイスの計算方法を見つけることができます。
96 x 5' (画面サイズ) の代わりに、次の修飾子を使用する必要があると思います: http://developer.android.com/design/style/devices-displays.html (160, 240, 320, 480)。この Galaxy S4 の場合、良い結果が得られますが、たとえば Nexus4 (4,7 ') で試してみると、本来の結果ではなく、sw~272実際380に発生する結果が得られます。これは数式で使用する値であり、正しい結果が得られます。
また
このスニペット コードを実行します: (API 13+)
int sw = getResources().getConfiguration().smallestScreenWidthDp;
Galaxy s4の密度は約441ppiです。つまり、約441/160 scale factor= 2.75になります。hdpi(1.5)またはよりもはるかに高いです。xhdpi (2.0)フォントxmlを
values-xxhdpiフォルダーに入れます。
また 、その他のクエリについては、こちらを参照してください。