問題タブ [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 - さまざまな画面サイズでのonTouchevent.getXまたはYの一貫性-Android
OnTouchListener
カスタムビューにを実装しています。このビューでは、基本的にx軸とy軸に沿って移動するオブジェクトを描画していevent.getX();
ますevent.getY();
。
draw
画面の特定の位置でタッチイベントが発生したときに、いくつかの変更を実行したいと思います。問題は、画面サイズによって値が異なることです。たとえば、 WVGAデバイスのポイントのX値は60で、タブレットの場合は100です。これは一貫性がないため、適切な条件を記述できませんでした。if
あなたの以前の経験から、誰かがこれに対する解決策を提案できますか?
android - Android のピクセル値を取得する
私はグーグルでこの問題をたくさん検索しましたが、助けを得ることができません.私の質問は、ユーザーがタップしたAndroid画面のピクセル位置を取得する方法ですか?
android - グーグルプレイはマニフェスト設定に従ってフィルタリングしません
私のアプリケーションはグーグルプレイであり、マニフェスト構成は次のようなものです
しかし、アップロードした後、それは表示されます
どのように機能しますか??..なぜsmall-xlarge??..私のxlargeはすでにfalseです。
私は何かを逃すことができますか?
助けて!!前もって感謝します
android-screen-support - 小さな画面でのエラー
マニフェストに次のコードがあります。
しかし、galaxy y では完全な画面が表示されません。
android - Android (API 13 より前) で 7 インチと 10 インチの画面を区別するにはどうすればよいですか?
私はアプリを開発していて、重大な問題に遭遇しました (私の個人的な意見では、Android では本当に大きな失敗です)。API 13 (「小幅」機能が追加された) より前に複数の画面をサポートしようとする場合は、画面サイズ (小、中など) と密度 (ldpi、mdpi など) を使用して、さまざまなレイアウトを提供する必要があります。画面。10 インチ タブレットと 7 インチ タブレットの両方をサポートするまでは、すべて問題なく動作します。たとえば、解像度 1280X800、密度 160 の 10 インチ タブレット (ほとんどのタブレット) と Kindle (1024x600、密度 160、7') は Android で同じです。まだ)それぞれに異なるレイアウト/寸法値を個別に提供することはできません。
テキストのサイズを決定するためだけに、コード内で厄介な計算をすべて実行したくはありません。多くの人がこの問題に遭遇していると確信しています。
誰もこれに対する解決策を知っていますか?
ありがとう、エラド
android - Android の画像とアセットのサイズについて
アプリの画像アセットに関する疑問を解消する必要があります。
何かの高さ[画像ビュー]が50ディップの高さであることをxmlファイルで指定した場合
リソース フォルダからどの種類の画面を選択すればよいですか?
高さ50ピクセルの画像を作成するには、
ベース画像と比較して、サイズの大きい画像と小さい画像の割合は何パーセントですか。
iOS のように、@2x は文字どおり画像の 2 倍のサイズであり、プログラム的には通常のサイズと言います。
ありがとう!
android - Android の複数の画面サイズのサポート
以下の画面のレイアウトを作成しました。
2.7' QVGA
3.2 インチ HVGA
5.1 インチ WVGA
3.7 インチ ネクサス ワン
今、540px X 960px、720px X 1280px、480 X 854のレイアウト画面を作りたいのですが、どうやっても作れません。携帯電話やタブレットのすべてのサイズをサポートする正確な方法は何ですか?
android - sw600dp と sw720dp を使用した Android レイアウト
600dp
Android アプリケーションで screenをサポートしたいと考えています。だから私はそのレイアウトを使用して作成しlayout-sw600dp
ました。しかし、アプリケーションで正確なレイアウトを取得できません。
800 X 1280
で画面サイズを取得しましlayout-sw720dp
たが、サイズによってレイアウトが少し悪くなり720 X 1280
ます。
720 X 1280
でlayout-sw720dp
と600 X 1024
でサポートするにはどうすればよいlayout-sw600dp
ですか?
android - normal-mdpiデバイスがデフォルトのdrawableではなくdrawable-normal-hdpiから選択するのはなぜですか?
奇妙な質問の仕方でごめんなさい。
つまり、基本的に問題は、描画可能なリソース用に3つのディレクトリがあることです。
- ドローアブル
- drawable-normal-hdpi
- ドローアブル-xlarge
このように分離するつもりで
しかし、それは機能しません。
通常の画面とmdpiを備えたデバイスは、通常のhdpiから選択するため、これは必要ありません。
drawableの名前をdrawable-normal-mdpiに変更すると機能しますが、非常に小さなデバイスではリソースが見つからないと文句を言います。
これにより、フォルダの内容をdrawableからdrawable-normal-mdpiに複製する必要がありますが、これは間違っているように聞こえます。
私が理解している限り、すべての単一の描画可能に対して2つのxmlが必要であり、私にとってこれは最低解像度の重複フォルダーを持つよりも悪いので、alias-xmlを使用するオプションは実際には役に立ちません。
画像に示されているように、目標を達成するために何ができますか?御時間ありがとうございます。
編集:minSdkVersion = "8" targetSdkVersion = "15"
解決済み:
ディレクトリを使って画像のように分離することができました
- drawable-mdpi
- ドローアブル-hdpi
- ドローアブル-xlarge
android - サポート画面を使用した後でも、アンドロイドで小さな画面をサポートするにはどうすればよいですか?
あらゆるサイズの画面でアプリを動作させる必要があります。SII では完全に動作しますが、Galaxy Y では完全なアプリが表示されません。マニフェストでサポート画面コードを使用しています。何が悪いのかわかりません。
マニフェストのコードは次のとおりです。