**
**
第一个是通过gallery实现.
第二个是一般的view,不过是设置了整个view是半透明的,把这图片真个view分成3部分,最顶端为头headview,中间的是个ScrollView。那么你的说的第二部分,也就是底部的透明部分为footview,这整个布局是个RelativeLayout,假设ScrollView的id是detailScrollView大致布局是:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<!--headview -->
<!--ScrollView -->
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="80dip"
android:layout_alignParentBottom="true"
android:layout_above="@+id/detailScrollView"
android:orientation="horizontal"
android:background="半透明"
>
</LinearLayout>
</RelativeLayout>
上面的第一处可以使用Gallery控件实现。Gallery可以将在它内部的条目以一个水平轴的方式展示,并且可以左右拖动选择,把选中的放在中间显示。
下面的第二处可以使用Menu控件是实现,对每个menu设置图片和文字就OK了。如果你想自己是实现的话,可以在一个Layout里面封装一个图片和一个文字,然后在底部放置3个这样的Layout。底部最左边的“售楼处”和电话可以使用一个TextView显示,放在最左边就OK了。
上面的可以用Gallery,也可以用ViewPager
下面的就弄一个Layout实现好了,上面放几个按钮,点击触发显示/隐藏
第一个是Gallery+黄点,或者 viewPager ,viewSwitch都可以。
Gallery 下面可以自己定义布局!放上几张图片。
第二个,直接设置布局,就几个按钮。等比放就行了。