android 适配问题
PHPz
PHPz 2017-04-17 18:01:06
0
7
610

在布局的时候px明显更适合适配,不用考虑像素密度,只需要知道分辨率就可以,为什么官方还推荐dp呢

PHPz
PHPz

学习是最好的投资!

全員に返信(7)
Peter_Zhu

異なる画面に適応するために同じ比率を使用することをお勧めします。
例: 160px を単位として使用します。
対応するドローアブルを書き込みます。
320px の場合640pxだと0.5になりますが、それより面倒なのはメインストリームの画面に合わせるだけです。 >

いいねを押す +0
迷茫

私が翻訳した公式ドキュメントをお勧めします: http://blog.csdn.net/wzy_1988...

いいねを押す +0
巴扎黑

Android に適応するには、現在 Google が提供しているパーセンテージ ツールを使用するのが最適です。つまり、レイアウトは各サイズの画面の解像度に適応する必要がほとんどありません。はパーセントであり、フロントエンドに似ています。これは傾向です。

いいねを押す +0
PHPzhong

あなたにおすすめの記事があります http://www.jianshu.com/p/f188...

いいねを押す +0
Peter_Zhu

これはサブ質問です、同志
数万の Android マシンは言うまでもなく、iOS 製品の解像度でさえ大きく異なります
幅 500 ピクセルのコントロールを書きます。 2K 画面ではこの幅ですが、720*1280 マシンではすでに幅の 3 分の 2 以上を占めており、UI が表示されません

いいねを押す +0
洪涛

dp=px*160/dpi
dpi=160、160dp=160px=1inch のデバイスの場合
dpi=320、160dp=320px=1inch のデバイスの場合

dp を使用すると、どの解像度でも 160dp の視覚効果の長さが 1 インチになります

いいねを押す +0
Peter_Zhu

今はHongyang の自動レイアウトを使用しています

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート