前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
项目重构 横向代码耦合——业务代码之间没有明显的模块边界,模块之间调用呈网状结构。纵向代码耦合——没有合理的纵向分层,很多基础功能代码里包含了大量的业务功能,业务代码与基础功...
Android中volley框架,因为httpclient的问题,不建议使用 基本代码逻辑: 执行post请求的方法: 上传文件的方式: 下载图片: }
Kotlin 可以对一个类的属性和方法进行扩展,且不需要继承或使用 Decorator 模式。 扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。 我们使用kotli...
Git 是一款开源优秀的版本管理工具,它最初由 Linus Torvalds 等人开发,用于管理 Linux Kernel 的版本研发。相关的书籍和教程网上琳琅满目,它们多数...
亲爱的简书用户 「简书」因个别上传作品用户违反《中华人民共和国网络安全法》《互联网信息服务管理办法》《互联网新闻信息服务管理规定》《互联网用户公众账号信息服务管理规定》《移动...
将军孤坟无人问,戏子逼事天下知!