0

私はすべての画像を開発して適用し、それぞれの描画可能なフォルダー(異なる宛先の異なるピクセル)にアップロードしました。

今、私はレイアウトに関して混乱しています。4.1 incでレイアウトエディタを使用した場合(これはMed画面と見なされますか?)、すべてが見栄えがします。タブレットである10.1インチのエディターを使用すると、アイコンが非常に小さくなり、テキストが小さくなります。エミュレータはまだ実行していません。だから私は疑問に思っています:

1-テキストサイズを指定しなかったのに、なぜテキストが小さいのですか?適切にスケーリングするべきではありませんか?または、より大きなレイアウト用に特定のサイズを指定する必要がありますか?

2-さまざまなドローアブルを提供したのに、なぜアイコンが小さいのですか?それに応じてスケールアップすると思いました。

私はすでにそれを経験しましたが、まだ上記の運がないので、答えとしてアンドロイドでサポートされている複数の画面のリンクを教えてはいけません。私はここで何かが欠けていると思うので、あなたの個人的なアドバイスが必要です

よろしくお願いします

4

3 に答える 3

1

さまざまな画面に対するAndroidのサポートは少し注意が必要です。これは、x大の画面に加えて、高密度密度の画面を使用できるためです。十数の可能性(xlarge低密度、small高密度)があり、単一の解像度は定義されていません。したがって、APIが設計されている原則を理解し、UI内でウィジェットが果たす役割を考慮してレイアウトを定義する必要があります。また、レイアウトは100%のデバイスでピクセル単位で完全ではないため、目的は使用可能である必要があることにも注意する必要があります。可能なすべてのデバイスで。

あなたの特定のケースでは、あなたが正しいリソースを指定することができないか、システムがあなたのために正しいリソースを選択しないようですが、Androidで大きな話をするのは意味がないことに注意する必要があります、小規模およびスケール:(優れた)Web開発者の考え方でレイアウトを設計する必要があります。この考え方は、毎日、さまざまなディスプレイ、解像度、物理的なサイズ、さらにはデバイスを扱います。

また、Androidを初めて使用する場合は、Androidがコンポーネントをどのようにレイアウトするかを本当に知る必要があるため、グラフィカルビルダーを使用しないことをお勧めします。そうしないと、頻繁にSOに戻ることになります:)

于 2012-04-04T18:13:35.470 に答える
0

Androidデバイス動物園での私の経験は、組み込みの画面サイズ/レイアウト機能が役に立たないという悲しい結論に私を導きました。適切な事例、サポートから直接:

  • Android2.2を搭載した10インチタブレット。画面サイズxlargeはAndroid2.2ではサポートされていません
  • Kindle Fireは、7インチで、xlargeだと主張しています。

最終的に、3つのレイアウト(med / large / xlarge)をすべて入れlayout、実行時の密度と解像度に基づいて1つをロードし、ユーザーが特定のレイアウトを強制するオプションを提供しました。

言ってるだけ'。

于 2012-04-04T17:46:42.140 に答える
0

レイアウトファイルでテキストサイズを指定しない場合、Androidはデフォルト値を取ります。これは、DIP(密度に依存しないピクセル)である可能性が高いため、どのデバイスでも同じ物理サイズになります。それはあなたの10インチのタブレットでテキストがとても小さく見える理由を説明するはずです。

この場合、私が行うことは、アクティビティごとに3つのレイアウトを用意し、より大きなデバイスのテキストサイズを指定して(すでに電話の外観が気に入っている場合)、これらをこのフォルダースキームに配置します。

res/layout/layout.xml           // phones
res/layout-sw600dp/layout.xml   // 7” tablets
res/layout-sw720dp/layout.xml   // 10” tablets

上記の情報は、この記事で取得されました。私はこれを私の現在の個人的なプロジェクトに適用しました、そして今のところそれは魅力のように機能します。

第二に、アイコンに関する限り、私は描画可能な専門家ではありませんが、各フォルダーに同じファイルを提供した場合(質問で理解したことから行ったと思うように)、拡大縮小されません。可能なピクセル密度ごとに1つずつ、4つの異なるアイコンを作成する必要があります。

アイコンのサイズに関する情報は、このページにあります。

これがお役に立てば幸いです。

于 2012-04-04T17:58:13.353 に答える