- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 QRefreshLayout,用法同SwipeRefreshLayout,支持所有View,兼容NestedScroll,支持自定义header footer,支持下拉到二楼
公司项目之前一直使用官方SwipeRefreshLayout,效果不错但是扩展性较差,找遍了市面上的下拉刷新控件,对Nested滚动的支持都不是很好,奈何公司项目有两个页面实现效果需要支持Nested滚动。产品经理不止一次产生了修改下拉刷新动画的念头,都被我以下拉刷新控件不好替换为由勉强延后,但是问题总得解决,没有轮子就自己造一个,用了差不多两周的时间,终于完成了自己的下拉刷新及加载更多控件。g...
2019-04-23 14:41:12 473
原创 继承自SwipeRefreshLayout,实现加载更多
android官方提供的 SwipeRefreshLayout 非常美观实用,但是只有下拉刷新功能,我们项目中一般都是下拉刷新和上拉加载更多同时使用的。本文将介绍一套工具集,继承自官方 SwipeRefreshLayout, 实现上拉加载更多,并且兼容ListView 和 RecyclerView 以及 RecyclerView 多列网格样式ListView 和 RecyclerView效果一...
2019-04-15 11:04:51 1421 1
原创 android adjustNothing下获取键盘高度
以前写过一篇相似的博文,实现方法比较取巧,而且也有一些不足,比如键盘弹出后,手动滑动背景,背景是会动的。最近重新研究了一下,找到一种更好的解决方案,实现效果如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20190402144716388.gif)看起来跟前一种方法比较像,但是它更加完美,虽然输入框的弹出不够顺滑,显得有些僵硬,但是大家可以自己加上适当...
2019-04-02 16:14:50 3322 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人