在写布局文件时,我感觉用RelativeLayout最方便了,可以随意控制里面组件的位置,而控制组件位置的比较方便的就是设置属性layout_....
这些属性基本可以描述子控件相对于布局文件的位置了,十分好用。
另外,对于listview的子项目的布局文件,可以直接在一个RelativeLayout布局文件中放置在竖直方向的中部,也就是layout_centerVertical="true,如下图
这样可以保证将来listview每一行里面的内容是居中显示的,如果要设置listview每一行的高度,可以在行布局文件里设置minHeight属性
刚刚开通博客,还是个菜鸟,欢迎指正。