字节飞书面试

184 阅读1分钟

android基础 1、Application.startActivity,和Activity.startActivit区别,启动Activity栈问题 flag_new_task

2、Context的实现类 Application,Activity,Service; BroadCastReceiver: 静态注册:ReceiverRestrictedContext 动态注册:Application ContextProvider: Appilication

3、UI绘制,为啥要求在主线程,校验逻辑在哪 抛出异常点为:ViewRootImpl.requestLayout()

4、SurfaceView,在哪一层

5、插件化,如何解决资源id冲突问题 apt,自动生成R文件

6、

项目经验: 难点:架构,死循环检测(获得专利,金马奖)

算法题目: 二叉树按层级遍历,多维列表