前言 最近遇到一个很奇怪的问题,一个新的页面打开后,旧的页面在大概10秒钟的时候才回调onStop(),导致视频一直在后台播放。 然后自己以及同...
前言 最近遇到一个很奇怪的问题,一个新的页面打开后,旧的页面在大概10秒钟的时候才回调onStop(),导致视频一直在后台播放。 然后自己以及同...
1.1 请谈谈你对 MVC、MVP、MVVM、MVI的理解? MVC Model:主要用于网络请求、数据库、业务逻辑处理等操作。View:用于展...
大纲 Java 基础 1. ==、equals 和 hashCode 的区别 == 用于基础数据类型的判断时,比较的是值,用于引用类型的判断时,...
对于绝大多数 Android 开发工程师来说,掌握Android Framework 一直是一个不光要熟练而且必须要精通的技能。Framewor...
自定义View 自定义View的基本方法 自定义View的最基本的三个方法分别是:onMeasure(),onLayout()、onDraw()...
前言 这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通...
问题: 1、主线程中有Looper,不停的循环,为什么主线程没有卡死? 2、线程运行结束,线程生命周期也就结束了,为什么主线程没有结束。 参考:...
参考资料:https://qwerhuan.gitee.io/2020/10/08/android/android-quan-mian-jie-...
类(Class) 与类型(Type) Kotlin 中类和类型是不一样的概念,如下图: 型变 型变是指类型转换后的继承关系。Kotlin 的型变...
既然是探究Activity异常情况下的生命周期,首先就得搞明白Activity在哪些情况下会出现异常情况。在实际的开发过程中,我们经常会碰到的异...
专题公告
面试