問題タブ [screen-density]

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 に答える
301 参照

android - Android アプリケーションが Play ストアに表示されない

Sony Xperia Z2、One Plus 2 などのピクセル密度が 400ppi を超え 500ppi 未満のデバイスの Google Play ストアに表示されないアプリケーションがあります。以前は、Samsung Galaxy S6 やその他のピクセル密度が 500ppi を超えるハイエンド デバイスでも表示されませんでした。しかし、以下のコードを追加すると、表示され始めました。

マニフェストで 500ppi 未満の画面密度を指定できますか、または画面密度を何かの倍数でしか指定できないなどの規則はありますか? 私には手がかりがありません、どんな助けも素晴らしいでしょう。

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

ios - iOS: ボタンのサイズは相対的か絶対か?

UI要素のサイズ、特にボタンに関するiOSのUIデザインのベストプラクティスは何ですか。私の例では、すべてのボタンはテキストではなく画像に基づいています。

2つのアプローチが見えます

絶対サイズ

プロ:

  • 画像ベースのボタンは再スケーリングを必要とせず、ぼやけを回避します
  • インターフェイス デザイナーでの簡単なセットアップ

短所:

  • ボタンは他の UI 要素に比べて大きなディスプレイ (iPad2 と iPhone 4) では小さく見えます。

相対サイズ

プロ:

  • ボタンは、すべてのディスプレイの解像度と密度で UI 全体の外観が向上します。

短所:

  • ボタンがぼやけて見える場合があります
  • インターフェイスビルダーの制約はもう少し複雑になります

私は何かを忘れましたか?それとも私はそれを間違えましたか?

今のところ、画面に対して完全にUIを設計していました。ボタンの幅が画面幅の 10% で、縦横比が 1:1 であるとします。UI が完全に相対的な場合、すべてのデバイスですべてが一貫しているように見えました。しかし、私の質問は @2x 密度ボタンのシナリオから始まりました。iphone 4 の幅 (ポートレート モード) は 640 ですが、ipad2 の幅は 768 です。@2x、10% のボタン イメージを幅 77px または 68px で作成する必要がありますか? ダウンスケーリングはアップスケーリングよりも優れているため、77 と言えます。

さて、これは私の質問につながります:

UI を設計するためのベスト プラクティスは何ですか? ボタンの画像デザインはどうすればいいの?

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

windows - kivy GUI が Windows の「表示のカスタマイズ」に適応しない

14 インチの画面と 1920 x 1080 の解像度で Windows 10 を実行している新しいラップトップを持っています。 Office や PyCharm のように、拡大するとサクサクと鮮明に見えますが、残念ながら、私の kivy アプリはぼやけてぼやけてしまいます。

これもサクサクとクリアにするにはどうすればいいですか?

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

android - デバイス密度に基づく Canvas への描画

プログラムで画面にビューを描画しているプロジェクトに取り組んでいます。LayoutParams デバイス密度に基づいて設定したい。ビューは、ハイエンド デバイスでは大きなサイズで描画し、低密度デバイスでは小さく描画する必要があります。さまざまな密度に使用できる乗数値はありますか?

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

android - Androidの画面のさまざまな測定値をサポートするにはどうすればよいですか

基本的に、デバイスの画面サイズに応じて適切なサイズのレイアウトを実現したいと考えています。ユニットとしてdpを使用していますが、機能していないようです。どうやってやるの?

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

android - 画像ボタンが異なるデバイスで同じ位置に表示されない。例: API レベル =16

異なるデバイスの同じ位置にボタン (前 (@id/ib1)、次 (@id/ib2)) を表示する際に問題が発生しています。ボタンはデバイスのわずかに下にあります (Motorola Droid Razr 4.1.2 Api レベル 16)。XMLは次のとおりです

出力画像 Api レベル 16 (画面密度 1.5) は次のとおりです。

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

出力画像 Api レベル 21 (画面密度 1.5) は次のとおりです。

ここに画像の説明を入力