android
lp131452064
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ViewPager+Fragment嵌套ViewPager+Fragment
ViewPager+Fragment嵌套处理原创 2017-12-07 13:26:31 · 281 阅读 · 0 评论 -
Android刷新库TRecyclerView,好不好用你试试就知道
TRecyclerView 由于项目需求,很多地方使用了大量的多类型item,于是捣鼓捣鼓出了TRecyclerView,旨意在于让开发者只关心ViewHolder的开发,高复用,TRecyclerView(面向ViewHolder开发的刷新库,多类型item终结者,好不好用你试试就知道) 主要功能 下拉刷新、加载更多; 高复用,支持多类型; … 项目github地址:https:...原创 2018-09-04 18:27:29 · 367 阅读 · 0 评论 -
LiveData 源码分析之事件总线LiveBus实现
前言最近的项目重构中加入LiveData框架,并且小码的[T-MVVM](https://github.com/SelfZhangTQ/T-MVVM)也是用了LiveData框架,好不好用你试试就知道(小码口头禅),对于LiveData使用的时候并未做太多的理解,于是乎翻了翻LiveData源代码,在此做下笔记,什么是LiveData LiveData是一个数据持有类。它具有以下特点:数据可以被观...原创 2018-09-17 14:16:53 · 1145 阅读 · 0 评论 -
T-MVVM深度解耦开发框架
前言自从官方MVP的样品出来后,闹得热火朝天的MVP,小码也未能幸免加入MVP大坑中,入坑近2年的MVP的架构终于要说拜拜了,最近由于公司项目相对稳定,做了一次较大的重构,原来的MVP架构切换到了T-MVVM。整个项目清爽了许多。 问题MVP缺点:* Presenter中除了逻辑以外,还有大量的查看 - >模型,模型 - >查看的逻辑操作,造成Presenter臃肿,维护困难。对...原创 2018-09-10 11:54:14 · 1377 阅读 · 0 评论 -
RecyclerView多类型封装实现之V-Holder
最近恰好项目中用到的RV多种类型,然后把这块做了一些简要的封装,市面上也有很多这方面的实现,感觉有些用着不是很爽,于是就开始造轮子,虽然说不提倡造轮子。 进入正题咋们先看看RecyclerView多类型处理传统的写法: 首先定义三种常量 表示三种item类型 public static final int TYPE_1 = 0; public static final int TYPE...原创 2018-10-30 11:06:16 · 1516 阅读 · 0 评论
分享