
分三块:
1.

2.

3.

第一部分是一张图(ImageView) 和 几个字(TextView)
第二部分是列表(ListVIew)
第三部分是三个按钮
具体怎么去放到合理的位置就不具体说了。自己慢慢试,这样才能熟练。(提示: 可以用相对布局àRelativeLayout 来整体布局这三块)。
可以参考项目中的show.xml:已经写好了注释
关于ListView 要用 适配器来填充内容。 适配器有好几种: SimpleAdapter、ArrayAdapter等。 不过项目中经常要自己继承基类BaseAdapter 。
再来看上面的代码, 在getView中,每列都会new 一个view,然后去填充相应的数据, 这就需要注意了,因为getView在每项显示的时候就会调用(包括滚动重新显示)就会调用。 这样就会浪费手机的资源。其实每一项的view只需要填充一次。下面的getView优化后的代码