ReryclerView
程序的灵魂终结者
没有搞不定的代码,只有自己不努力找不到方向。
展开
-
recycleview禁止手势滑动并自动跳转到指定位置
禁止手势滑动final LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this) { @Override public boolean canScrollVertically() { return false; }};跳转指定位置:设置对齐方式f...原创 2019-11-15 14:05:52 · 1138 阅读 · 0 评论 -
一步一步自定义LayoutManager
前言这篇文章实现了一个简单的LayoutManager,重点在于从原理方面一步一步去了解如何自定义一个LayoutManager。麻雀虽小,但五脏俱全。从自定义LayoutManager的layout布局,到scroll滑动,再到添加简单的动画效果。 其实,自定义一个LayoutManager也没那么难。基本概念RecyclerLayoutManafger调用 getViewForPosition...转载 2018-05-13 16:59:55 · 7801 阅读 · 0 评论 -
StaggeredGridLayoutManager与GridLayoutManager小细节注意点
一、StaggeredGridLayoutManager1、当我们的设置为VERTICAL时,很容易发现当上一行的高度排放相等时它一行排放的先后顺序是从左到右。2、当我们的设置为HORIZONTAL时,它总是从上到下排放的。3、当我们的设置为VERTICAL时,上一行最凹的那一列最先排放,依次排放到最凸的那一列结束。4、当我们的设置为HORIZONTAL时,上一列最凹的那一行最先排放,依次排放到最...原创 2018-05-13 21:40:38 · 5900 阅读 · 1 评论 -
ListView与RecyclerView的使用
ListView :当我们需要有大量的数据信息进行显示时,这时就需要用到ListView。那么如何使用它呢?简单使用:1、在布局文件中创建ListView控件并设置相关属性id如:easy_list_view。2、在activity中创建Adapter,Listview和一个数组对象。private Integer[] data = new Integer[200];for (int i = 0;...原创 2018-05-13 20:37:45 · 350 阅读 · 0 评论