Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16966
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2015-10-07 10:58
个人简介

android开发

文章分类

全部博文(22)

文章存档

2015年(22)

我的朋友

分类: Android平台

2015-11-11 10:26:45

,有实现列表的,gridview效果的,有混排效果的等等。
自定义TwoWayView继承RecyclerView,通过TwoWayView去根据布局实现到底选择哪一个效果,
本项目来自:
listview代码部分:
    xmlns:android=""
    xmlns:app=""
    android:id="@+id/list"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    style="@style/TwoWayView"
    app:twowayview_layoutManager="ListLayoutManager"/>

实现gradview效果:
    xmlns:android=""
    xmlns:app=""
    android:id="@+id/list"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    style="@style/TwoWayView"
    app:twowayview_layoutManager="GridLayoutManager"
    app:twowayview_numColumns="3"
    app:twowayview_numRows="3" />

实现混排效果:
    xmlns:android=""
    xmlns:app=""
    android:id="@+id/list"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    style="@style/TwoWayView"
    app:twowayview_layoutManager="StaggeredGridLayoutManager"
    app:twowayview_numColumns="2"
    app:twowayview_numRows="2" />

 

运行效果:

阅读(302) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~