問題タブ [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.

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

android - Micro-maxファンブックタブレットAndroidでhdpiまたはx-hdpi画像を設定しない

私はすべてのデバイスとタブレットに互換性のあるアプリを開発しました。すべての画像をldpimdpihdpi入れxhdpiました。すべてのデバイスで機能しますが、画像hdpixhdpiタブレットを取得できません。

また、Androidマニフェストファイルですべてのサポート画面のアクセス許可を設定しました。

この問題をどのように克服できるか、誰かが私を助けてくださいという考えを持っていますか。

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

android - アプリケーションがデバイスの画面サイズを自動検出できない

アプリケーションを開発していました。2セットのレイアウトを行いました

デフォルトと小さい

したがって、res/layout と res/layout-small の 2 つのレイアウト フォルダーがあります。

2.7 インチ HVGA のエミュレーターでテストしたところ、res/layout-small フォルダーが自動的に使用されます。

デバイスで実行すると、実行されませんが、まだ res/layout を使用しています。

これが私のmanifest.xmlです

アプリケーションがデバイスにインストールされた後、デバイスの画面サイズを検出できないのはなぜですか?

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

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)

誰かが問題が何であるか、それを修正する方法を知っていますか?

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

android - 複数の画面を処理する Android... (相対レイアウトまたは線形レイアウト)?

アプリケーションを完成させ、複数の画面サイズへの適応を処理する必要があります。

この時点で、私の唯一の選択肢は次のことです。

小、標準、大、特大の画面サイズ用に個別の xml レイアウトを用意します。その中に、ldpi、mdpi、hdpi、および xhdpi 用に個別の xml レイアウトを用意します。ポートレートとランドスケープ用に、その中に個別の xml レイアウトを用意します。

これは、1 つのアクティビティに対して合計 32 のレイアウトです。

これには非常に時間がかかるため、これを行うためのより良い方法があるかどうか疑問に思っていますが、可能なすべてのデバイスをサポートする必要がある場合は気にしません.

私はいくつかの読書をしました、そして人々は線形レイアウトを使用し、それがパーセンテージであるため重力を使用すると言ったので、すべての画面で同じように見えます. または、RelativeLayout を使用して、「AlignAbove or below」などを使用することもできます。

ただし、私の主な問題は、要素の位置が一般的に正しい場所にあるように見えるのに、サイズが間違っていることです。

これを行うための広く受け入れられている方法はありますか?

私は、平均的な開発者がすべての画面サイズを処理する「メインストリーム」の方法を本当に探しています。

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

android - サムスンギャラクシータブと画面密度

ご存知のように、Samsung Galaxy Tab(7.4 ")の画面解像度は1200x600で、dpiは通常160ですが、Samsungはその密度を240dpiと報告しています。

そこで、ギャラクシータブ用のhdpiグラフィックを作成し、drawable-hdpiフォルダーに入れました。

しかし、GalaxyTabにカスタムICSROMをインストールした後、GalaxyTabがその密度160dpiを報告し始めることに気づきました。したがって、mdpiグラフィックが表示されます。

この特別な状況を処理するために、アプリケーションで何かできるでしょうか。drawable-mpdiグラフィックをグラフィックに置き換えることを知っているのでdrawable-hdpi、今回は多くのデバイスでアプリに問題が発生します。

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

android - 画面の互換性

Android 互換デバイス用のアプリケーションを開発しましたが、ほとんどが携帯電話をカバーしていましたが、Tab で実行すると画面サイズが変更され、特定の画面のすべてのコンテンツが正しく動作しません。携帯電話と互換性がある必要があります

ここで、画面サイズを拡大せずに、携帯電話に表示されているのと同じ画面サイズのタブでアプリを実行したかっただけです。

それを達成するにはどうすればいいですか??

ありがとう

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

android - さまざまな画面サイズをサポート

すべての Android デバイス (タブレットと携帯電話) をサポートするゲームを作りたいです。コーディングで画面サイズを取得できます。3 0r 4 のレイアウトを小、中、大にする必要がありますか? 小、中、大、特大のサイズは?すべてのデバイスのレイアウトを設定する他の方法はありますか?

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

android - Android マルチスクリーンデザイン

Android で複数の画面をサポートするための設計に関するドキュメントがたくさんあることは理解しています。ここのAndroidガイドと、このような多くの同様の質問を読みまし

ただし、アプリケーションにどのように実装する必要があるかについては、まだ少し混乱しています。次のデバイス構成をターゲットにする予定です

ここに画像の説明を入力

プロジェクトのレイアウトを次のように構成する必要があるという考えは正しいですか。

  • 中密度 通常画面 HVGA 320x480 (160dpi):

    /li>
  • 高密度 通常画面 WVGA800 480x800 (x854) (240 dpi)

    /li>

しかし、中密度の大画面デバイスについてはどうでしょうか。

高密度および中密度の両方のドローアブルのセットも使用する予定です。この初期段階での私の主な関心事は、各レイアウトに適切な背景画像を使用することです。たとえば、480x800 と 480x854 の両方のサイズをサポートするには、次のように ImageView を背景として単純に使用する予定です。

「bg」ドローアブルは常に480x854で、以下を使用します。

これにより、これら 2 つの画面サイズが処理されることを願っています。これにより、画像は元の外観を維持しながら、480x800 画面の中央に表示されます。画像からいくつかのピクセルを失いますが、画像がスケーリングされていない限り、それは私のニーズに合っています。

通常の画面用に 320x480 のアセットのセットを用意する予定です。

ここで正しい手順に従っていることを願っていますので、皆さんからの情報/ヒントに感謝します. 前もって感謝します

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

android - さまざまな画面サイズをサポートするタブレット用のアプリケーションを設計します。

私はAndroidタブレット用のエンタープライズアプリケーションを開発していますが、向きを横向きに限定しています。さまざまなタブレットデバイスの画面サイズが異なるため(7 "または10")、すべてのタブレットデバイスをサポートするようにレイアウトを設計するためのベストプラクティスは何ですか?

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

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?