- 博客(3)
- 收藏
- 关注
原创 BottomNavigationBar 修改文字图片间距、大小以及BadgeItem的大小、位置
1-1:修改间距及图片文字大小的方法 /** @param bottomNavigationBar,需要修改的 BottomNavigationBar @param space 图片与文字之间的间距 @param imgLen 单位:dp,图片大小,应 <= 36dp @param textSize 单位:dp,文字大小,应 <= 20dp 使用方法:直接调用setBotto...
2018-02-21 21:54:41 11141 9
原创 RecyclerView 嵌套 ViewPager 嵌套 RecyclerView 的一种简易的通用框架类
github地址:(https://github.com/liyuzero/NestedRecyclerView) 示例 1. 已知实现方案 AppBarLayout 实现 优:使用简单 劣:1、动画无法衔接,会有停顿 2、上半部分视图会一次加载完毕,会造成两个影响,(1)无法走recyclerView的缓存机制,(2)会使该部分视图的曝光逻辑复杂化 RecyclerView嵌套ViewPager嵌套RecyclerView实现 1. 重写外层RecyclerView的dispatchTo.
2020-08-11 21:40:56 2766
原创 无限层级的折叠RecyclerView实现
Git地址: https://github.com/liyuzero/extendedRecyclerView 最终实现效果: 1、底层数据结构是用List存储的树形结构,显示层是依据Adapter的ViewType实现的,并不是RecyclerView嵌套实现,所以不会有内存损耗的问题 2、数据层和显示层做了初步分离,所以应该可以以较小代价移植到ListView 3、可以动态添...
2018-02-21 22:07:21 2087 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人