2011-12-15 10 views
0

私はそれがすべての画面の解像度と互換性がありますしたいアンドロイドの活動を設計しています。現時点では、画面に1024x600ピクセルがあり、layout_weidthとheightに絶対ピクセルを使用していることを知っています...(私はdpで始まりましたが、モバイルでは動作しませんが、エミュレータで動作します。非常に混乱するので、ピクセルで試してみることにしましたが、別の解像度が得られるとクラッシュします...すべての画面互換性の画面

実際の解像度のパーセントでxmlを作成しても、したがって、すべての画面と互換性があります。

しかし、私はtextSizeで何ができますか?どのようにすればそれを互換にすることができますか?より良いDPオプション 使用相対レイアウトをされて使用して、私はいくつかのアドバイスを必要とする

...おかげ

答えて

1

- UIコンポーネントの密度の独立したピクセルとテキストのためのSPはサイズ

SP

スケールに依存しないピクセル - これはdp単位と似ていますが、ユーザーのフォントサイズの優先順位によってもスケールされます。フォントサイズを指定するときは、本機を使用することをお勧めします。そのため、画面の密度とユーザーの好みの両方で調整されます。

+0

dpがどのくらい正確に動作しますか?解像度が1024x600の画面があり、重量の25%のレイアウトを作成したいのですが、150pxを置くことになりますが、dpにはどのくらいの量が必要ですか?私はdpを入れれば、彼は日食バイザーをよくintで動作しますが、それは携帯電話でうまくいかない...ありがとう – FrioneL

関連する問題