AndroidデベロッパーガイドのSupporting Multiple Screensを読むと、ピクセルの代わりに密度独立ピクセル(dp)を使用することが常にベストであると言われています。また、Androidは、さまざまな密度のデバイスでアプリケーションのレンダリングのほとんどを処理します。今UIメソッドを渡す単位は何ですか?
私の質問は、私たちがViewクラスのパディング機能で
setPaddingを見れば、さ
left the left padding in pixels
top the top padding in pixels
right the right padding in pixels
bottom the bottom padding in pixels
(int型、int型のトップを残したが、 右、int型の底にint型)この関数を使用すると、直接値を渡すことができますか、またはすべてのデバイスでUIを最もよく表示するために、変換された値をdpからpxに渡す必要がありますか?
は
ありがとうございました。私もそう思う。実際には、私はsetPadding関数の説明だけをチェックしていました。そして、docからアンドロイド:パディングの説明を読んでいませんでした。その説明では、dpをsetPadding関数のピクセルに変換する必要があるようです。 – poddroid