是否值得在画布上手动绘制背景?

时间:2013-08-06 11:31:36

标签: android android-drawable

例如,Holo主题介绍了非常简单的EditText背景Sample SearchView 9-patch background

所以有一个合理的问题 - 你应该从photoshop导出这样的背景,而不是9-patch魔法,然后才将它们添加到项目中,或者只是创建自定义Drawable并在画布上绘制这个背景?

是的,据我所知,使用栅格化资源是更灵活的方式和填充(9补丁都是关于拉伸和填充)...但是这个流程让我感到害怕:剪切,调整大小,导出,调整大小,导出... < / p>

1 个答案:

答案 0 :(得分:0)

在你的情况下,因为它不是太复杂,虽然它的流量杀死(我知道无聊的工作流程) 9-patch 似乎已经足够且响应迅速,custom view并非如此必要。但是如果你考虑未来,例如你想为它添加一些其他样式或者在其中添加样式或者在用户输入某些字符等时动画,自定义视图似乎是胜利者。< / p>