会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xfhy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
24
下一页
2017年10月24日
BaseRecyclerViewAdapterHelper源码解读(六) 分组布局
摘要: 分组布局 分组布局的话,在平时使用的频率超级高.所以非常重要. 此篇文章为BaseRecyclerViewAdapterHelper源码解读第六篇,开源库地址,如果没有看过之前5篇文章的同学可以先去看看,大神可直接跳过. BaseRecyclerViewAdapterHelper源码解读(一) 封装
阅读全文
posted @ 2017-10-24 14:10 潇风寒月
阅读(105)
评论(0)
推荐(0)
2017年10月23日
BaseRecyclerViewAdapterHelper源码解读(五) header和footer完善
摘要: 关于header和footer的完善 之前的源码阅读,添加header和footer,但是那个还不够完美,只能是在LinearLayoutManager时使用,在GridLayoutManager中使用会像普通item那样只占一个格子. 此篇文章为BaseRecyclerViewAdapterHel
阅读全文
posted @ 2017-10-23 20:32 潇风寒月
阅读(16)
评论(0)
推荐(0)
2017年10月21日
BaseRecyclerViewAdapterHelper源码解读(四) 上拉加载更多
摘要: 上拉加载 上拉加载无需监听滑动事件,可自定义加载布局,显示异常提示,自定义异常提示。 此篇文章为BaseRecyclerViewAdapterHelper源码解读第四篇,开源库地址,如果没有看过之前3篇文章的同学可以先去看看,大神可直接跳过. BaseRecyclerViewAdapterHelpe
阅读全文
posted @ 2017-10-21 19:02 潇风寒月
阅读(217)
评论(0)
推荐(0)
2017年10月19日
BaseRecyclerViewAdapterHelper源码解读(三) 添加动画
摘要: 一行代码轻松切换5种默认动画 此篇文章为BaseRecyclerViewAdapterHelper源码解读第三篇,开源库地址,如果没有看过之前2篇文章的同学可以先去看看,大神可直接跳过. BaseRecyclerViewAdapterHelper源码解读(一) 封装简单的adapter和万能的Bas
阅读全文
posted @ 2017-10-19 15:45 潇风寒月
阅读(59)
评论(0)
推荐(0)
2017年10月18日
BaseRecyclerViewAdapterHelper源码解读(二) 添加header和footer
摘要: BaseRecyclerViewAdapterHelper源码解读(二) 添加header和footer 原项目地址: https://github.com/CymChad/BaseRecyclerViewAdapterHelper,首先感谢开源,感谢无私奉献的人们. 首先,我们看到BaseQuic
阅读全文
posted @ 2017-10-18 16:55 潇风寒月
阅读(159)
评论(0)
推荐(0)
BaseRecyclerViewAdapterHelper源码解读(一) 封装简单的adapter和万能的BaseViewHolder
摘要: BaseRecyclerViewAdapterHelper源码解读(一) 1. 封装万能的BaseViewHolder 这是所有ViewHolder的父类 通过SparseArray存储item布局中的控件通过getView()去获取控件,如果在SparseArray中存在则直接获取,如果不存在则f
阅读全文
posted @ 2017-10-18 16:42 潇风寒月
阅读(47)
评论(0)
推荐(0)
2017年10月15日
打造一个轻量级,简单,易用的Android Banner框架
摘要: 打造一个轻量级,简单,易用的Android Banner框架 由于本人在写一个项目(项目地址: https://github.com/xfhy/Daily )的时候,需要用到banner,用于显示首页的轮播图,但是我又不想让项目导入过多的开源框架,于是自己动手撸一个.我设计得很简单,可能该存在很多的
阅读全文
posted @ 2017-10-15 12:44 潇风寒月
阅读(63)
评论(0)
推荐(0)
优雅地使用Snackbar 简单封装
摘要: 优雅地使用Snackbar 简单封装 优点 简单调用,封装进了一个util类中可自定义Snackbar的背景颜色可自定义Snackbar的文字颜色可自定义Snackbar的显示时长也可以使用默认的2种时长进行显示(1570ms,2750ms)可自定义action文字的颜色可自定义点击事件可向Snac
阅读全文
posted @ 2017-10-15 11:37 潇风寒月
阅读(46)
评论(0)
推荐(0)
2017年10月10日
GreenDao踩坑记
摘要: GreenDao踩坑记 前言 以前都是自己写SQLite的dao,然后自己写sql语句,自己管理.最近发现一款开源库比较火,已经被开发者广泛使用.入门简单,不用再写sql语句,增删改查都只需一句话即可搞定. 当然流行也是有原因的,在第三方主流库中它的操作(插入,更新,读取)是最快的. 优点主要是下面
阅读全文
posted @ 2017-10-10 15:36 潇风寒月
阅读(37)
评论(0)
推荐(0)
2017年10月6日
vim基本操作
摘要: vim 基本操作 让vim永久的显示行号:在home下新建.vimrc文件,添加set number即可。 进入插入模式 i:插入光标前一个字符I:插入行首a:插入光标后一个字符A:插入行末o:向下新开一行,插入行首O:向上新开一行,插入行首 进入命令模式 ESC:从插入模式或末行模式进入命令模式移
阅读全文
posted @ 2017-10-06 15:50 潇风寒月
阅读(24)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
24
下一页
公告