• 线程池

    线程池的种类⭐⭐⭐⭐⭐ 线程池的优点⭐⭐⭐⭐ 平时当中使用案例⭐⭐⭐⭐ ThreadPoolExecutor⭐⭐ 为何要使用线程池,有何优点平时的安卓开发中,很多耗时操作不能在主线程中执行,不然就会阻塞主线程,因此我们常见的做法是new 一个Th...
  • Androids事件分发机制

    什么是事件分发机制,以及对应流程⭐⭐⭐⭐⭐ MotionEvent的认识?Cancel事件是什么情况下触发的⭐⭐⭐ OnTouchListener & OnTouchEvent & OnClickListener三者之间的关系⭐⭐⭐...
  • Android内存优化

    什么是OOM、内存泄漏、内存抖动?如何发生的? ⭐⭐⭐⭐⭐ Handler导致的内存泄露你是如何解决的? ⭐⭐⭐⭐ 知道如何定位内存泄漏吗?有什么工具?⭐⭐⭐⭐ 请至少例举出5种内存泄漏情况。⭐⭐⭐⭐⭐ 在 Android 中如何避免内存泄漏?⭐⭐...
  • Android卡顿优化(ANR)

    造成系统卡顿的根本原因 ⭐⭐⭐ 什么是 ANR ?导致原因有哪些?⭐⭐⭐⭐⭐ 如何避免发生 ANR ?⭐⭐⭐⭐ 分别说说Activity、BroadcastReceiver、Serice最长可耗时时间为多少?⭐⭐⭐⭐⭐ 谈谈你项目中避免ANR的一些...
  • Intent

    什么是 Intent 显式 Intent 和隐式 Intent 的区别 在隐式启动中 Intent 可以设置多个 action,多个 category 吗 隐式 Intent 的匹配规则 Activity 之间传递数据的方式 Intent 是否有大...
  • Context

    对Activity的Context的认识 Application和Activity,Context的区别 getApplication()和getApplicationContext()的区别 context错误用法有哪些 如何正确使用Contex...
  • Activity

    Activity的生命周期 Activity的启动模式 切换横竖屏时 Activity的生命周期变化 Activity的启动流程 Android应用程序的启动流程 什么是ActivityActivity(活动)是一个为实现交互而提供的Andro...
  • clip分类检索

    本质是将搜索匹配任务转化为分类任务 在视频内容相似性分析中,经常遇到用户输入关键词与视频内容相近度无法有效区分的问题。通过引入负文本标签的概念,结合标签对比算法,提高对视频内容的准确描述和相似性计算,更准确地获取符合需求的视频内容。 原始检索匹配对每...
  • Content Provider

    什么是Content Provider ContentProvider 是如何实现数据共享的(原理) 说ContentProvider、ContentResolver、ContentObserver 之间的关系 如何创建自己应用的内容提供者的使用场...
  • 广播

    Android里广播的分类 程序A能否接收到程序B的广播 广播注册的方式,并简单描述其区别 Broadcast的定义Broadcast Receiver是Android四大组件之一,是全局大喇叭,就像以前学校里面的大喇叭一样,有什么事情,就通过...
/8