問題タブ [android-screen-support]
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 - Micro-maxファンブックタブレットAndroidでhdpiまたはx-hdpi画像を設定しない
私はすべてのデバイスとタブレットに互換性のあるアプリを開発しました。すべての画像をldpi
、mdpi
にhdpi
入れxhdpi
ました。すべてのデバイスで機能しますが、画像hdpi
やxhdpi
タブレットを取得できません。
また、Androidマニフェストファイルですべてのサポート画面のアクセス許可を設定しました。
この問題をどのように克服できるか、誰かが私を助けてくださいという考えを持っていますか。
android - アプリケーションがデバイスの画面サイズを自動検出できない
アプリケーションを開発していました。2セットのレイアウトを行いました
デフォルトと小さい
したがって、res/layout と res/layout-small の 2 つのレイアウト フォルダーがあります。
2.7 インチ HVGA のエミュレーターでテストしたところ、res/layout-small フォルダーが自動的に使用されます。
デバイスで実行すると、実行されませんが、まだ res/layout を使用しています。
これが私のmanifest.xmlです
アプリケーションがデバイスにインストールされた後、デバイスの画面サイズを検出できないのはなぜですか?
android - Androidエミュレータが間違ったレイアウトリソースを使用している
自分が書いているアプリでできるだけ多くのAndroidデバイスをサポートしようとしていますが、そうしようとすると、奇妙な問題が見つかりました。画面サイズと密度の組み合わせごとに描画可能なフォルダー(たとえば、drawable-small-mdpi、drawable-large-ldpiなど)と、画面サイズ修飾子ごとにレイアウトフォルダーがあります。small-ldpi(WQVGA432を使用したばかり)とsmall-hdpiシナリオ(WQVGAスキンを使用して抽象密度を240に設定)の両方をテストするためのエミュレーターをセットアップしました。私が発見した問題は、small-hdpiエミュレーターが正しいlayout-smallフォルダーにアクセスするのに対し、small-ldpi(WQVGA432)エミュレーターはlayout-normalフォルダーとdrawable-normal-ldpiフォルダーを使用することです。
http://developer.android.com/guide/practices/screens_support.html
密度:
ldpi低密度(ldpi)画面(〜120dpi)のリソース。
mdpi中密度(mdpi)画面(〜160dpi)のリソース。
高密度(hdpi)画面(〜240dpi)のhdpiリソース。
xhdpi超高密度(xhdpi)画面(〜320dpi)のリソース。
画面サイズ:
xlarge画面は少なくとも960dpx720dp
大画面は少なくとも640dpx480dp
通常の画面は少なくとも470dpx320dpです
小さな画面は少なくとも426dpx320dpです
WQVGA432:
画面:240 x 432
密度:低(120)
largeHDPI:
画面:240 x 432
密度:高(240)
誰かが問題が何であるか、それを修正する方法を知っていますか?
android - 複数の画面を処理する Android... (相対レイアウトまたは線形レイアウト)?
アプリケーションを完成させ、複数の画面サイズへの適応を処理する必要があります。
この時点で、私の唯一の選択肢は次のことです。
小、標準、大、特大の画面サイズ用に個別の xml レイアウトを用意します。その中に、ldpi、mdpi、hdpi、および xhdpi 用に個別の xml レイアウトを用意します。ポートレートとランドスケープ用に、その中に個別の xml レイアウトを用意します。
これは、1 つのアクティビティに対して合計 32 のレイアウトです。
これには非常に時間がかかるため、これを行うためのより良い方法があるかどうか疑問に思っていますが、可能なすべてのデバイスをサポートする必要がある場合は気にしません.
私はいくつかの読書をしました、そして人々は線形レイアウトを使用し、それがパーセンテージであるため重力を使用すると言ったので、すべての画面で同じように見えます. または、RelativeLayout を使用して、「AlignAbove or below」などを使用することもできます。
ただし、私の主な問題は、要素の位置が一般的に正しい場所にあるように見えるのに、サイズが間違っていることです。
これを行うための広く受け入れられている方法はありますか?
私は、平均的な開発者がすべての画面サイズを処理する「メインストリーム」の方法を本当に探しています。
android - サムスンギャラクシータブと画面密度
ご存知のように、Samsung Galaxy Tab(7.4 ")の画面解像度は1200x600で、dpiは通常160ですが、Samsungはその密度を240dpiと報告しています。
そこで、ギャラクシータブ用のhdpiグラフィックを作成し、drawable-hdpi
フォルダーに入れました。
しかし、GalaxyTabにカスタムICSROMをインストールした後、GalaxyTabがその密度160dpiを報告し始めることに気づきました。したがって、mdpiグラフィックが表示されます。
この特別な状況を処理するために、アプリケーションで何かできるでしょうか。drawable-mpdi
グラフィックをグラフィックに置き換えることを知っているのでdrawable-hdpi
、今回は多くのデバイスでアプリに問題が発生します。
android - 画面の互換性
Android 互換デバイス用のアプリケーションを開発しましたが、ほとんどが携帯電話をカバーしていましたが、Tab で実行すると画面サイズが変更され、特定の画面のすべてのコンテンツが正しく動作しません。携帯電話と互換性がある必要があります
ここで、画面サイズを拡大せずに、携帯電話に表示されているのと同じ画面サイズのタブでアプリを実行したかっただけです。
それを達成するにはどうすればいいですか??
ありがとう
android - さまざまな画面サイズをサポート
すべての Android デバイス (タブレットと携帯電話) をサポートするゲームを作りたいです。コーディングで画面サイズを取得できます。3 0r 4 のレイアウトを小、中、大にする必要がありますか? 小、中、大、特大のサイズは?すべてのデバイスのレイアウトを設定する他の方法はありますか?
android - Android マルチスクリーンデザイン
Android で複数の画面をサポートするための設計に関するドキュメントがたくさんあることは理解しています。ここのAndroidガイドと、このような多くの同様の質問を読みました
ただし、アプリケーションにどのように実装する必要があるかについては、まだ少し混乱しています。次のデバイス構成をターゲットにする予定です
プロジェクトのレイアウトを次のように構成する必要があるという考えは正しいですか。
中密度 通常画面 HVGA 320x480 (160dpi):
/li>高密度 通常画面 WVGA800 480x800 (x854) (240 dpi)
/li>
しかし、中密度の大画面デバイスについてはどうでしょうか。
高密度および中密度の両方のドローアブルのセットも使用する予定です。この初期段階での私の主な関心事は、各レイアウトに適切な背景画像を使用することです。たとえば、480x800 と 480x854 の両方のサイズをサポートするには、次のように ImageView を背景として単純に使用する予定です。
「bg」ドローアブルは常に480x854で、以下を使用します。
これにより、これら 2 つの画面サイズが処理されることを願っています。これにより、画像は元の外観を維持しながら、480x800 画面の中央に表示されます。画像からいくつかのピクセルを失いますが、画像がスケーリングされていない限り、それは私のニーズに合っています。
通常の画面用に 320x480 のアセットのセットを用意する予定です。
ここで正しい手順に従っていることを願っていますので、皆さんからの情報/ヒントに感謝します. 前もって感謝します
android - さまざまな画面サイズをサポートするタブレット用のアプリケーションを設計します。
私はAndroidタブレット用のエンタープライズアプリケーションを開発していますが、向きを横向きに限定しています。さまざまなタブレットデバイスの画面サイズが異なるため(7 "または10")、すべてのタブレットデバイスをサポートするようにレイアウトを設計するためのベストプラクティスは何ですか?
android - How to prevent automatic screen lock on android by code?
In my app there is a long loading process, and if the devices puts on the screen lock, my process stops for some reason.
How can i prevent the device from automatic screen lock?