Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有屏幕的设计。例如 - 我的设计有两层(深绿色和浅绿色)和文字或标志。
如何为所有屏幕创建此徽标?我认为,一个大图像(以及 hdpi mdpi 等的副本,因为此应用程序可用于 320x240 屏幕和具有视网膜样式显示的 google nexus 上)- 不是一个好主意。如何创建一个背景、一个矩形和徽标图层?
你必须看看 LayerDrawable :
Drawable管理其他数组的A Drawables。这些是按数组顺序绘制的,因此索引最大的元素将被绘制在顶部。 它可以在带有<layer-list> 元素的 XML 文件中定义。层中的每个 Drawable 都定义在一个嵌套的<item>.
Drawable管理其他数组的A Drawables。这些是按数组顺序绘制的,因此索引最大的元素将被绘制在顶部。
Drawable
Drawables
它可以在带有<layer-list> 元素的 XML 文件中定义。层中的每个 Drawable 都定义在一个嵌套的<item>.
<layer-list
<item>
更多细节
指导