自動デバイス テスト用に android api または robotium を使用して、android モバイル/デバイスでアプリケーションのスペースを管理する方法。
誰でも私を助けてもらえますか?
Android は基本的DP
にdensity-independent pixels
. 解像度に基づいて画面密度を計算します。解像度が変更dp
された場合、他のデバイスでも同じになります。
dp
密度に依存しないピクセル - 画面の物理密度に基づく抽象的な単位。これらの単位は 160 dpi スクリーンを基準にしたものであるため、1 dp は 160 dpi スクリーン上の 1 ピクセルです。dp とピクセルの比率は画面密度によって変化しますが、必ずしも正比例するとは限りません。注: コンパイラは "dip" と "dp" の両方を受け入れますが、"dp" は "sp" とより一貫性があります。
sp
Scale-independent Pixels - これは dp 単位に似ていますが、ユーザーのフォント サイズ設定によってもスケーリングされます。画面密度とユーザーの好みに合わせて調整されるため、フォント サイズを指定する場合は、このユニットを使用することをお勧めします。
Pixel から DP への変換を計算できます。
px
レイアウト ファイルでは決して使用しないでください。詳細については、リソース管理と複数画面のサポートを参照してください。