文章 2024-06-16 来自:开发者社区

Android面试题 之 网络通信基础面试题

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 序列化 判断标准 序列化后的码流大小性能跨语言 Serializable方式 码流偏大性能较低 XML方式 人机可读性好文件格式复杂、占带宽 JSON 轻量级、兼容性好、格式简单,人机可读性较好可读性没有XML好,额外空...

Android面试题 之 网络通信基础面试题
文章 2024-06-16 来自:开发者社区

Android面试题 之 Kotlin DataBinding 图片加载和绑定RecyclerView

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 定义BindingAdapter public class MyBindingAdapter { // @BindingAdapter("image") public static void set...

Android面试题 之 Kotlin DataBinding 图片加载和绑定RecyclerView
文章 2024-06-14 来自:开发者社区

Android面试题之activity启动流程

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 Launcher -> AMS activity -> instrumentation -> AMS AMS处理 Launcher应用启动新的应用 1、 启动activity,通过Binder机制,调用...

Android面试题之activity启动流程
文章 2024-06-14 来自:开发者社区

Android面试题之ActivityManagerService的启动流程

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 SystemServer启动 创建SystemContex 用于加载系统相关的资源,比如theme,android命名空间下的资源等创建引导服务,安装器Installer服务, AMS就属于引...

Android面试题之ActivityManagerService的启动流程
文章 2024-06-13 来自:开发者社区

Android面试题之Kotlin协程一文搞定

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 定义 协程基于线程,是轻量级的线程 作用 处理耗时任务,这种任务常常会阻塞主线程保证主线程安全,即确保安全地从主线程调用任何suspend函数 特点 让异步逻辑同步化最核心的点就是,函数或者一...

Android面试题之Kotlin协程一文搞定
文章 2024-06-13 来自:开发者社区

Android面试题之Kotlin协程到底是什么?它是线程吗?

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 协程是什么? 协程是线程吗?是线程池的线程?是轻量级的线程? 实际上,可以非常肯定的说,协程不是线程! 我们反过来想,如果协程是线程&#...

Android面试题之Kotlin协程到底是什么?它是线程吗?
文章 2024-06-13 来自:开发者社区

Android面试题之Kotlin的几种常见的类

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 初始化的顺序 主构造函数里声明的属性 类级别的属性赋值 init初始化块里的属性赋值和函数调用 次构造函数里的属性赋值和函数调用 延迟初始化 lateinit关键字用来延迟初始化 isInitialized可以检查是否初始化完成 class c...

Android面试题之Kotlin的几种常见的类
文章 2024-06-13 来自:开发者社区

Android面试题之Kotlin 协程的挂起、执行和恢复过程

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 协程的挂起、执行和恢复过程到底是怎么样的? 协程(Coroutine)的挂起和恢复机制是其高效管理并发性的核心。这些过程涉及多个关键步骤,包括状态和上下文的保存、释放线程控制权、以及恢复时的通...

Android面试题之Kotlin 协程的挂起、执行和恢复过程
文章 2024-06-13 来自:开发者社区

Android面试题之说说系统的启动流程(总结)

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 启动流程 Boot Rom -> Boot Loader -> Kernel -> 启动Init进程 -> Zygote进程 -> system_server进程 -> 启动AMS、WMS、PMS等服务 ->...

Android面试题之说说系统的启动流程(总结)
文章 2024-05-17 来自:开发者社区

100天!教你逐步突破,快速掌握成为 Python 高手!,安卓面试题及答案

正文 必学知识点:【RESTful】【Socket】【Pandas】【Numpy】【Kafka】【RabbitMQ】【MySQL】【Django】 资料内容: ...

100天!教你逐步突破,快速掌握成为 Python 高手!,安卓面试题及答案

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

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问