zoukankan      html  css  js  c++  java
  • Android RecyclerView

    RecyclerView特点

    LayoutManager

    不关心Item是否显示在正确的位置,以及怎样显示

    ItemDecoration

    不关心Item之间怎样切割。

    ItemAnimator

    不关注Item添加与删除的动画效果。

    只关注怎样回收与复用View。

    RecyclerView相关类

    Adapter

    ViewHolder

    LayoutManager

    ItemDecoration

    ItemAnimator

    RecyclerView能干什么?

    LayoutManager

    ListView

    GridView

    横向ListView

    横向GridView

    瀑布流

    ItemAnimator

    定制Item的添加与删除动画

    用法:

    recyclerView= findView(R.id.recyclerView);
    
    //布局管理器
    recyclerView.setLayoutManager(layout);
    
    //adapter
    recyclerView.setAdapter(adapter)
    
    //Item添加和移除的动画
    recyclerView.setItemAnimator(new DefaultItemAnimator());
    
    //切割线
    recyclerView.addItemDecoration(new DividerItemDecoration(
                    getActivity(), DividerItemDecoration.HORIZONTAL_LIST));
  • 相关阅读:
    window.open()参数列表
    感受教育,焦点访谈
    《迷墙》
    锻炼身体
    Great Fire Wall
    今天
    查询重复记录的SQL语句
    Oracle,SQL Server,Access万能数据库通用类!
    经典SQL语句大全
    C#编码规范
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5401979.html
Copyright © 2011-2022 走看看