本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 背景 当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务...
IP属地:山东
本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 背景 当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务...
前言 组件化与模块化已经深入体现到软件开发当中,也是为了让开发者更好的去解决软件上的高耦合、低内聚、无重用的3大代码问题。在写这篇文章之前,我也百度过很多相关介绍文章...
最近在公司经常听到组件的概念,请教多个老员工无效,闲暇的时候去网上看了看,以下纯属个人理解,还望各位前辈指教。 组件(Component)和模块(Module)又是一对容易混...
是什么? RunLoop其实是iOS中的一种消息机制的处理模式。字面的意识就是跑圈,那就是循环了呗。对,就是循环! 理解: 学过C语言的同学都知道,每个程序从开始运行到完成需...
接上一篇文章:Android启动流程简析(二) 7. SystemServer启动介绍 SystemServer需要从Zygote fork SystemServer开始分析...
01 但愿人长久,千里共婵娟——苏轼 比较普通的一句,全民都会,但是也是最实用的一句。婵娟就是月亮,赏月时吟咏这句,既能祝福身边人地久天长,也能表达对远方人的思念。 02 中...
5 年前,一个美国人来中国旅游,他只要需要一张 Visa 或者 MasterCard 的银行卡,至少在一二线城市,他是生活方便的。 今天,一个美国人再来中国,他却几乎无法生活...
平常在工作中我们常常会引用到第三方开源库,比如butterknife, Gilde, RxJava等等。其中最简单方便快捷的方式就是在gradle中用compile引用,例如...