
蜗牛君漫聊系列
蜗牛慢慢跑
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
蜗牛君漫聊动态布局框架(一):RecyclerView的基础使用
大家好,我们又见面了,欢迎大家来到蜗牛君漫聊动态布局框架专题。这个专题会给大家讲解一个从实战中总结出来的超高效动态布局框架,用到的知识点比较多,我会给大家一层一层的揭开它神秘的面纱。好了,我们开门见山直奔主题,先大概的介绍一下这个框架吧。这个框架的思想或者说意图是:我们可以将整个页面当做一个列表布局,对整个页面进行分割,分割后的每一块布局都可以是一个item;每一个item都会通过ViewHol...原创 2019-07-30 09:18:41 · 385 阅读 · 0 评论 -
蜗牛君漫聊动态布局框架(二):核心功能的思路与实现
Hello! 大家好,我是蜗牛君~ 我们又见面了,本篇文章是蜗牛君漫聊动态布局框架的第二篇。上一篇中我们讲解了框架的大致思路,以及复习了一下RecyclerView的基础使用方式。那么本篇文章我们就正式开始框架的搭建了。首先我们要做一件事情,就是捋清楚整个框架的搭建思路。思路讲解1、思路的起点:getItemViewType(int position)方法只要是有Android原生开发经验...原创 2019-08-01 09:48:23 · 288 阅读 · 0 评论 -
蜗牛君漫聊动态布局框架(三):适配器与创建者
大家好,欢迎来到蜗牛君漫聊动态布局框架专题。上篇文章中我们介绍完了框架的核心功能实现,本篇继续介绍剩下的所有功能。不同类型ViewHolder的动态创建已经完成,接下来我们要实现数据与布局的中间件—适配器(Adapter)。代码实现:中间件—适配器Adapter类需要做到一下几点:继承官方的Adapter类,并传递BaseViewHolder类作为泛型参数;渲染数据的管理实例化Vi...原创 2019-08-02 09:51:07 · 222 阅读 · 0 评论