- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android进阶系列之源码分析AlertDialog建造者模式
建造者模式之前也写了一篇学习笔记,不过那只是很简单的运用,要去看源码,要去看源码还是得在撸一遍设计模式才行啊。不能怂就是干。建造者模式,在于分工明确,一个抽象建造者,一个指挥者,一个具体的建造者,当然还需要具体的产品。那么我们以一个软件产品为例。技术主管就是抽象建造者,他和产品经理沟通,知道要做一个什么样的产品。而程序猿就是苦逼的体力劳动者,技术主管说咋做你就咋做。而指挥者就是公司的产
2016-12-29 16:54:18 1827 4
原创 Android进阶系列之Support Annotation Library使用详解
美女镇楼,bug都给我走开!============================================================================
2016-12-29 11:20:19 12567 15
原创 Android进阶系列之源码SDK单例模式运用
又到了伤心时刻,源码的魅力,只有翱翔于源码的海洋时才能发现。震惊于她的美丽,她的性感,她的婀娜多姿。是的,是她。在看源码之前呢,我们对单例模式应该有足够了解才能在一片黑的源码中找到那点光亮。单例模式,就如它的名字一样,没有必要多次实例化,一次就好。那么单例模式又有多少种呢。除去变异的大概有5种。简单单例模式,饿汉单例模式,DLC单例模式,内部类单例模式,枚举类单例模式。还有很多这些
2016-12-27 18:13:51 661 2
原创 Android进阶系列之AOP面向切面编程
Android的博大精深,不是一言两语能够说明道清的,它的魅力只有亲身去接触才能体会。就像美女一样我先在这里申明一下,我这篇AOP只是学习笔记,适合入门级选手,如果阁下是大神想要参考AOP,那么我给个我认为写的很好的AOP链接:http://blog.csdn.net/innost/article/details/49387395,我就是参照他的博客和官网例子学习的。那么我们先来说
2016-12-26 17:30:34 15773 11
转载 Retrofit谷歌官方详解
之前对Android里常用的网络请求库OkHttp与Volley做了简单的学习归纳与总结,这里看这个系列中的最后一篇,来认识一下Retrofit。 Retrofit可以认为是OkHttp的“升级版”。之所以这么说,是因为其内部默认正是基于OkHttp来进行封装的。这点从Retrofit这个命名就可以看出端倪。 回顾一下OkHttp,我们会发现虽然是封装过后的库,但OkHttp的封装是比较“
2016-12-23 17:09:25 2113
原创 Android进阶系列之源码分析Activity的启动流程
美女镇楼,辟邪!源码,是一个程序猿前进路上一个大的而又不得不去翻越障碍,我讨厌源码,看着一大堆。5000多行,要看完得啥时候去了啊。不过做安卓的总有这一天,自从踏上这条不归路,我就认命了。好吧,我慢慢来啃。先从Activity的启动流程开始,一个app启动的底层源码流程。那么我们该去哪里找源码呢,源码其实就在sdk的包里,并不遥远,只是平时我们很少去关注。(从应用层的入口开始,FrameWor
2016-12-23 14:11:43 406
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人