一直知道RecyclerView可以代替ListView、GridView使用,听说功能很强大,但还没有去学习过。今天想学习,没想到还没开始便撞墙了。输入Recycler,只有这两个东西,没有提示RecyclerView…
标签:RecyclerView源码分析
Android RecyclerView滚动定位到item,并使其置顶
/**准确定位到指定位置,并且将指定位置的item置顶, 若直接调用scrollToPosition(...)方法,则不会置顶。**/ mLayoutManager.scrollToPositionWithOffset(…
ANDROID L——RecyclerView,CardView导入和使用(Demo)
转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 简介: 这篇文章是ANDROID L——Material Design详解(UI控件)的一个补充或者说是应用实…
android缓存系列:ASimpleCache源码分析
接触Acache是因为阅读oschina的开源android端代码,发现oschina采用了该框架缓存新闻分页数据。后来知道这是个杨福海的开源项目,他还开源过afinal框架,项目的地址如下: https://githu…
Android RecyclerView +SnapHelper 实现横向滚动自动滚动到中心控件并选中
效果图 此效果已被产品砍掉,所以有些适配bug就不修改了 此博客只为记录下代码 默哀3秒 1秒 2秒 3秒 代码 布局文件 <?xml version="1.0" encoding="utf-8"?> <…
RecyclerView源码学习笔记(二)setAdapter
引言 上篇文章RecyclerView源码学习笔记(一)构造函数和setLayoutManager方法主要学习了RecyclerView初始化和setLayoutManager方法的源码,这篇我们学习setAdapter…
recyclerview中有edittext的处理
recyclerview一般用于数据的展示,如果作为数据的填写(EditText)时往往会有很多的问题,比如获取焦点、textwatcher的添加,数据监听错乱(删除某项后)等,一开始碰到这个问题着实让我发愁,没有找到合…
谈谈RecyclerView的LayoutManager-LinearLayoutManager源码分析
今天我们来好好谈谈LayoutManager的问题。 前言 LayoutManager是RecyclerView用来管理子view布局的一个组件(另一个组件应该是Recycler,负责回收视图),它主要负责三个事情: 布…
View的post()源码分析
##View的post()和postDelayed()方法详解 ###子线程中不能对UI进行操作,这我们都知道,但是可以通过view.post(Runnable)的方式进行UI操作,这是为什么呢?我们通过分析源码的方式来…
View绘制流程源码分析-第二篇
关于:getLayoutInflater().inflate,这是自己看源码的笔记,作为记录篇,最近会将其整理出来 activity.getlayoutinflater getWindow(PhoneWindow).ge…
使用RecyclerView在出现的问题
在使用RecyclerView在出现的问题: Process: com.example.administrator.sgandroid, PID: 6123  …
RecyclerView 滚动条 长宽设置
RecyclerView Scrollbar 记录滚动条相关属性,本文主要内容: 1,scrollbar 样式设置 2,scrollbar 背景以及滚动条 长宽设置 属性 效果 android:scrollbars 设置…