拆 JakeWharton 系列之 ButterKnife (mp.weixin.qq.com)
JakeWharton 是 Android 大神,同时也是开源狂魔。他开源的项目特点是小而美,且应用广泛,比如 butterknife、RxBinding、hugo 等,本文从受众最广泛,star 最多的 ButterKnife 讲起。
by @码个蛋 2017-06-20 07:20 分享 查看详情
如何让你的知识内化? (mp.weixin.qq.com)
是否,你浏览过无数文章,但是转眼就忘?

是否,你收藏过无数文章,但是很少再看?

是否,你感觉自己很努力学习了,但还是收获甚微?
by @码个蛋 2017-06-19 09:07 分享 查看详情
巧用Android多进程,微信,微博等主流App都在用 (mp.weixin.qq.com)
微信移动开发团队在 《Android内存优化杂谈》 一文中就说到:“对于webview,图库等,由于存在内存系统泄露或者占用内存过多的问题,我们可以采用单独的进程。微信当前也会把它们放在单独的tools进程中”。
by @码个蛋 2017-06-16 07:30 分享 查看详情
《From Java To Kotlin》从Java到Kotlin·译 (双语对比) (mp.weixin.qq.com)
将已知的知识与未知的知识相关联这是一种高效的学习方法。
by @码个蛋 2017-06-15 09:30 分享 查看详情
一大波Android技术干货! (mp.weixin.qq.com)
从第1篇文章到现在已经4个月了,按类别整理一波技术干货。
by @码个蛋 2017-06-14 07:25 分享 查看详情
Android之自定义View:侧滑删除 (mp.weixin.qq.com)
本篇要讲的是自定义view:侧滑删除,其实为了今天的控件需要了解一下自定义view的知识,有View的测量、布局、Android的touch事件的传递、Scroller三个知识点,之前公众号也发过相关知识的文章。接下来就让我们来看看如何用这几个知识点组成我们的侧滑菜单吧。
by @码个蛋 2017-06-13 07:20 分享 查看详情
BRVAH官方使用指南(持续更新) (www.jianshu.com)
本篇为github开源项目BRVAH的使用指南以及包含常见问题会第一时间更新最新的使用方法。最新版本请查看releases,由于持续更新,建议点赞收藏,便于查看。
by @码个蛋 2017-06-12 13:10 分享 查看详情
Android实用:TextView实现打印机效果 (mp.weixin.qq.com)
在审美疲劳的今天,如何能开发出一款应用让用户耳目一新呐,适当的动画特效能为你的APP加分不少,这一点在海外的APP上表现颇为明显。今天为大家带来一篇实用的自定义view,就是是TextView实现文字逐个显示(类似打印机打字一样,逐个显示的效果)。
by @码个蛋 2017-06-12 09:35 分享 查看详情
Android之自定义View的死亡三部曲之Draw (mp.weixin.qq.com)
在此之前,我们在「Android之自定义View的死亡三部曲之Measure 」中分析了View测测量过程,获得了View的三围数据-测量后获得高和宽,在「Android之自定义View的死亡三部曲之Layout」 中分析了View的测量过程,经过测量后,我们就能拿到View的left、top、right、bottom四个点的值。那么我们剩下最后一步,将我的的View绘制出来。
by @码个蛋 2017-06-10 07:28 分享 查看详情
Android之自定义View的死亡三部曲之Layout (url.cn)
大家好!本次我们将继续学习Android之自定义View的死亡三部曲中的第二部:排兵布阵
by @码个蛋 2017-06-09 07:28 分享 查看详情
关于线程,还有这些是你需要知道的! (url.cn)
本篇,CoorChice将从多线程的角度来进一步介绍线程的相关知识。
by @码个蛋 2017-06-08 10:06 分享 查看详情
Android之自定义View的死亡三部曲之Measure (url.cn)
我还不知道你的三围呢(你要占多少屏幕),我怎么能轻易让你出场呢?
by @码个蛋 2017-06-07 09:49 分享 查看详情
Android之View的诞生之谜 (url.cn)
作为一名正在岗位上的Android开发者,工作中常常需要我们使用自定义View去实现一些天马行空的效果,而作为一名正在寻找工作的Android开发者而言,面试过程中自定义View的相关知识点也是热门的面试题目之一哦,好东西我们怎么能错过呢?
by @码个蛋 2017-06-06 12:14 分享 查看详情
Android实用View:炫酷的进度条 (url.cn)
今天给大家带来的是自定义view系列之炫酷的进度条的效果,让你的进度条从此与众不同。
by @码个蛋 2017-06-05 07:40 分享 查看详情
给初学者的RxJava2.0教程(八): Flowable缓存 (mp.weixin.qq.com)
在上一节中, 我们学习了Flowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧.
by @码个蛋 2017-05-31 07:42 分享 查看详情
给初学者的RxJava2.0教程(七): Flowable (mp.weixin.qq.com)
上一节里我们学习了只使用Observable如何去解决上下游流速不均衡的问题,之所以学习这个是因为Observable还是有很多它使用的场景,有些朋友自从听说了Flowable之后就觉得得Flowable解决任何问题,甚至有抛弃Observable这种想法,这是万万不可的,它们都有各自的优势和不足。

在这一节里我们先来学习如何使用Flowable,它东西比较多,也比较繁琐,解释起来也比较麻烦,但我还是尽量用通俗易懂的话来说清楚,毕竟,这是一个通俗易懂的教程。
by @码个蛋 2017-05-29 10:21 分享 查看详情
给初学者的RxJava2.0教程(六):治理Backpressure (mp.weixin.qq.com)
在上一节中, 我们找到了上下游流速不均衡的源头 , 在这一节里我们将学习如何去治理它 . 可能很多看过其他人写的文章的朋友都会觉得只有Flowable才能解决 , 所以大家对这个Flowable都抱有很大的期许 , 其实呐 , 你们毕竟图样图森破 , 今天我们先抛开Flowable, 仅仅依靠我们自己的双手和智慧 , 来看看我们如何去治理 , 通过本节的学习之后我们再来看Flowable, 你会发现它其实并没有想象中那么牛叉, 它只是被其他人过度神化了.
by @码个蛋 2017-05-29 10:19 分享 查看详情
一文解决Android View滑动冲突 (url.cn)
上一篇文章我们讲述了「Android View事件分发机制」。如果你对View的事件分发还不熟悉,建议先去看一下 一文读懂Android View事件分发机制 它是我们今天滑动冲突解决的理论基础!

如果你已经对View的事件分发机制了然于胸,那么我们就根据View的事件分发机制,来给大家详细聊一下滑(jì)动(xù)冲(dòu)突(tú)!
by @码个蛋 2017-05-27 07:56 分享 查看详情
跟着google学习mvp架构(clean篇) (url.cn)
第一篇「跟着google学习mvp架构」介绍的Todo-mvp源码体验,这是基础篇。

这一节是要介绍含有域名层的MVP架构 todo-mvp-clean
by @码个蛋 2017-05-26 17:47 分享 查看详情