Android 面试题及答案整理,最新面试题

Android中Intent的作用及分类 Intent在Android中用作组件之间传递信息,它可以用于启动活动(activity)、服务(service)和发送广播(broadcast)。Intent主要分为显式Intent和隐式Intent两大类。 1、显式Intent: 直接指定了要启动的组件...

Android面试官最喜欢问15道面试题

Java中内部类为什么可以访问外部类 1.因为内部类创建的时候,需要外部类的对象,在内部类对象创建的时候会把外部类的引用传递进去 设计移动端的联系人存储与查询的功能,要求快速搜索联系人,可以用到哪些数据结构?数据库索引,平衡二叉树(B树、红黑树) 红黑树特点1.root...

开源Android容器化框架Atlas开发者指南

7 课时 |
1532 人已学 |
免费
开发者课程背景图

Android最新面经,面试题,附答案,赶紧收藏起来吧

最真实的 Android 面经,最详细的面试回答,我都给你准备好啦!几大公司面试问题:https://juejin.im/post/6878902981400625160 里面都备注了回答要点!最重要的,遇到这些面试题该如何回答我都给你写好了,我愿称之为最强口水话。✨✨✨ Android 面试必备 ...

关于Android系统启动的几个常见面试题问答

1.zygote进程为什么不启用binder机制?1.原因是因为fork只能拷贝当前线程,不支持多线程的fork。 如果zygote使用binder的多线程模型与system_server进程进行通讯的话,fork()出的App进程的binder通讯没法用,那么只能再使用exec()启动一个新进程。...

Android体系课--Handler-Handler面试题

Hi,我是小余。本文已收录到 GitHub · Androider-Planet 中。这里有 Android 进阶成长知识体系,关注公众号 [小余的自习室] ,在成功的路上不迷路!Handler系列:Android体系课--Handler—按方法进行源码解析[Android体系课--Handler-...

Android 面试题:说一下 PendingIntent 和 Intent 的区别

Android 面试题:说一下 PendingIntent 和 Intent 的区别

前言从字面意思上理解,PendingIntent 是一种延迟的 Intent,表示一种延迟执行的意图操作。对,但又不完全对。 一句话概括,PendingIntent 一种是支持授权其他应用以当前应用的身份执行包装的 Intent 操作的系统特性。在这篇文章里,我将带你理解 PendingIntent...

Android 面试题二

跨进程通信的几种方式Intent,比如拨打电话 ContentProvider 数据库存储数据 Broadcast 广播通信 AIDL通信,通过接口共享数据wait和sleep 的区别wait是Object的方法,wait是对象锁,锁定方法不让继续执行,当执行notify方法后就会继续执行,sell...

Android 面试题

说下你所知道的设计模式与使用场景将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。使用场景比如最常见的AlertDialog,拿我们开发过程中举例,比如Camera开发过程中,可能需要设置一个初始化的相机配置,设置摄像头方向,闪光灯开闭,成像质量等等,这种场景下就可以使用建造...

关于Android Service服务的面试题

1.Service的onCreate回调函数可以做耗时的操作吗?不可以Service的onCreate是在主线程(ActivityThread)中调用的,耗时操作会阻塞UI如果需要做耗时的操作—— 线程和Handler方式2. 是否知道IntentService,在什么场景下使用IntentServ...

Android面试题:bindService获取代理是同步还是异步

Android面试题:bindService获取代理是同步还是异步

Android中bindService是一个异步的过程,什么意思呢?使用bindService无非是想获得一个Binder服务的Proxy,但这个代理获取到的时机并非由bindService发起端控制,而是由Service端来控制,也就是说bindService之后,APP端并不会立刻获得Proxy...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
149+人已加入
加入
相关电子书
更多
Android组件化实现
蚂蚁聚宝Android秒级编译—— Freeline
Android开发之多进程架构
立即下载 立即下载 立即下载