前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
IP属地:上海
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
项目重构 横向代码耦合——业务代码之间没有明显的模块边界,模块之间调用呈网状结构。纵向代码耦合——没有合理的纵向分层,很多基础功能代码里包含了大量的业务功能,业务代码与基础功...
Kotlin 可以对一个类的属性和方法进行扩展,且不需要继承或使用 Decorator 模式。 扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。 我们使用kotli...
Git 是一款开源优秀的版本管理工具,它最初由 Linus Torvalds 等人开发,用于管理 Linux Kernel 的版本研发。相关的书籍和教程网上琳琅满目,它们多数...
亲爱的简书用户 「简书」因个别上传作品用户违反《中华人民共和国网络安全法》《互联网信息服务管理办法》《互联网新闻信息服务管理规定》《互联网用户公众账号信息服务管理规定》《移动...
本文是 Android 系统学习系列文章中的第一章节第二小节内容,从源码出发说明了 Android 应用进程是如何启动的,经过哪些进程的通力合作,它们是如何是设计的。。对此系...
本系列专题的第二个板块“理解JVM”是对周志明老师的《深入理解Java虚拟机》著作的学习和扩展,也是在春招过程中发现自己Java基础的不足,特意精选了几个重要知识点进行总结。...