先看看下面的微信设置界面的截图,我一直想着做一种下面的效果,但是不知道怎么做。这个设置有很多条目,难道要一条一条的写到XML文件里么?我总觉得会有一种动态添加的办法,让你随时可以添加或者删除或者隐藏某一个或者几个条目。
目前大部分应用的设置界面基本都是这种形态的,只不过颜色或者样式有点不同罢了。开始不知道是怎么实现的,后来发现,原来是用圆角图片实现的,就是3种图片,一种是上面的圆角,一种是中间的没有圆角的,一种是下面的圆角,还有对应的3种点击样式的图片。
我原来觉得是不是可以用Listview去实现这种效果,看到网上一个朋友也实现了,但是我总觉得他实现的有问题,说问题出在哪,我又想不到。
正好第一次接触了Shape得使用,下面的链接是我参考的文章。
http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6087.html
http://www.iteye.com/topic/1117635
http://huaonline.iteye.com/blog/1485046