1.单一职责2.## 里氏替换原则[https://www.cnblogs.com/o-andy-o/p/10315188.html]// 面向对象的豫园的三大特点是:继承、...
本文记录一下Kotlin协程如何配合其他网络请求框架来进行网络请求。其中涉及的底层原理暂时不去关注。 本篇文章中使用到的接口来自wanandroid[https://wana...
最近在项目想出的解决方法,断网时候,记录操作,把数据保存到list里面,等网络来了后,按顺序取出list的内容,然后依次请求网络。 1.定义存放操作的list,里面的map是...
崩溃堆栈信息 可以看到是在 onSaveInstanceState 之后操作了 DialogFragment。那么什么场景下会触发 onSaveInstanceState 呢...
这是粗体 一级标题 二级标题 三级标题 六级标题 这是下划线方式标题 这是下划线二级标题 段落1小段 文本1 文本1 文本2 文本3 文本1 文本2 文本3 测试连接我的简书...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...