RecyclerView使用详解(三)

在上一篇(RecyclerView使用详解(二))文章中介绍了RecyclerView的多Item布局实现,接下来要来讲讲RecyclerView的Cursor实现,相较于之前的实现,Cursor有更多的使用场景,也更加的常用,特别是配合LoaderManager和CursorLoader进行数据的缓存及加载显示,基于此我们来重点看看RecyclerView的CursorAdapter具体要怎么实现。 一、CursorAdapter实现(配合LoaderManager和CursorLoader) 如果之前你用过ListView实现过此功能(CursorAdapter),那么你一定对下面这两个方法并不陌生 @Override public View newView(Context context, Cursor cursor,...

RecyclerView使用详解(二)

在上一篇(RecyclerView使用详解(一))文章中简单的介绍了RecyclerView的基本用法,接下来要来讲讲RecyclerView的更多用法,要实现不同的功能效果,大部分都还是在于RecyclerView的Adapter写法,所以我们着重来看看几种不同功能的Adapter写法。 一、多Item布局实现(MultipleItem) 如果之前你用过ListView实现过此功能,那么你一定对下面这两个方法并不陌生 @Override public int getItemViewType(int position) { return...

2014-2015总结

一. 2014总结 2014年总的来说就是:循序渐进稳步向前的一年。 成果 1.和一起7年的女友领证结婚。 2.接触了github,并成为github的重度用户,在后期也开源了一款自己写的库PullZoomView 3.有了自己的第一个Blog,虽然还没有分享什么文章,后面会努力分享更多的好文章。 4.可以自己独挡公司的项目,并带领团队一起开发,也认识到个人的力量永远也敌不过团队的力量(虽然以前总认为自己一个人可以搞定APP开发,不需要别人帮助)。 5.自己一心想做的APP终于有了一点眉目。 6.买了自己的MAC。...

RecyclerView使用详解(一)

一、前言 RecyclerView是谷歌V7包下新增的控件,用来替代ListView的使用,在RecyclerView标准化了ViewHolder类似于ListView中convertView用来做视图缓. 先来说说RecyclerView的有点就是,他可以通过设置LayoutManager来快速实现listview、gridview、瀑布流的效果,而且还可以设置横向和纵向显示,添加动画效果也非常简单(自带了ItemAnimation,可以设置加载和移除时的动画,方便做出各种动态浏览的效果),也是官方推荐使用的.以下是官方的说明: RecyclerView is a more advanced and flexible...

Android Studio 自动更新失败解决办法

更新了最新的AndroidStudio之后,每次点击IDE中的check update之后,总是提示说 Connection failed. Please check your network connection and...