240 投稿
收录了12篇文章 · 3人关注
  • 频繁绘制导致的卡顿/ANR/生命周期异常解决思路

    前言 最近遇到一个很奇怪的问题,一个新的页面打开后,旧的页面在大概10秒钟的时候才回调onStop(),导致视频一直在后台播放。 然后自己以及同...

  • Resize,w 360,h 240
    Android 综合技术面试题

    1.1 请谈谈你对 MVC、MVP、MVVM、MVI的理解? MVC Model:主要用于网络请求、数据库、业务逻辑处理等操作。View:用于展...

  • Resize,w 360,h 240
    Android 汇总:基础知识

    大纲 Java 基础 1. ==、equals 和 hashCode 的区别 == 用于基础数据类型的判断时,比较的是值,用于引用类型的判断时,...

  • Resize,w 360,h 240
    Framework应用框架为什么重要呢?

    对于绝大多数 Android 开发工程师来说,掌握Android Framework 一直是一个不光要熟练而且必须要精通的技能。Framewor...

  • Resize,w 360,h 240
    Android面试题集(三)

    自定义View 自定义View的基本方法 自定义View的最基本的三个方法分别是:onMeasure(),onLayout()、onDraw()...

  • Android高级

    前言 这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通...

  • Android Handler解读

    问题: 1、主线程中有Looper,不停的循环,为什么主线程没有卡死? 2、线程运行结束,线程生命周期也就结束了,为什么主线程没有结束。 参考:...

  • Resize,w 360,h 240
    Android面试题(2)

    参考资料:https://qwerhuan.gitee.io/2020/10/08/android/android-quan-mian-jie-...

  • Kotlin泛型、协变、逆变

    类(Class) 与类型(Type) Kotlin 中类和类型是不一样的概念,如下图: 型变 型变是指类型转换后的继承关系。Kotlin 的型变...

  • Resize,w 360,h 240
    Activity异常情况下的生命周期

    既然是探究Activity异常情况下的生命周期,首先就得搞明白Activity在哪些情况下会出现异常情况。在实际的开发过程中,我们经常会碰到的异...

专题公告

面试