首页 > TAG信息列表 > 抽丝剥茧

抽丝剥茧 Jetpack | Lifecycle 到底解决了什么问题?

作者:路遥TM Lifecycle(生命周期) 在任何 GUI 编程中都是基石般的存在,Android 也不例外。 作为用户,在页面跳转,旋转屏幕,查看通知,切换应用等日常操作中,都期望获得流畅连贯的使用体验。在这背后,就需要我们开发者在生命周期组件的不同阶段中进行相应的逻辑处理。这里的生命周期组

抽丝剥茧聊Kotlin协程之聊聊Job和SupervisorJob的区别

1. 前言 随着协程的普及,协程知识越来越被面试官青睐。首先,协程的面试题一般都很简洁,一两句简单的话就能把问题描述清楚,其次于面试官而言,协程框架中精妙的数据结构与算法可以很好的考察应聘者对基础知识的掌握程度。相对于烂大街的Android八股文,它又能很好的考察应聘者的主动

抽丝剥茧设计模式-你真的懂单例模式吗?

一、概述    单例模式的目的是保证一个类仅有一个实例,并提供一个访问它的全局访问点。防止一个全局使用的类频繁地创建与销毁。   应用场景:Spring中的bean、计数器等。   关键代码:构造函数是私有的。   接下来介绍10种单例模式写法,有点像孔乙己里面茴字有多种写法一样,

抽丝剥茧设计模式-1

推荐一种学习方式:   先了解梗概,脉络,再学习细节。   学习一项技术,一定要先了解应用场景或者这门技术解决什么问题? 最近的心得:   将军赶路,不追小兔。   如果要系统的学习一个领域的知识,刚开始需要控制住自己的好奇心,利用大块时间,搞清楚知识梗概;利用碎片化时间,深入细节。