Box 黑科技 —— 支持手机端反编译 !

项目地址:Box文末扫码获取最新安装包。前言有将近一个月没有更新文章了,一方面在啃AOSP,消化起来确实比较慢。在阅读的过程中,有时候上来就会陷入源码细节,其实这是没有必要的。刚开始更多的应该从整体脉络上去理解,摸清整个流程之后再去有针对性的看某些细节,才会事半功倍。下一篇应该会带来Activity

全新 LeakCanary 2 ! 完全基于 Kotlin 重构升级 !

大概一年以前,写过一篇LeakCanary源码解析,当时是基于1.5.4版本进行分析的。Square公司在今年四月份发布了全新的2.0版本,完全使用Kotlin进行重构,核心原理并没有太大变化,但是做了一定的性能优化。在本文中,就让我们通过源码来看看2.0版本发生了哪些变化。本文不会过多的分析源码细

Retrofit 2.6.0 ! 更快捷的协程体验 !

近日Retrofit更新到了2.6.0版本,内置了对KotlinCoroutines的支持,进一步简化了使用Retrofit和协程来进行网络请求的过程。其实纵观编程语言的发展历史,从汇编到C/C++,从Java,OC到Swift,Kotlin,甚至被纳入教材的Python,都有一个共同的特点。随着C

真香!Kotlin+MVVM+LiveData+协程 打造 Wanandroid!

关注秉心说TM,公众号后台回复玩安卓即可获取Wanandroid安装包。Wanandroid是鸿洋鸿大大的安卓开源知识网站,包含最新博文,最新项目,常用工具,公众号文章收录等等功能,同时也开源了所有API接口,方便大家打造自己的Wanandroid客户端。Github上关于Wanandroid的客户

Box —— 我的开发助手

项目地址:Box为什么要做Box?其实源于开发过程中一些很小的需求,也许并不常见,但是每次碰到都要费一些功夫。所以想着写一个小应用,集成一些常用功能,给开发带来一些便利。下面这些小需求,你也遇到过吗?如何查看当前Activity?看到别人优秀的UI界面想借鉴一下如何实现?看到别人的应用实现了自己不知