問題タブ [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.
android - Android アプリケーションで 540x960 の解像度をサポートする
Android アプリケーションで 540x960 の画面解像度をサポートしたいと考えています。この画面をサポートするにはどうすればよいですか? 任意の提案をいただければ幸いです。
android - Android タブレットの画面サイズ
Androidタブレット10.1専用のAndroidアプリケーションを開発する必要があります。
そのためにres--->layout folder
、10.1 タブレット用のサイズで xml ファイルを作成できますか?
res--->layout-large folder
それとも、この目的のために作成する必要がありますか?
java - 横向きと縦向きのアンドロイドの異なるデザイン
横向き用と縦向き用に異なる xml を使用できますか?
私は単純なアプリに取り組んでおり、ボタンとテキストビューがほとんどなく、xmlは縦向きに見えますが、横向きを確認すると同じxmlでデザインが良くありません。
任意の提案をいただければ幸いです..ありがとうございます。
android - Android:ページが縦向きから横向きに移動したときに更新アクティビティを停止する
縦向きの気分から横向きの気分に移行するときにアクティビティの更新を停止したいのですが、アクティビティをリフレッシュせずに縦向きの気分から横向きの気分に移行するときにファイルレイアウトランドをロードしたいです。
私が使う<activity android:name=".Login"
android:configChanges="orientation|screenSize">
しかし、この方法では、縦向きから横向きに移動するとき、レイアウトランドフォルダからファイルをロードしません。私はこれのために何をすべきですか?誰か助けてください。
android - Galaxy S3 と Nexus 7 で異なるレイアウトを作成するには?
nexus 7 で適切に動作する Android アプリケーションを作成しました。resources フォルダー内にlayout
、layout-land
Nexus 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 であるため、理解できませんでした。
画面解像度と表示サイズが異なるデバイスごとに異なるレイアウトを作成する方法は? また、デバイスのサイズに基づいて、アプリケーションでいくつかの値を変更したいと考えています。それをどうするか?
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」最小値) を選択するのですか?
android - 画面が起動し、ロック画面が無効にならないときにAndroidアクティビティが表示されない
をBroadcastReceiver
開始するがありActivity
ます。Activity
画面がオンのときにを起動すると、が表示され、すべて正常です。ただし、ICSおよびJBデバイス(GBまたはHCはテストしていませんが、Froyoには問題はありません)でActivity
、画面がオフのときに起動すると、ロック画面が無効にならず、アクティビティが表示されない場合電話のロックが解除されます(手動でロックを解除するか、フローズンヨーグルト後のデバイス用に入力したコードを使用してロックを解除します)。
少なくともICSおよびJBデバイスで、以下のコードがないとロック画面が無効にならないのはなぜですか。また、Activity
起動時に画面がオフだった場合にアクティビティが表示されないのはなぜですか。
コードは次のとおりです。
でBroadcastReceiver
:
でAlarmGoneOffActivity.onCreate()
:
編集:KeyguardLock.disableKeyguard()
不便になるまでキーガードが無効になるので、私は本当に使用したくないKeyguardLock.reenableKeyguard()
です。解決策はありますか?
Edit2:問題がICS以降にのみ存在することを確認できるようになりました。キーガードが無効になるのを防ぐ何かが変更されましたか?そして、あったとしても、Activity
手動で画面のロックを解除したときに表示されないのはなぜですか?
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 かなど) を調べるにはどうすればよいですか?
android - Androidで画面が320-hdpiまたは320-mdpiを使用していることを知る方法
デバイスが 320-hdpi または 320-mdpi リソースを使用しているかどうかをコードで知りたいです。出来ますか?
このような例をいくつか試しましたが、一般的な密度ピクセル (mdpi、ldpi、hdpi など) が得られます。しかし、自分のデバイスでどのリソース データが使用されているかを正確に知りたいのです。320-hdpi、320-mdpi、または 320-ldpi のいずれであっても。
前もって感謝します。