像Android这样的Android SMS Messaging

时间:2013-08-19 21:26:33

标签: android android-layout android-ui nine-patch

我要创建一个需要消息传递的应用程序。现在我对制作消息传递UI有疑问。我想让它与Go SMS Theme Minimal UI

类似

我假设我必须使用listview和9 patch png

但我需要专家建议。

1 个答案:

答案 0 :(得分:3)

我想说这是一个很好的方法。你肯定需要一个列表视图,真正的问题是如何构建列表项背景。

看看你分享的图片,盒子的尖头部分(红色部分)实际上是所有无法拉伸的,所以你可以制作一个类似于此的9补丁。

enter image description here

顶部和左侧是重要的部分,它们告诉9补丁哪些部分可以拉伸(或重复,真的。底部和右边告诉它哪些部分可以包含内容。所以如果你总是需要一定量的填充然后你可以用它们来定义它。

我不是设计师,但我喜欢的是拍摄这样的图像,明显修剪内容,然后在中间修剪它,使得任一部分上的一条黑线(顶部/底部,左/右)只有2像素宽。这允许尽可能小的资产,因此您不会加载尽可能大的位图,但仍会获得所有适当的信息。