問題タブ [screen-size]

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

screen - Windows Phone 7シリーズで画面サイズを取得するにはどうすればよいですか?

WP7でプログラムで画面解像度を取得するにはどうすればよいですか?デスクトップWPFとSilverlightで同じ仕事をする一連のリンクがありますが、それらはどれもPhoneSDKにはありません。

何か案は?

http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/f0639904-a368-44db-9ddd-efcaf8fc736e
http://social.msdn.microsoft.com/Forums/en-US/wpf / thread / 6b6b832f-0dfd-428c-84cd-b1b9e7f236cf
アクティブな画面のサイズを取得するにはどうすればよいですか?
http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/f0639904-a368-44db-9ddd-efcaf8fc736e

0 投票する
8 に答える
63177 参照

android - アクティビティで表示サイズを取得するにはどうすればよいですか?

自分のアクティビティの目に見えるサイズをどのように知ることができますか?


とからの高さと幅ではなくgetHeight()、アクティビティの実際のサイズを取得しようとしています。これによりgetWidth()
画面がフルサイズになります。

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

android - AndroidでAbsoluteLayoutを使用していますか?

私のアプリケーションのすべてのページは、非推奨のAbsoluteLayoutを使用しています。絶対レイアウトを使用すべきではない理由は、さまざまな画面サイズで柔軟性がないためだと言われました。

すべてのシミュレーターにandroidsdkが付属している状態でアプリをテストしましたが、問題はありませんでした。しかし、すべてのシミュレーターのすべての画面は同じサイズのようです。すべてのシミュレーターで機能する限り、絶対レイアウトを使用しても安全ですか?1.1、1.5、1.6、2.0、2.0.1、2.2、2.2

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

java - 画面サイズの変更

私はJavaでMSWindows用のアプリケーションを開発しています。私がやりたいことと、これがどのようになっているのかわからない:ユーザーの画面解像度が1000x1000に設定されていて、私のアプリのサイズが400x100であるとしましょう。次に、ユーザーの画面サイズを1000x900に変更し、アプリをこの100ピクセルの高さのバーに配置します。ユーザーがインターネットブラウザを開いて最大化すると、ブラウザは1000x900が実際の画面解像度であるかのように最大化されるため、ユーザーは常にアプリウィンドウを見ることができます。sbがJavaで可能かどうかを知っていることを願っています。

前もって感謝します、

マーティン

0 投票する
8 に答える
24544 参照

windows - どの最小画面サイズを想定する必要がありますか?

Windows で実行するために、Delphi でさまざまなサイズのないフォームとレイアウトを設計しています。最小の 1024x768 (またはそれ以上) の画面サイズを想定すると、まだ 800x600 を使用している顧客に出くわすのではないかと心配しています。どの最小画面サイズを想定する必要がありますか? ユーザーをいらいらさせるような最低限を要求したくありません。画面サイズのベスト プラクティスまたは現在の合理的な仮定は何ですか?

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

emacs - Emacsでシステムのディスプレイサイズを確認するにはどうすればよいですか?

私は複数のマシン、オペレーティングシステム、プラットフォームで同じ.emacsを使用しています。呼び出し時のEmacsのデフォルトのフレームサイズを利用可能な画面サイズに比例させたいです(たとえば、96行は1600x1200デスクトップ画面で非常にうまく機能しますが、1280x800ラップトップでは68行以下を指定する必要があります)。

システムの画面の幅と高さを返すemacs-lisp式はありますか?

更新:同様の質問を見つけましたが、何らかの理由で(x-display-pixel-width)も(display-pixel-width)もWindowsXPシステムのGNUEmacs23.2で見つかりません。研究を続けています...

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

android - nodpiと通常/中/小/大リソースを混合する方法

アプリケーションでnodpiリソースとnon-nodpiリソースを混在させようとしていますが、機能しません。nodpiのみを使用する場合、報告される画面サイズは480x800(たとえば)であり、すべてのビットマップが正しく描画されます。しかし、1つのビットマップをdrawable-normalにドロップすると、解像度が低下し、それは私が望む動作ではありません。

