Android 开发面试题(真实职场版+详细答案).docx

Android 开发面试题(真实职场版+详细答案).docx

Android开发面试题(真实职场版+详细答案)

一、Android基础核心(必问)

1.Activity四种启动模式、区别、实际使用场景

答案:

1)standard(默认):每次启动都新建实例,不管栈中是否存在,谁启动它就入谁的任务栈。适合首页、详情页这种可以重复打开的页面。

2)singleTop(栈顶复用):如果当前Activity在栈顶,直接复用,不走onCreate,只走onNewIntent;不在栈顶则新建。适合搜索页、登录页,防止重复打开同一个页面。

3)singleTask(栈内复用):整个任务栈内只存在一个实例,启动时会把该Activity之上的所有页面全部出栈,

文档评论(0)

1亿VIP精品文档

相关文档