前言 看完本文可以达到什么程度 自顶向下分析 学会 hook task 学会自定义 task,自定义 gradle 插件 掌握改造 Robust 预备知识 理解 gradle...

IP属地:上海
前言 看完本文可以达到什么程度 自顶向下分析 学会 hook task 学会自定义 task,自定义 gradle 插件 掌握改造 Robust 预备知识 理解 gradle...
1 前言 距离首次接触 Dagger2 已经有半年的时间了,从最初的一脸懵逼,到慢慢的熟练使用,这个过程真的感谢 MVPArms,这半年在 MVPArms 真的学到很多东西,...
fitsSystemWindows 介绍 根据官方文档,如果某个View 的fitsSystemWindows 设为true,那么该View的padding属性将由系统设置,...
mqtt源码分析 为什么要分析源码呢,一是为了需求扩展,二也是为了学习优秀的源代码。 连接 逐层跟代码,到ClientComms类,该类用于与server通讯,发送和接收mq...
mqtt介绍与使用 mqtt协议是轻量级的消息订阅和发布(publish/subscribe)协议,建立在TCP/IP协议之上,物联网、消息推送中用的很多。 如何使用请参考此...
参考鸿神的博客http://blog.csdn.net/lmj623565791/article/details/51148825; 鸿神的博客实在太简略了,很多细节多没有说...
既然你已经点到这里来了,那么你肯定对aidl有所了解,什么,aidl是啥你都不知道?好,不要慌,读了这篇文章你肯定就懂了。 什么是aidl呢 AIDL是Android Int...
jar和arr的区别 jar无法携带资源文件,如果需要携带,只能放到assets目录下再打成jar包,代码里获取也必须通过获取AssetManager的方式来得到资源文件,很...