目录AdapterView简介AdapterView本身是一个抽象类,AdapterView及其子类的继承关系如下图:
特征:
AdapterView继承自ViewGroup,本质是个容器
AdapterView可以包含多个“列表项”,并将这多个列表项以合适的形式展示
AdapterView显示的列表项内容由Adapter提供
它派生的子类在用法上也基本相似,只是在显示上有一定区别,因此把他们也归...
分类:
移动开发 时间:
2016-05-22 12:28:25
阅读次数:
332
ListView使用总结虽然随着RecyclerView的不断普及,相应的资源也越来越多,许多的项目都在使用RecyclerView,但作为他的前辈ListView,加深对ListView的使用有助于我们更好的适应到RecyclerView的使用中。首先看一下我们实现的效果一些简单效果这只是前面的一些简单效果,后面会有一些进阶的效果,希望能耐心的看下去。ListView的优化ListView的优化主...
分类:
其他好文 时间:
2016-05-19 01:36:05
阅读次数:
185
RecyclerView 已经推出了一年多了,日常开发中也已经彻底从 ListView 迁移到了 RecyclerView,但前两天有人在一个安卓群里面问了个关于最顶上的 item view 加蒙层的问题,被人用 ItemDecoration 完美解决。此时我发现自己对 RecyclerView 的 ...
分类:
其他好文 时间:
2016-05-18 21:23:36
阅读次数:
1119
自定义的加载更多的recycleView
public class LoadingRecyclerView extends RecyclerView {
static final String TAG = "LoadingRecyclerView";
private LoadingMoreListener mMoreListener;
private static fi...
分类:
其他好文 时间:
2016-05-18 18:52:13
阅读次数:
148
Android5.0 v7扩展包之RecyclerView
Android开发文章 androidRecyclerView
近日Google发布了Android5.0 SDK,随之android L的部分预览功能也发布了正式版本。本文将介绍RecyclerView。
RecylerView简介
The RecyclerView widget is a mor...
分类:
移动开发 时间:
2016-05-18 18:40:32
阅读次数:
338
在项目更新的过程中,遇到了一个将XListView换成recyclerView的需求,而且更换完之后大体效果不能变,但是对于下拉刷新这样的效果,谷歌给出的解决方案是把RecyclerView放在一个SwipeRefreshLayout中,但是这样其实是拉下一个小圆形控件实现的,和XListView的header效果不同。在网上找了很多的别人代码,都没有实现我想要的效果,于是自己动手写了一个,几乎完美的仿制了XListView的效果。...
分类:
其他好文 时间:
2016-05-18 12:50:30
阅读次数:
255
本文讲主要来说说Toolbar、RecyclerView、CardView、DrawerLayout、以及SwiperefreshLayout的综合使用,其中Toolbar和RecyclerView在前几篇博客已经详细讲述其用法了,有兴趣的可以去看看。现在利用这几个控件实现Material Design风格的知乎主页(Android v3.3版 知乎)...
分类:
其他好文 时间:
2016-05-17 06:23:42
阅读次数:
273
RecyclerView是ListView的升级版,它提供了更好的性能而且更容易使用。 RecyclerView这个控件是一个可以装载大量的视图集合,并且可以非常效率的进行回收和滚动。当你list中的元素经常动态改变时可以使用RecyclerView控件。 RecyclerView非常容易使用,它提 ...
分类:
其他好文 时间:
2016-05-15 11:07:02
阅读次数:
124
RecyclerView 下拉刷新和上拉加载RecyclerView已经出来很久了,许许多多的项目都开始从ListView转战RecyclerView,那么,上拉加载和下拉刷新是一件很有必要的事情。在ListView上,我们可以通过自己添加addHeadView和addFootView去添加头布局和底部局实现自定义的上拉和下拉,或者使用一些第三方库来简单的集成,例如android-pulltoref...
分类:
其他好文 时间:
2016-05-13 15:06:51
阅读次数:
342
当今移动开发中,为了追求更好的用户体验,绝大多数的app都涵盖列表的刷新和加载功能,而今天我们的主题就是学习为RecyclerView添加下拉刷新和上拉加载功能。并包涵了SwipeRefreshLayout支持下拉刷新的实现原理。...
分类:
移动开发 时间:
2016-05-13 15:05:23
阅读次数:
222