Android开发流行框架
文章平均质量分 75
将重点介绍Rxjava dagger retrofit等流行框架的使用和源码解析
悠悠吾心666
做了几个影响国人的产品
展开
-
打造自己的注解框架
打造自己的注解框架 github上有很多注解框架,加个注解就会完成各种各样的任务,这样的方法 既减少了代码量,又方便项目的统一管理,清晰明了 今天,我就用java中的反射+自定义注解,为大家简单介绍下这种框架的设计思路,并和大家一起实现3个比较常用的功能 首先给大家简单说下反射,java是面向对象的语言,万物皆对象,所以每一个类,方法,属性都是是一个对象 分别属于clas原创 2015-09-04 10:06:08 · 1398 阅读 · 1 评论 -
编译期注解框架浅析
由于Android开发已经进入一定规模,所以开发效率和代码的简洁开始引发人们的注意,而android对于性能要求比较高,所以基于反射已经无法满足,所以编译期注解也就火了起来。原创 2016-07-20 16:31:07 · 1514 阅读 · 0 评论 -
Dagger2源码剖析
Dagger2源码剖析原创 2016-07-28 15:59:28 · 2480 阅读 · 3 评论 -
使用流行框架写android之初识RxJava
使用流行框架写android之初识RxJava为什么使用RxjavaRxJava几乎是2015年最火的一款开源框架了。 这款框架解决的最大问题就是异步,最常见的就是在子线程中访问网络请求数据,然后在UI线程中刷新UI。如果使用同步来解决,UI线程便不能做其他事情,很容易造成界面的卡顿,之前异步的方法都是使用Handler,Asynctask这些(当然android中所有异步的底层实现绝对是hand原创 2016-06-25 10:11:28 · 666 阅读 · 0 评论 -
使用流行框架写android项目开篇
使用流行框架写android项目开篇关于使用框架的一些争议做为一名android开发者,如果你还在一直使用者最原始的android写一些项目,如同你不使用ssh而是全部用selevt和jsp去写j2ee。使用框架有几点好处: 简化代码 增加代码的可维护性和鲁棒性 简化代码:这里要注意了简化代码,更多的是指简化代码的逻辑性而不是简化代码的数量,在一些小项目中使用框架反而会使项目的代码量增加,代码量的多原创 2016-06-25 10:10:21 · 696 阅读 · 0 评论