問題タブ [android-resolution]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
64648 参照

android - すべてのAndroidデバイスの自動サイズ変更、互換性、画面サイズの調整方法

簡単なクイズテストアプリ「Target SDK API 16 (4.1 Jelly Beans)」画面 3.7 (480x800 hdpi) を作成しています。

このアプリは 3.7 (480x800) では見栄えがしますが、2.7 (240x320)、7.0 (1024x600)、10.1 (1280x800) などの別のスクリーニング デバイスで実行すると、画面の解像度が乱れたり、見栄えが悪くなります。

理解を深めるために、スクリーンショットを参照してください。

2.7 (240x320)

http://postimg.cc/image/m3sob88mp/

3.7 (480x800)

http://postimg.cc/image/wf513w0c1/

7.0 (1024x600)

http://postimg.cc/image/fc298djn5/

10.1 (1280x800)

http://postimg.cc/image/isk5gon7p/

3.7 (480x800) のように、すべての画面サイズと互換性があり、完璧に見えるようにしたい

自動サイズ変更、互換性を持たせ、すべての Android デバイスの画面サイズを調整して、すべての画面解像度で完璧に見えるようにする方法は?

それとも、別のアプリや別の画面サイズを作成する必要がありますか?

画面の互換性を確保しようとしたのは、次の行を「AndroidManifest.xml」に追加したことです

AndroidManifest.xml

first_screen.xml (これは、スクリーンショットに表示されている画面です)

0 投票する
3 に答える
404 参照

android - 高解像度の画面で画像を大きく表示するにはどうすればよいですか?

私の Android アプリには、画像付きの画面があります。

画像の幅は 600px です。私のGalaxy SIIIでは、これは私が望むように見えます. しかし、解像度が 2 倍のスマートフォンでは、非常に小さく見えます。

で定義したシェイプ オブジェクトを使用xmlすると、幅を dp 単位で簡単に定義できるため、すべての電話で一貫して表示されます。

しかし、物理的に一定量のピクセルしかない画像で同じことを行うにはどうすればよいでしょうか?

0 投票する
1 に答える
78 参照

android - 私の Galaxy SIII にはいくつの dp がありますか?

Android アプリ用のグラフィックを作成したいのですが、画面のサイズが dp で見つかりません。

たとえば、Galaxy には 720 x 1280 ピクセルがあることがわかります。4.8インチもあることが分かります。

これは、dp が であることを意味します720/4.8 = 150 dpsか?

これはどういう意味ですか?このアプリの画面全体をシェイプで埋めるには、150 dp に設定しますか? 奇妙なことに、幅を 150dp にすると、画面の半分しか表示されません。

0 投票する
1 に答える
435 参照

android - Android: 複数の画面サイズに対応する画像ボタンのサイズで、密度は同じ

画像ボタンのマトリックスを持つ Android アプリを作成しています。Galaxy Note 1 (5.3") と Galaxy tab 8.0 (8.00") の 2 つのデバイスでテストしました。ソース画像が異なる密度のドローアブル フォルダーに配置されると、両方のデバイスが hdpi フォルダーから画像を取得しました。ただし、画面サイズが異なります。ボタンはタブ 8.0 では正しく表示されますが、注 1 では大きすぎます (すべてのボタンが表示されるわけではありません)。

この場合、これに対するより良いアプローチは何ですか。ありがとう。

0 投票する
0 に答える
54 参照

android - Galaxy Note 2はレイアウトが小さいカテゴリに分類されますか?

私はそれを理解することはできません。私はすべてを試しましたが、それでも 4.1.2 Galaxy Note 2 でレイアウトを小さくロードします。

エミュレータ デバイスのセットアップ:

サイズ: 5.5 インチ大、解像度: 720x1280、密度は xhdpi

そして私はこのセットアップを

レイアウト大。

いくつかの奇妙な理由で、

layout-small は常に私の注 2 にあります! それがないと、電話がクラッシュします????

layout-xlarge も機能していません。

どうしたの?

編集:

Der Golem さん、コメントありがとうございます。layout-small、layout-large、および layout-xlarge は使用しないでください。

使用する

レイアウト-ldpi

レイアウト-mdpi

レイアウト hdpi

レイアウト-xhdpi

等....

0 投票する
0 に答える
64 参照

android - Android のレイアウトとサイズ変更

密度/解像度の問題なしにすべてのデバイスに適応できる完璧なレイアウトを描画する最良の方法は何ですか?

バケット (layout-120dpi、layout-160dpi、layout-240dpi、layout-320dpi、layout-480dpi、layout-120dpi) を使用しました。正しいです?問題が発生しますか?はいの場合、そのようなデバイスではどのような問題が発生しますか? 前もって感謝します

レイアウト例:

ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力