- 博客(5)
- 收藏
- 关注
原创 StickHeaderRecyclerView - 让recyclerview头部固定
介绍在项目中有时会需要recyclerview滑动式时某个view滑出后会固定在头部显示,比较常用的比如手机联系人界面、地区选择界面等。 StickHeaderRecyclerView就是实现这个功能的。效果图: 这样的控件网上一抓一大把了,本控件的优点就是使用简单- lib简单 - 使用的语法也简单(之前下了2个类似开源项目,都是上万行代码。读起来麻烦、改起来麻烦就自己写了这个控件)
2017-06-09 19:14:24 6024 3
原创 gradle环境问题(项目一直Refreshing)原因与解决办法
1.引子刚开始从Eclipse转到Android studio时经常出现各种环境问题,最主要的就是在导入github项目时gradle出现问题,本篇博客主要讲解为什么会出现这些问题以及解决办法。希望能帮到同样被这些问题折磨的朋友们。 先来几张大家熟悉的图片吧 2.概念介绍首先需要知道andoid studio中gradle有一个Gradle version 和一个Android Plugi
2017-05-06 16:05:18 2828
原创 Activity、Service、子线程之间的消息传递轻松实现
引子 以前工作中实现界面之间消息传递、service与activity之间的消息传递需要broadcastReceiver来实现不经设计麻烦,而且代码冗余。后来通过查看代码时发现了一个挺不错的方法来实现这个功能。本篇博客主要介绍本人所总结的如何解决上面提到的问题。效果图(第二个界面的按钮点击修改了第一个界面的textView内容) 上面的这种简单情况代码如下/** * 事件分发的单例类 *
2017-03-20 21:15:56 558
原创 java 异常处理的一些特殊情况
1. 引子 java异常简单的用法是在try中检测异常,在catch中进行异常捕获,在finally进行一些资源的释放。这也是最常用的情况。但是,前几天查看帖子 http://blog.csdn.net/hguisu/article/details/6155636时发现java异常在try、catch、finally三者中有两个以上有返回值(或抛出新异常)时执行顺序就需要进行一下分析了。比
2017-03-11 13:24:26 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人