私が探しているのは、画面の仕様(nodpiビットマップ)に応じてスケーリングされないアセットを、Androidに適切なサイズの選択を任せてもらいたい他のビットマップと混合することです。

それが意味をなさない場合は、例を挙げて説明しましょう。フォント/ボタン/その他のUI要素を拡大縮小したいのですが、ゲームの背景がサイズよりも大きくなることは想定されていません。画面。最後の部分はnodpiである必要があります(小さいサイズの画面では単にスクロールが多くなります)。

どうやってやるの?

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

user-interface - すべてのシミュレーターの設計を自動調整する方法

9630 BlackBerry シミュレーターでアプリケーションを開発していますが、9550 シミュレーターでテストすると、アプリが画面外に描画されます。これを回避するためにすべてのシミュレーターを調整するにはどうすればよいですか?

0 投票する
7 に答える
14976 参照

android - 1つが小さい場合を除いて、それぞれ50%の高さを使用する2つのビューをAndroidで作成するにはどうすればよいですか?

Androidデバイスの全画面を想像してみてください。2つのセクションに分割したいと思います。

  1. 上半分にはテキストが含まれていますが、これは使用可能なスペースよりも大きい(またはない)可能性があるため、テキストはスクロールします(つまり、ScrollView内のTextView)
  2. 下半分にはMapViewコントロールが含まれています。

いくつかのシナリオを具体的に見てみましょう。

  1. テキストが小さい場合は、マップがより多くのスペース、つまり50%以上を占めるようにします。つまり、おそらく20%のテキスト、80%のマップです。
  2. テキストが大きい場合は、画面スペースの最大50%しか占めず、スクロールします。つまり、50%の地図、50%のテキストです。

現時点では、2つの部分に重みを割り当てていますが、それはそれほど悪くはありませんが、テキストが小さい場合、マップはスペースを取るために拡張されず、レイアウトにはマップが可能な無駄なギャップがあります。便利に使用します。

たくさんの組み合わせを試しましたが、これを実現する方法がわかりません。自分が何を望んでいるのかはわかっているのですが、それを実現するために利用可能なビューを取得する方法がわかりません。私はこれを行うための素晴らしい簡単な方法があることを望んでいます。

私をばかみたいに見せて、私が見逃した明らかな属性を指摘してください:-)

================================================== ====================

私が見る限り、これを宣言型XMLだけで行う方法はなく、コードで行う必要があります。テキストセクションの高さをwrap_contentに設定し、重みを0(サイズ変更なし)に設定し、マップを重み= 1に設定します(つまり、残りのスペースを占有します)。次に、(ScrollView内の)テキストセクションがスペースを占有しすぎていないかどうかを確認し、占有している場合は縮小します。このコードは、異なるレイアウト方向をサポートするように変更する必要があります。

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

ios-simulator - ユニバーサル(iPad、iPhone、iPod)アプリ開発でのさまざまな画面解像度のテスト

ユニバーサルアプリをアプリストアに送信すると、サポートするさまざまな画面解像度があることに気付きました。iPhone / iPod:320x460、320x480、640x960、iPad768x1024だと思います。

Xcodeでユニバーサルアプリ開発を指定すると、シミュレーターの解像度は320x480になります。768x1024の画面解像度を表示するには、ターゲット設定をiPadに変更できますが、320x460および640x960の解像度をテストするにはどうすればよいですか?

私のデフォルトの解決策は、iPadをターゲットにして、手動でコードをハックすることです。例:SCREEN_WIDTH=640, SCREEN_HEIGHT=960;しかし、確かに、このための設定がシミュレーターにあるはずです!?

関連する質問で、シミュレータから画面キャプチャを取得する方法はありますか(command-shift-3と結果の画像のトリミングは別として)?

前もって感謝します。