读书人

不一般简单的android瀑布流实现

发布时间: 2012-08-08 14:32:45 作者: rapoo

特别简单的android瀑布流实现

最近想弄android瀑布流的例子,网上找了一些例子,感觉太麻烦了https://github.com/dodola/android_waterfall

于是自己写了一个

所谓瀑布流,其实一个最明显的特点就是每个流的宽度是固定的,所以只需要用几个linearlayout就可以实现了

下面是一个三个流的瀑布:

<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:fillViewport="true" android:background="#ffff8725">    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="horizontal" >    <LinearLayout android:layout_width="fill_parent"    android:layout_height="fill_parent" android:orientation="vertical"    android:layout_weight="1" android:id="@+id/main_linearlayout1"/><LinearLayout android:layout_width="fill_parent"    android:layout_height="fill_parent" android:orientation="vertical"    android:layout_weight="1" android:id="@+id/main_linearlayout2"/><LinearLayout android:layout_width="fill_parent"    android:layout_height="fill_parent" android:orientation="vertical"    android:layout_weight="1" android:id="@+id/main_linearlayout3"/></LinearLayout></ScrollView>



实现方式很简单,将实例化imageview往layout里面添加就行

上源代码 http://download.csdn.net/detail/samguoyi/4423302


读书人网 >Android

热点推荐