如图所示UI是如何实现的?

图片说明图片说明图片说明图片说明

如图所示是高德地图搜索结果显示页,当地图搜到很多结果后弹出如图2所示的结果列表,列表中的内容为ListView可以滑动,拖动该列表上的图标可以拖动该列表最小化到图3显示,向上滑动到图5跳转到另一个activity显示,当结果列表的ListView下滑到底时再滑动就可以再次将此结果也拉下来,到图2显示。

大神们,这种UI 是怎么实现的?有没有相关的Demo或是资料的?

本人Android菜鸡一个,希望大神们多多指导,感谢、感谢。。。

注:忽略地图的存在,重点在怎么可以实现这种UI效果。

自己搜andriod端百度地图API详解,不谢。

上面的可以用百度地图mapview,下面的是listview