ナインパッチの背景ファイル(背景はグラデーション画像)を作りたいです。背景画像の理想的なサイズを教えてください。
それに加えて、画像をどこに置くべきですか: drawable-ldpi
、drawable-mdpi
またはdrawable-hdpi
?
ナインパッチの背景ファイル(背景はグラデーション画像)を作りたいです。背景画像の理想的なサイズを教えてください。
それに加えて、画像をどこに置くべきですか: drawable-ldpi
、drawable-mdpi
またはdrawable-hdpi
?
内部のSDKフォルダーを確認してください/platforms/android-X/data/res/drawable-hdpi
。9つのパッチがたくさんあることに気付くでしょう。デバイスの種類ごとに9パッチを提供する必要があることを理解しています。したがって、の9パッチldpi
、の1つ、mdpi
およびの1つが必要hdpi
です。アイデアはそれをできるだけ小さくすることであり、9patchが元のパッチより小さくならないことも考慮に入れます。
一方で、グラデーション画像を扱う場合、9patchは役に立たないと思います。GradientDrawableを使ってみます。
40dip x 40dip または 60px x 60px だと思います。