マルチ解像度

リソースファイルでサイズを定義する方法

リソースファイルでフォントサイズ等を定義して利用する場合は、以下のように記述します。 font_size = getResources().getDimension(R.dimen.font_small_sp);リソースファイル「dimens.xml」では、以下のように定義します。 <resources> <dimen name="margin_small_dp">3dp</dimen> <dimen name="margin_medium_dp">5dp</dimen> </resources>

画面密度の取得方法

密度倍率をコードで取得したい場合は、以下のように記述します。 DisplayMetrics Metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(Metrics); scaled_density = Metrics.scaledDensity;結果は、 ldpi --> scaled_density…