問題タブ [mdpi]

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 投票する
1 に答える
55 参照

android - 4 インチおよび 5 インチの画面で画像が正しく表示されない理由

簡単なアプリケーションを開発し、画面解像度 480*800 mdpi エミュレーターでコンパイルしました。すべての画像が画面に完全に配置されています。

drawable フォルダーにのみ画像を追加しました。

しかし、同じアプリケーションを 480*800 hdpi エミュレーターで試してみると、画像が画面上で大きく見え、すべての位置合わせが乱れます。

同じ画面解像度、つまり 480*800 に対して、mdpi と hdpi のピクセル密度に異なる画像サイズが必要ですか?

ありがとう。

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

android - 165 ppi 解像度のデバイスは mdpi または hdpi に分類されます

デバイスのディスプレイ解像度は 320*480,3.5 インチです。したがって、対角解像度は 165 ppi です。このデバイスは mdpi または hdpi に分類されますか?

複数のサポート画面ドキュメントでは、表にカテゴリが示されていますが、~160 は最小 160、最大 160 を意味します。

次の画像から、デバイスがあれば、

私の理解が正しいか間違っているか知りたいですか?

また、表のチルダ (~) 記号の意味は何ですか?

画面密度

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

android - 異なる画面サイズのレイアウト

AndroidDev: Supporting Multiple Screensを読んだ後、私はまだマルチスクリーンのサポートについて疑問に思っています。

ドキュメントが言うように:

  • res/layout/my_layout.xml // 通常の画面サイズのレイアウト (「デフォルト」)
  • res/layout-small/my_layout.xml // 小さい画面サイズのレイアウト
  • res/layout-large/my_layout.xml // 大画面サイズのレイアウト
  • res/layout-xlarge/my_layout.xml // 超大画面サイズのレイアウト
  • res/layout-xlarge-land/my_layout.xml // 横向きの特大サイズのレイアウト

私は現在、開発用にそのようなデバイスをサポートしています:

  • 3.7インチ 480×800
  • 4.0" 480×800
  • 4.3インチ 480×800
  • 4.3インチ 540×960
  • 4.7インチ 720×1280
  • 5.0インチ 1080×1920
  • 7.0型 600×1024(タブレット)

私のデバイスがどのレイアウトフォルダに一致するかを理解するのを手伝ってくれる人はいますか?

0 投票する
2 に答える
948 参照

android - mdpi フォルダーの下のすべてのデバイスをサポートする方法

実際にはすべて異なる画面サイズを持つmdpiカテゴリに分類されるすべての異なる Android デバイスをどのようにサポートできるかについて、私は非常に混乱しています...

HVGA スライダー (320x480) をサポートできましたが、他のデバイスで試してみるとひどいものに見えます。

どうすればそれらすべてをサポートできるかについて、できるだけ簡単な方法で説明してもらえますか....

ありがとう

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

android - レイアウトが mdpi/ldpi の場合、関数の実行を停止しますか?

私は Android アプリケーションを設計していますが、さまざまなレイアウトに苦労しています。基本的に、縦向きのときに Calendar と TextView を表示しています。これは、カレンダーのタイルがクリックされるたびにその値を更新します。land-mdpi に TextView をもう表示させたくありません。ランドスケープ用のmdpiのレイアウトを作成し、TextViewオプションを削除したのですが、このような仕様のデバイスでタイルをクリックしようとするとエラーが発生するようになったため、プログラムで行う必要があると思います(関数はまだアクティブで、TextView を更新しようとします - このレイアウト形式にはもう存在しません)。どうすればいいですか?

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

android - Android の ImageView サイズに関するエラー

ImageViews の Android で使用される画像ファイルがいくつかあります。次に MDPI です。新しい ImageView を作成しましたが、IDE によって必要以上に小さくなったため、MDPI の場合はイメージが小さくなります。通常のサイズの画像を返すにはどうすればよいですか? res/drawable-mdpi にあるこのファイルを手動で変更しても何も起こりません。レイアウトでは画像が小さいです。たぶん、それを使用してすべてのファイルからこれらのリソースを削除できますか? res/drawable-mdpi の画像を置き換えても何も得られないのはなぜですか?

最初の画像はここまで。その下に 4 を追加する必要があります。

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

android - 5.4" FWVGA mdpi と 3.2" QVGA mdpi の両方をサポートできる Android イメージ?

中密度デバイスの画像をdrawable-mdpiフォルダーに入れる必要があることは知っています。しかし、デバイスにぴったりの画像は、3.2" mdpiデバイスには小さく見え5.4" mdpiます。どうすればこれを解決できますか。