- 博客(4)
- 收藏
- 关注
原创 宝贝到底归谁?(Android View事件分发机制)
在《Android开发艺术探索》一书中,作者大篇幅的讲解了关于View的事件体系。对于这一章节的内容,我有较多想要叙述和温习的地方,所以,在以下的文章中,我会着重与阐述关于整个View和ViewGroup的事件分发机制以及我对他们的理解。一、什么是事件 首先,了解Android中View的事件分发机制,就必须先知道什么是事件?在手机软件中,每个不同部分的内容或者组件几乎都有一项
2017-02-28 20:58:04 271
原创 Java观察者模式理解和实现
今天本想一本正经的把RxJava看一看,想着前段时间RxJava都已经到了第二版,而自己RxJava的认识还只是很基础,甚至连基础都算不上,所以本着以后能在项目里优雅地把他用出来的想法,我开始了RxJava学习之旅。可谁知天不遂人愿,在研究RxJava时候,遇到了两个守门人,那就是基本语法中的观察者(observe)和被观察者(observable)。看了两三遍大神们对这两个大爷的理解,还是有点云里
2017-02-24 15:11:24 568
原创 Java动态代理模式理解和实现
在研究了静态代理模式之后,参照网上的许多博客,便了解到了关于许多静态代理的不足之处,当业务逻辑趋于复杂时,需要进行代理的内容增加,就会导致代码量急剧增加(当然了,现在没有遇到过这个情况,也就先跟着道听途说吧)。于是,为了将编写代码的效率提高,可读性提高,于是引入了AOP(面向切面编程)的概念到实际的应用中,所以动态代理模式也就应运而生。 首先,我需要解释一下什么是AOP(面向切面编程),根据网上
2017-02-23 17:14:12 543
原创 Java静态代理模式理解和实现
今天在看Android里自定义View时,发现了一个问题,Android版本在3.0以下的无法正常使用属性动画,只能通过开源库nineoldandroid来完成动画效果,否则使用其他方式都会出现问题。在使用库中的方法来进行实际效果实现时,查看了其中几个方法的具体实现,涉及到代理模式,刚看到时感觉一脸蒙圈,所以,通过几个大神的博客了解了Java中的代理模式使用,现在自己就来简单的归纳和总结一下。
2017-02-21 18:57:12 810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人