- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
Android Butterknife Zelezny这个插件,事实上这是个Android Studio的plugin,他可以让你在添加Butterkinfe注解时偷偷懒,直接点击几下鼠标既可以完成注解的增加,同时还是图形化的操作,可以说,大大的减轻了开发负担。尤其是当你的layout中有很多很多的view需要通过findviewbyid来获得引用时。实际上如果不用这个插件而通过手打加Buttef
2017-11-23 17:52:25 422
原创 EventBus源码分析
前面一篇文章讲解了EventBus的使用,但是作为开发人员,不能只停留在仅仅会用的层面上,我们还需要弄清楚它的内部实现原理。所以本篇博文将分析EventBus的源码,看看究竟它是如何实现“发布/订阅”功能的。事件注册根据前一讲EventBus使用详解我们已经知道EventBus使用首先是需要注册的,注册事件的代码如下: EventBus.getDefault().regis
2017-11-22 15:06:43 224
原创 EventBus使用说明
目前EventBus最新版本是3.1.1,所以本文是基于EventBus3.1.1的。概述EventBus是针一款对Android的发布/订阅事件总线。它可以让我们很轻松的实现在Android各个组件之间传递消息,并且代码的可读性更好,耦合度更低。如何使用(1)首先需要定义一个消息类,该类可以不继承任何基类也不需要实现任何接口。如:
2017-11-22 11:13:55 237
Java面向对象设计模式代码总结
2017-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人