一文解决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 查看详情
一文读懂Android View事件分发机制 (url.cn)
事件分发机制面试也会经常被提及,如果你能get到要领,并跟面试官深入的灵魂交流一下,那么一定会让面试官对你印象深刻,抛出爱的橄榄枝~想想都有点小激动呢~。
by @码个蛋 2017-05-25 23:22 查看详情
你知道Thread线程是如何运作的吗? (mp.weixin.qq.com)
我们在Android开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它完美运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递信息究竟是如何做到的呢?Looper、Handler、MessageQueue究竟在这背后进行了怎样的运作。本期,让我们一起从Thread开始,逐步探寻这个完美的线程链背后的秘密。
by @码个蛋 2017-05-24 22:21 查看详情
Android动画实现详解 (mp.weixin.qq.com)
我们都知道,漂亮的用户界面是衡量一款应用\"好坏\"很重要的依据,因为人都是视觉动物,就好比说花容月貌总有男人为之倾倒,英俊潇洒总能博得芳心。这是一个不容置疑的事实,那么我们的应用也是如此,一个漂亮的用户交互界面能提升用户对应用的好感,提升用户体验。而动画是提升用户体验的一个重要因素,好的动画交互让人用着更舒心,那么今天的这篇文章就是介绍Android中动画实现,让我们的应用动起来。
by @码个蛋 2017-05-23 18:00 查看详情
5步学习法,从方法到实践 (url.cn)
很多人都想通过学习来提升自己,但是,可能因为两个问题,阻碍了自己的高效提升:

学什么?

怎么学?

本文将从自己的学习实践出发,针对这两个问题,给出自己的一套学习流程。在具体的流程中,也会涉及到各种工具的使用技巧。
by @码个蛋 2017-05-22 19:57 查看详情
沉浸式管理:让你的APP更优雅 (mp.weixin.qq.com)
自从android4.4开始,android手机状态栏再也不是一成黑的时代,之前叫做变色龙,miui6发布会把他叫做沉浸式,之后大家就自然而然的接受了沉浸式这个名称,其实实际应该叫做Translucent Bar,即为透明状态栏。

沉浸式实现原理其实是使整个activity布局延伸到整个屏幕,然后使状态栏变成透明色,有些手机会有导航栏,同样也可以把导航栏变成透明色,这样会使一些app更加美观。
by @码个蛋 2017-05-19 18:03 查看详情
跟着google学习mvp架构 (mp.weixin.qq.com)
这系列的章节内容,将会带大家分析google官网这个架构的好东西。
by @码个蛋 2017-05-17 17:55 查看详情
Android灵魂画家的18种混合模式 (mp.weixin.qq.com)
重新认识神秘的PorterDuffXfermode。
学会正确的使用PorterDuffXfermode。
收获【两张示例图】,帮助你在实际中正确的运用各种混合模式。
by @码个蛋 2017-05-16 18:00 查看详情
给初学者的RxJava2.0教程(五):背压(Backpressure) (mp.weixin.qq.com)
大家喜闻乐见的Backpressure来啦.

这一节中我们将来学习Backpressure. 我看好多吃瓜群众早已坐不住了, 别急, 我们先来回顾一下上一节讲的Zip.
by @码个蛋 2017-05-16 17:58 查看详情
武林秘籍之设计模式迷你手册 (mp.weixin.qq.com)
哎呀呀,不得了,不得了,小伙子你知不知道你刚才有道光从天灵盖喷出来,年纪轻轻就有一身横练的双手,简直就是百年一遇的code天才啊! 这要是让你打通任督二脉还不飞龙上天啊,我这有本《设计模式迷你手册》秘笈是无价之宝,我看与你有缘,收你一包辣条,传授给你吧。
by @码个蛋 2017-05-12 18:10 查看详情
给初学者的RxJava2.0教程(四) :zip操作符使用 (mp.weixin.qq.com)
在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候,感觉时机未到, 因此,这里先来做个准备工作, 先带大家学习zip这个操作符, 这个操作符也是比较牛逼的东西了, 涉及到的东西也比较多, 主要是一些细节上的东西太多, 通过学习这个操作符,可以为我们下一节的Backpressure 做个铺垫.
by @码个蛋 2017-05-11 19:54 查看详情
Android实用View:仿微信支付密码输入框 (url.cn)
开始阅读本篇文章之前先来说一下使用场景吧,我们知道如今移动支付已经占据我们日常支付的90%的份额,以微信支付和支付宝支付为主,也越来越多的APP开始添加支付模块,不管使用哪种支付有一个步骤是少不了的,那就是输入支付密码(指纹支付再此就不做讨论了哦),所以今天来给大家带来一篇自定义支付密码输入框的设计和实现方式,同时记录自己工作中遇到的问题及解决办法。
by @码个蛋 2017-05-10 17:45 查看详情
2017年4月美团Android面试总结 (mp.weixin.qq.com)
开发职位或许没有之前如此火爆,但是只要你有真才实学,找个较好的工作还是比较容易的。如果你是985,211,如果你是硕士学历,那找个满意的offer更是不再话下;即使不是上面的条件,只要你好好努力的学习,把每一项的技术点攻破了,同样可以达到甚至超越上面条件的同学。
by @码个蛋 2017-05-09 18:08 查看详情
给初学者的RxJava2.0教程(三) (mp.weixin.qq.com)
上一节讲解了线程调度, 并且举了两个实际中的例子, 其中有一个登录的例子, 不知大家有没有想过这么一个问题, 如果是一个新用户, 必须先注册, 等注册成功之后再自动登录该怎么做呢?
by @码个蛋 2017-05-08 12:40 查看详情
给初学者的RxJava2.0教程(二) (mp.weixin.qq.com)
上一节教程讲解了最基本的RxJava2的使用, 在本节中, 我们将学习RxJava强大的线程控制.
by @码个蛋 2017-05-06 10:53 查看详情
给初学者的RxJava2.0教程(一) (mp.weixin.qq.com)
这个教程, 帮助那些没有用过RxJava的朋友入门
by @码个蛋 2017-05-05 17:38 查看详情
Android自定义动画酷炫的提交按钮 (url.cn)
在这里分享的是设计实现思路,仅供学习使用,让大家拿到稍微复杂点的动画的时候要知道该如何去一步步分解实现,而不是抱怨。
by @码个蛋 2017-05-04 17:30 查看详情
你一定会用到的RxJava常用操作符 (url.cn)
阅读本文前请先了解 RxJava 的基本使用。
by @码个蛋 2017-05-03 17:54 查看详情