問題タブ [resolution-independence]

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

android - この画像をAndroidで表示するにはどうすればよいですか?

Androidで次の構成の画像を表示するにはどうすればよいですか?

  • 元のアスペクト比を保持します(画像は拡大縮小できますが、引き伸ばすことはできません)
  • 親の幅を埋める
  • 親の下部に配置

以下は機能しません。

上記のxmlを使用すると、ImageViewは親の幅を取りますが、ImageView内の画像は取りません。

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

html - Android の HTML リソースの解像度ごとに異なる画像

Android アプリの埋め込み HTML リソースで、画面解像度 (hdpi、ldpi、mdpi) ごとに異なる画像を表示するにはどうすればよいですか?

HTML リソースは にありますassetsが、必要に応じて変更できます。

これが不可能な場合、画面の解像度に基づいて画像の表示サイズを変更するにはどうすればよいですか?

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

c# - アプリケーションがユーザーの画面解像度に依存しないことを確認する

画面の解像度に関係なく、Visual Studio 2005のC#で作成されたアプリケーションを別のPCで実行する簡単な方法はありますか?

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

c# - 画面に依存しないフォームのサイズとコントロールのサイズを監視しますか?

さまざまなケースで、モニター サイズが異なるさまざまな PC でアプリを実行すると、フォームの動作が異なることがわかりました。フォームが大きくなり、その結果、そのフォームのいくつかのコントロールが表示されなくなることがあります。そのため、モニターのサイズがフォームのサイズとコントロールの位置が同じように動作するように、win アプリを設計する方法を教えてください。すべての PC モニターのサイズを教えてください。

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

wpf - 解像度に依存しない、またはモニターのサイズに依存しないWPFアプリ

解像度やモニターのサイズに依存しないWPFアプリを開発するにはどうすればよいですか?モニターのサイズに依存しないということは、15インチのモニターでWPFアプリを開発し、そのアプリを17インチのモニターで表示すると、UIの外観が異なることが多いため、WPFでこの問題を解決するにはどうすればよいでしょうか。詳細をご案内ください。ありがとう。

0 投票する
4 に答える
39638 参照

.net - WPF ウィンドウ全体をスケーリングする

大型の高解像度プロジェクターで聴衆にデモを行う予定の WPF アプリケーションがあり、アプリケーションが小さすぎて遠くから見ることができないのではないかと心配しています。

アプリケーション全体を大きくする簡単な方法はありますか (WPF デザイナーのズーム スライダーのように、ズームインできますか?) XAML でウィンドウにレイアウト変換を追加しようとしました。

これにより、デザイナーでウィンドウが大きく見えますが、実行中のアプリケーションには影響がないようです。

これは、WPF の「解像度非依存性」、ハイテク テキスト レンダリング、ベクター グラフィックスなどを使えば、非常にシンプルなはずだと思います。

(画面のズーム ツールを使用できることはわかっていますが、それではすべてがぼやけてしまい、発表者が画面をパンするたびにめまいがするので、それでは不十分です。)

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

vb6 - ソフトウェア表示の問題

VB6 の使用

私のデフォルトのソフトウェアの表示設定は「800 x 600」です

「800 x 600」、「1366 x 768」、「1280 x 768」など、表示設定が異なるクライアント

「800 x 600」以上の表示設定でソフトウェアを使用しているクライアントは、ソフトウェアが全画面表示に対応していないことを意味します。ソフトウェアは、モニター サイズの 75% の幅を表示しています。

ディスプレイに合わせてソフトウェアのサイズを手動で変更すると、画像が非常に大きく表示されます。

モニターの表示サイズに合わせて全画面表示する方法。

コードのヘルプが必要

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

android - ビットマップ背景画像では、どの画面サイズ/密度の組み合わせをサポートする必要がありますか?

多数のフルスクリーン ビットマップ背景が必要なアプリケーションを作成しています。Android ドキュメントのSupporting Multiple Screens[ small, normal, large, xlarge ]を単純に読んだことに基づいて、すべてのベースをカバーするには、おそらく各ビットマップの 16 バージョンが必要[ ldpi, mdpi, hdpi, xhdpi ]です。これにより、CPU が画像をスケーリングするために必要な作業を減らすことができますが、ストレージ コストが大きくなります。

ただし、これは次の 2 つの理由から非常に非効率的です。

  1. これらの組み合わせのすべてが実際に見られるわけではありません。
  2. 各物理サイズ (DPI を考慮せずに) のベクター アートをレンダリングしているだけなので、large/mdpi と normal/hdpi (どちらも ~ 480x854 ピクセル) のようなペアは重複ファイルです。

では、本当に大きな画像を提供して、システムに縮小させるべきでしょうか? 弾丸を噛んで、多くの重複画像を提供しますか? 問題を完全に回避し、未加工のリソースを使用してコード ソリューションを石畳にしますか? 他のアイデアはありますか?ありがとう。

編集:どうやら、実際のビットマップをエイリアス化する XML ビットマップ ドローアブルを作成できるようです。これにより、2 番目の非効率性に関する議論が解決されます。それでも、他の人が実際にこれらのどのような組み合わせを提供しているのだろうか?

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

xna - XNAで画面全体をスケーリングする

XNAを使用して、 Day of the TentacleSam&Max Hit the Roadのように、90年代初頭から脱落したように見えるゲームを作成できるアドベンチャーゲームエンジンを作成しようとしています。したがって、ゲームを実際に320x240で実行したいのですが(おそらく320x200になるはずですが、shh)、ユーザー設定に応じてスケールアップする必要があります。

今は問題なく動作しますが、実際には現在よりもピクセル化されたように見せたいという問題が発生しています。

これが私が今していることです:

ゲームの初期化:

Scaleはパブリック静的変数であり、320x240に対してゲームをどの程度スケーリングする必要があるかをいつでも確認できます。

私の描画関数では:

このように、すべてが320x240で描画され、現在の解像度(デフォルトでは640x480)に合うように拡大されます。そしてもちろん、私はマウスの実際の座標を320x240の座標に変換するなどの計算を行います。

さて、これは素晴らしいことですが、今では、スプライトのスケーリングを開始したり、遠くまで歩いてもらいたいなどのポイントに到達しています。

下の画像を見てください。左上の画像は、ゲームが640x480で実行されているときのスクリーンショットの一部です。その右側の画像は、320x240で「あるべき」外観です。画像の一番下の行は、一番上の行が300%まで拡大されているため(Photoshopで、エンジン内ではありません)、私が話していることを確認できます。

解像度の変化に伴うスケーリングの違いを示す画像

640x480の画像では、さまざまな「線の太さ」を確認できます。太い線は実際の外観ですが(1ピクセル= 2x2、これは640x480で実行されているため)、細い線(1x1ピクセル)も、スケーリングのために表示されるべきではない場合に表示されます(右の画像を参照) )。

基本的に私は320x240のディスプレイをエミュレートしようとしていますが、XNAを使用して任意の解像度に拡大し、行列変換はうまくいきません。これを行う方法はありますか?

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

rest - 複数の画面サイズをサポートするRESTAPIの設計

これまで、私のサムネイルはすべて150x150でした。さまざまなAndroid/iPhoneモデルに対応するために、さまざまなサムネイルサイズをサポートしたいと思います。

私は複数のサイズをサポートするこの方法を検討してきました。常に正方形のサムネイルを使用して、作業を簡単にします。

75x75のサムネイルを取得する

150x150のサムネイルを取得する

カスタムサイズをサポートしていないAPIをたくさん見ました。たとえば、flickr apiは小、中、大、元のサイズをサポートしています。

このAPIはどういうわけか改善できますか?