私はゲームを開発しており、240dpの密度を持つすべての画面をサポートしたいと考えています。これらの画面はAndroidのhpdiカテゴリにあります。 10.1インチと7.0インチのようなタブレット、480 * 800の画面を持つ携帯電話などがあります。代替ドロアブルの提供方法を教えてください。 ありがとうございます。代替図形
代替図形
答えて
ドロアブルファイルをそれぞれdrawable-hdpi
またはdrawable-mdpi
フォルダに入れてください。完全な制御のために
、ニーズに応じて、あなたはここでは、すべての可能性を見つけるhttp://developer.android.com/guide/practices/screens_support.html
を点検したいと思うかもしれないが...
あなたは、特に新しいサイズ修飾子を確認することができます。特に、(また、上記のリンクから):
あなたはさらに、7” 、10” タブレットなどのサイズを区別するためにあなたのUIをカスタマイズするには、他の例では、追加の最小幅のレイアウトを定義することができます。
res/layout/main_activity.xml # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml # For 10” tablets (720dp wide and bigger)
次の質問に答えると、現在のロケールから幅と高さを表示するためのオプションの範囲全体を限定することができます。 http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
ドロアブルフォルダには、サイズまたは密度の修飾子を使用できます。たとえば、タブレットと携帯電話のフルスクリーン背景描画可能な場合は、drawable-xlarge
フォルダを作成できます。このフォルダはテーブル上でのみ使用されます。 drawable-xlarge-hdpi
のようなressource修飾子を組み合わせることもできます。詳細はProviding Ressourcesをご覧ください。
レイアウトを画面サイズで指定することをお勧めします。その結果、4つのレイアウトフォルダのレイアウトが小さくなりました。レイアウトは普通、レイアウトは大きく、レイアウトはxlargeでした。携帯電話やタブレットで同じサイズで表示されるボタンやその他のもののような、画面の密度が高いほど大きな解像度が必要な通常のドロアブルは、(drawable-ldpi、drawable-mdpi、drawable- hdpi、drawable-xhdpi)。
- 1. エンタープライズアーキテクト、シーケンス図:代替リターンパス
- 2. 電卓の代替形式
- 3. matlabfragまたは代替を使用してLaTeXでMatlab図形を作成
- 4. これは、テーブルのサンドイッチ図の代替図表です
- 5. 変形の代替案:CSSのscale()?
- 6. 代替の相対パス形式
- 7. python re - 代替代替パターン
- 8. C言語のすべての図形をループせずに代替テキストを使用してPowerPointの図形を見つける
- 9. 図形の図形の凡例
- 10. キャンバスフリーの図形と図形の追加
- 11. ajaxリフレッシュの代替コンポーネント代替
- 12. のNoSQL FREE代替(代替ravendbする)
- 13. 代替
- 14. 代替
- 15. 代替
- 16. 代替
- 17. 代替
- 18. 代替
- 19. 代替()
- 20. 代替
- 21. 代替
- 22. 代替
- 23. 代替
- 24. 代替
- 25. 代替
- 26. 代替
- 27. 代替
- 28. 代替
- 29. 代替
- 30. 代替
ご回答ありがとうございます。私はすべての画面のレイアウトを設計しましたが、問題は描画可能なものだけです。 res/drawable-hdpi-phoneやres/drawable-hdpi-tabletのようなものはありますか?私のASUS TransformerとGalaxy Vibrantは同じ密度(240dp)を持っています。 – Nuraiz
私は同じ問題に直面しています。これの回避策はありますか? – juned