黑马程序员技术交流社区

标题: 郑州校区--技术面试题之《Android中Task任务栈的分配》 [打印本页]

作者: 我是楠楠    时间: 2017-8-18 13:35
标题: 郑州校区--技术面试题之《Android中Task任务栈的分配》
找工作,怎么才能拿到高薪offer,对于没有工作过、没有面试过的学员们,当天面试回来一定要总结。面试题一定要记下来,有笔试题就更好了,直接手机拍下来,晚上回来总结;不懂的可以问老师去群里面交流或者是查资料,把整理好的面试题共享,让其他小伙伴看到,每个人都这样做,日积月累我们就会有一个庞大的面试题库,受益你我他。一句话:面试——>总结——>分享。




                四种启动模式
                        standard", 标准默认情况下
                        "singleTop", 浏览器的书签,手机卫士里面的来电短信黑名单输入界面
                        "singleTask", 浏览器BrowserActivity在一个任务栈里面只允许有一个activity实例
                        "singleInstance"操作系统里只有一个任务栈,这个任务栈里面只有一个activity实例存在
                ●Activity的android:taskAffinity="xxx"属性  姻缘关系
                        应用场景:天气预报
                        1.配置后 当启动这个activity时就先去找有没有activity的亲和力属性相同 有就加入这个
                        activity所在的任务中没有就新开任务
                        2.affinity起作用需要的条件二者具备一个:
                        1.intent包含FLAG_ACTIVITY_NEW_TASK标记
                        2.activity元素启用了allowTaskReparenting属性.


作者: baby14    时间: 2019-1-22 07:56
多谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2