- 博客(43)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 Gradle的卖家秀和买家秀
大部分人都经历过高中,不难发现高考650分的人和450分的人书单基本上是一样的,这是为什么呢?这往往并不是因为他们接触了更多的信息,而是因为他们处理信息的方式与众不同。他们往往善于整理信息,并且获得“系统化知识体系”。
2017-04-20 08:15:11 3757 4
原创 Android Handler 消息机制(解惑篇)
从源码的角度分析Android Handler 消息机制,以及分析ActivityThread中的消息处理机制和经典问题。
2016-10-10 14:49:07 5221
原创 分享一个基于MVP+Retrofit+RxJava+MaterialDesign的App
最近一直在忙项目的事,所以很久不写博客了。抽时间整理了下最近的收藏的一些文章,感觉新的知识点还是挺多的,于是乎自己抽时间写了一个简单的App。这个App基于MVP+Retrofit+RxJava+MaterialDesign,分享给大家。
2016-07-12 15:59:15 14155 17
原创 Android网络操作和优化相关
Android程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。
2016-06-12 12:43:52 11109 5
原创 TextView实战之你真的懂我么?
对于TextView,我想大家都已经熟的不能再熟了。但是它的用法我们真的熟么?为了避免总是一言不合就去翻官方文档,在这里我总结一下我也可能是你容易忽视的一些细节。
2016-05-04 18:40:17 20811 10
原创 聊聊竞品分析这件事
如果你想学好一件事情,那就去和这个领域里最牛逼的人去学。竞品分析当我们还没成为最好的那一个的时候,了解一个技术点,最快的方法不是学,而是“抄”。先把同行业做得最好的ABC找到,可能每家都有自己的实现方案,罗列出来,改进一下,然后“拿过来”。行业老大怎么做,就照着学。比如如果我有一个新的需求比较扎手,我会在思考之后去研究一些市面上的App,看看他们的技术实现,然后再来优化自己的实
2018-01-07 23:00:04 891
原创 用错的状态模式?
突然有些明白了小说里世界上最牛逼的两个人为什么一定要在结尾干一架,因为他们真的都认为自己是正确的,并且深信不疑。而菜鸡,有时候也是偏执狂。分享状态模式的实现。
2016-11-17 18:21:43 2124 2
原创 不只是迭代器模式
这章为什么叫不只是迭代器模式呢?首先声明我不是标题党,不是为了引起注意。古人说认知东西的三种境界,看山是山,看山不是山,看山还是山,认知总是要有一个过程才行。而最近在我研究设计模式的过程中就有一种学进去没跳出来的感觉,用和尚的话来说就是着相了。
2016-11-03 11:41:23 1399
原创 Android源码中的适配器模式
前段时间写了当观察者模式和回调机制遇上Android源码,分析了下ListView中的观察者模式,今天我们来分析下ListView部分的另一个模式,适配器模式。因
2016-10-13 15:20:19 2931
原创 Android源码中的命令模式
前面跟大家分享了装饰者模式、观察者模式、静态工厂方法、工厂方法模式,今天跟大家分享下Android源码中的命令模式。
2016-10-08 13:41:39 4986
原创 Android中的工厂方法模式
写在前面的话在上一篇Android源码中的静态工厂方法中我门一起研究了工厂模式三兄弟中最简单的静态工厂方法。今天我们来一起看看三兄弟中的老二————工厂方法模式,以及它在Android源码中的体现。
2016-09-29 11:39:05 3275
原创 Android源码中的静态工厂方法
我们知道工厂模式有三兄弟,通常我们说的工厂模式指的是工厂方法模式,它的应用频率最高。本篇博客分享的简单工厂模式是工厂方法模式的“小弟”,确切的来讲它不属于设计模式,而是一种方法。此外,工厂方法模式还有一位“大哥”——抽象工厂模式。今天我们来分享一下简单工厂模式的一些情况,以及它在Android源码中的应用。
2016-09-26 17:20:24 2576 1
原创 当观察者模式和回调机制遇上Android源码
上一篇博客跟大家分享了Android源码中的装饰者模式,有点意犹未尽,今天跟大家分享下Android中的观察者模式,顺便说一说观察者模式和回调机制的关系,欢迎大家拍砖。
2016-09-23 16:54:59 6081 7
原创 从装饰者模式到Context类族
本着不学习就要落后,落后就要挨打的态度,我也开始捣鼓起了设计模式。但只看设计模式又不免有些索然无味,索性就连Android源码也一起研究研究,现在看来效果不错。昨天晚上刚看了装饰者模式,正好今天总结一番分享给大家。新手上路,如有不足之处,还请大家多指教。
2016-09-22 16:40:52 3343
原创 由面试想到的
尚未功成名就,如何衣锦还乡。首先说下为什么有这个话题呢,因为博主前一段时间在找工作,也算有些小心得。不过今天的重点不是那些面试题们,而是由面试想到的一些东西想跟大家分享一下,个人认为这些甚至比面试题和面试技巧要来的重要。因为这些Tips会使我们跑的更快,走的更远。
2016-09-02 14:54:50 2515 6
翻译 Android中的进程和线程
一个Android应用就是一个Linux进程,每个应用在各自的进程中运行,互不干扰,比较安全。一个应用对应一个主线程,就是通常所说的UI线程,android遵守的就是单线程模型,所以说Ui操作不是线程安全的并且这些操作必须在UI线程中执行。本文是对官方文档的翻译,欢迎拍砖。
2016-06-01 15:00:46 8000
翻译 Android性能优化之Performance Tips
这篇文章主要是对官方文档中PerformanceTips(性能优化关键点)的翻译,欢迎拍砖。
2016-04-26 11:01:46 10573 1
原创 Androd自定义控件(二)自定义类继承view
在自定义控件(一)中呢,大家已经对自定义控件有了一个基本的认识,今天就和大家分享一下如何自定义类继承view来实现我们的功能。
2016-03-06 22:54:16 1804
关于屏幕适配关键点呢
2016-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人