首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android面试
订阅
FTDJT
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
谈谈 Android 渲染机制:如何绘制并显示一帧图像?
本文将介绍Android的渲染机制。了解Android的渲染机制不论是对日常的开发,还是渲染问题排查都会有帮助。本文希望能带你了解Android是如何绘制并显示一帧图像的,同时会涉及PerfettoU
Android OOM微锦囊
线程数超限,即proc/pid/status中记录的线程数(threads 项)突破 /proc/sys/kernel/threads-max 中规定的最大线程数。 调用 mmap 分配栈内存。这里 mmap flag 中指定了 MAP_ANONYMOUS,即匿名内存映射。这是…
【Android FrameWork】①系统服务及应用进程相关
1. Zygote作用、启动流程、工作原理 2. Android系统的启动 3. 怎么添加一个系统服务 4. 系统服务和bind的应用服务有什么区别 5. ServiceManager的启动和工作原理 1. 应用进程是怎么启动的 2. 应用是怎么启用binder机制的 3. 谈…
【Android FrameWork】②四大组件相关
1. Activity启动流程 2. Activity显示原理 3. 应用的UI线程是怎么启动的 1. 说说Service的启动原理 3. 说说动态广播的注册和收发原理 4. 说说静态广播的注册和收发原理 5. 说说Provider的启动原理
【Android FrameWork】③UI体系相关
1. 说说Android的UI刷新机制 2. surface跨进程通信原理 4. vsync机制
【Android FrameWork】④进程通信相关
1. Android FrameWork用到了哪些IPC方式? 2. 谈谈对Binder的理解 3. 一次完整的IPC通信流程是怎样的? 4. binder对象跨进程传递原理是怎么样的?
【Android FrameWork】⑤线程通信相关
1. 线程的消息队列是怎么创建的 2. 说说android线程间消息传递机制 3. handler的消息延时是怎么实现的? 4. 说说IdleHandler的原理 比如打开App,收到了很多条推送,现在要处理这些推送消息并刷新页面,如果刷新界面是一个繁重的任务,那么来一条推送刷…
【Android FrameWork】⑥综合面试问题
1. 怎么跨进程传递大图片 2. ThreadLocal原理 3. 说说Looper的副业(待完善) 4. 怎么检查线程有耗时任务 5. 怎么同步处理消息 6. 你去了解framework是为了解决一个什么样的问题,怎么解决的? 7. 应用组件相关题目 8. 消息通信相关题目 …
android面试笔试总结(android篇)
standard:这个是android默认的Activity启动模式,每启动一个Activity都会被实例化一个Activity,并且新创建的Activity在堆栈中会在栈顶。 singleTop:如果当前要启动的Activity就是在栈顶的位置,那么此时就会复用该Activi…
这是一份面向Android开发者的复习指南|掘金技术征文
覆盖的知识点有Android、Java、Kotlin、Jvm、网络和设计模式。 和大部分人一样,我在复习完第一遍Android知识的情况下,看到相关的知识回答的仍然不能够令自己满意。 在第二遍系统复习的时候,我着重记住每个知识点的关键字,根据这些关键字拼凑出大概的知识点,最后看…