我要创建一个需要消息传递的应用程序。现在我对制作消息传递UI有疑问。我想让它与Go SMS Theme Minimal UI
类似我假设我必须使用listview和9 patch png。
但我需要专家建议。
答案 0 :(得分:3)
我想说这是一个很好的方法。你肯定需要一个列表视图,真正的问题是如何构建列表项背景。
看看你分享的图片,盒子的尖头部分(红色部分)实际上是所有无法拉伸的,所以你可以制作一个类似于此的9补丁。
顶部和左侧是重要的部分,它们告诉9补丁哪些部分可以拉伸(或重复,真的。底部和右边告诉它哪些部分可以包含内容。所以如果你总是需要一定量的填充然后你可以用它们来定义它。
我不是设计师,但我喜欢的是拍摄这样的图像,明显修剪内容,然后在中间修剪它,使得任一部分上的一条黑线(顶部/底部,左/右)只有2像素宽。这允许尽可能小的资产,因此您不会加载尽可能大的位图,但仍会获得所有适当的信息。