問題タブ [android-screen]

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

android - Android アプリケーションで 540x960 の解像度をサポートする

Android アプリケーションで 540x960 の画面解像度をサポートしたいと考えています。この画面をサポートするにはどうすればよいですか? 任意の提案をいただければ幸いです。

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

android - Android タブレットの画面サイズ

Androidタブレット10.1専用のAndroidアプリケーションを開発する必要があります。

そのためにres--->layout folder、10.1 タブレット用のサイズで xml ファイルを作成できますか?

res--->layout-large folderそれとも、この目的のために作成する必要がありますか?

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

java - 横向きと縦向きのアンドロイドの異なるデザイン

横向き用と縦向き用に異なる xml を使用できますか?

私は単純なアプリに取り組んでおり、ボタンとテキストビューがほとんどなく、xmlは縦向きに見えますが、横向きを確認すると同じxmlでデザインが良くありません。

任意の提案をいただければ幸いです..ありがとうございます。

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

android - Android:ページが縦向きから横向きに移動したときに更新アクティビティを停止する

縦向きの気分から横向きの気分に移行するときにアクティビティの更新を停止したいのですが、アクティビティをリフレッシュせずに縦向きの気分から横向きの気分に移行するときにファイルレイアウトランドをロードしたいです。

私が使う<activity android:name=".Login" android:configChanges="orientation|screenSize">

しかし、この方法では、縦向きから横向きに移動するとき、レイアウトランドフォルダからファイルをロードしません。私はこれのために何をすべきですか?誰か助けてください。

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

android - Galaxy S3 と Nexus 7 で異なるレイアウトを作成するには?

nexus 7 で適切に動作する Android アプリケーションを作成しました。resources フォルダー内にlayoutlayout-landNexus 7" タブ用に 2 つのフォルダーを作成しました。これまではすべて正常に機能していました。Samsung Galaxy S3 用に別のレイアウトを作成したいと考えています。そのために、layout-large&を使用してリソース内にフォルダーを作成しましたlayout-large-land. しかし、ここに問題があります. さて、Nexus 7でも、フォルダーで定義されたレイアウトlayout-largeが読み込まれています. どうすればそれを止めることができますか? Nexus 7用に別のレイアウトを作成するにはどうすればよいですか?タブ&Galaxy S3モバイル?複数画面のサポートのドキュメントを読みました。しかし、Nexus 7 の画面サイズが 1204 X 800 で、samsung galaxy S3 の画面サイズが 720 X 1280 であるため、理解できませんでした。

画面解像度と表示サイズが異なるデバイスごとに異なるレイアウトを作成する方法は? また、デバイスのサイズに基づいて、アプリケーションでいくつかの値を変更したいと考えています。それをどうするか?

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

android - GS3 の画面密度

次の点がわかりません。

  • Samsung Galaxy S3 は、4.8 インチの画面サイズで 720px x 1280px を表示します
  • したがって、画面密度は 305dpi に評価できます
  • Android画面対応推奨ページでは、「xhdpi」修飾子に対応する305dpi

私の質問は、GS3 で実行されているアプリが "mdpi" 修飾子からリソースを取得するのはなぜですか?


更新として、私のコードを参照してテストしてください。

main.xml :

フォルダ内のstrings.xml {" values "," values-ldpi "," values-mdpi "," values-hdpi "," values-xhdpi "}

ここで、" [x] " はそれぞれ {" default "、" ldpi "、" mdpi "、" hdpi "、" xhdpi "} です。

結果は app show " mdpi " text resource です


新しい更新として、次のことをテストしました。

  • values-xhdpi」フォルダーの名前を「values-normal-xhdpi」に変更します

結果:「xhdpi

  • values-xhdpi」フォルダーの名前を「values-normal-xhdpi」に変更します
  • values-hdpi」フォルダーの名前を「values-normal-hdpi」に変更します

結果:「hdpi

  • values-xhdpi」フォルダーの名前を「values-normal-xhdpi」に変更します
  • values-hdpi」フォルダーの名前を「values-normal-hdpi」に変更します
  • 「 values-mdpi」フォルダーの名前を「 values-normal-mdpi」に変更します

結果: " mdpi "

  • values-xhdpi」フォルダーの名前を「values-normal-xhdpi」に変更します
  • values-hdpi」フォルダーの名前を「values-normal-hdpi」に変更します
  • 「 values-mdpi」フォルダーの名前を「 values-normal-mdpi」に変更します
  • values-ldpi」フォルダーの名前を「values-normal-ldpi」に変更します

結果: " mdpi "

結果がわかりません。なぜ、システムはより選択的ではなく、より選択的でないリソース (「mdpi」最小値) を選択するのですか?

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

android - 画面が起動し、ロック画面が無効にならないときにAndroidアクティビティが表示されない

BroadcastReceiver開始するがありActivityます。Activity画面がオンのときにを起動すると、が表示され、すべて正常です。ただし、ICSおよびJBデバイス(GBまたはHCはテストしていませんが、Froyoには問題はありません)でActivity、画面がオフのときに起動すると、ロック画面が無効にならず、アクティビティが表示されない場合電話のロックが解除されます(手動でロックを解除するか、フローズンヨーグルト後のデバイス用に入力したコードを使用してロックを解除します)。

少なくともICSおよびJBデバイスで、以下のコードがないとロック画面が無効にならないのはなぜですか。また、Activity起動時に画面がオフだった場合にアクティビティが表示されないのはなぜですか。

コードは次のとおりです。

BroadcastReceiver

AlarmGoneOffActivity.onCreate()

編集:KeyguardLock.disableKeyguard()不便になるまでキーガードが無効になるので、私は本当に使用したくないKeyguardLock.reenableKeyguard()です。解決策はありますか?

Edit2:問題がICS以降にのみ存在することを確認できるようになりました。キーガードが無効になるのを防ぐ何かが変更されましたか?そして、あったとしても、Activity手動で画面のロックを解除したときに表示されないのはなぜですか?

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

android - Android SDK 2.3.5 を Eclipse にインストールして、画面の仕様を調べるにはどうすればよいですか?

Android バージョン 2.3.5 で動作する Samsung Galaxy 用の Android アプリケーションを開発しています。しかし、ハードウェアが利用できないため、Eclipse でエミュレーターを使用しています。SDK マネージャーは、3.0 以降のパッケージ 2.3.3 のみを表示します。

特定のバージョン 2.3.5 をダウンロードするにはどうすればよいですか? ターゲットの画面仕様 (画面サイズが中か大か、mdpi か hdpi かなど) を調べるにはどうすればよいですか?

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

android - Androidで画面が320-hdpiまたは320-mdpiを使用していることを知る方法

デバイスが 320-hdpi または 320-mdpi リソースを使用しているかどうかをコードで知りたいです。出来ますか?

このような例をいくつか試しましたが、一般的な密度ピクセル (mdpi、ldpi、hdpi など) が得られます。しかし、自分のデバイスでどのリソース データが使用されているかを正確に知りたいのです。320-hdpi、320-mdpi、または 320-ldpi のいずれであっても。

前もって感謝します。