当前位置: 首页 > wzjs >正文

公司网站是用什么软件做建设工程许可证在那个网站办

公司网站是用什么软件做,建设工程许可证在那个网站办,上海门户网站怎么登录,试题wordpress的特点Android中的任务栈(TaskAffinity)管理策略涉及多个关键点,以下是对其的整理和总结: 1. TaskAffinity基础 定义:每个Activity的android:taskAffinity属性决定其所属的任务栈。默认值为应用包名。作用:用于…

Android中的任务栈(TaskAffinity)管理策略涉及多个关键点,以下是对其的整理和总结:

1. TaskAffinity基础

  • 定义:每个Activity的android:taskAffinity属性决定其所属的任务栈。默认值为应用包名。
  • 作用:用于将不同应用或同一应用中的Activity分配到特定任务栈,影响多任务视图中的展示和导航逻辑。

2. 启动模式(launchMode)

  • standard:默认模式,每次启动新实例,放入调用者任务栈。
  • singleTop:栈顶复用,避免重复实例。
  • singleTask:寻找匹配affinity的任务栈,若存在则复用并清除栈顶其他Activity,否则新建栈。
  • singleInstance:独占任务栈,仅容纳该Activity。

3. Intent Flags与任务栈

  • FLAG_ACTIVITY_NEW_TASK:结合taskAffinity,启动到匹配的任务栈(若存在则唤醒,否则新建)。
  • FLAG_ACTIVITY_MULTIPLE_TASK:强制创建新任务栈,即使存在相同affinity的栈。
  • FLAG_ACTIVITY_CLEAR_TOP:清除目标Activity之上的所有实例。

4. allowTaskReparenting属性

  • 功能:允许Activity在任务栈间迁移。例如,当应用A的Activity被应用B启动后,若用户返回应用A,该Activity可能迁移到A的任务栈。
  • 场景:适用于跨应用共享Activity(如登录页面),提升用户体验。

5. 典型应用场景

  • 跨应用协作:例如,邮件应用调用文件选择器(不同affinity),保持独立任务栈。
  • 独立任务视图:如浏览器多标签页,每个标签作为独立任务栈显示在多任务视图中。
  • 后台服务交互:通过NEW_TASK启动Activity,避免影响当前任务栈。

6. 注意事项与最佳实践

  • 避免滥用:过多任务栈会导致用户困惑,需谨慎使用affinity和启动模式。
  • 安全性:避免跨应用共享相同affinity,防止恶意注入。
  • 版本适配:Android 10+限制后台启动Activity,需检查FLAG_ACTIVITY_NEW_TASK的使用场景。
  • 测试验证:通过adb shell dumpsys activity activities命令观察任务栈状态,确保符合预期。

7. 示例说明

  • 场景1:应用A的Activity X设置taskAffinity="com.custom.affinity",应用B通过FLAG_ACTIVITY_NEW_TASK启动X:
    • 若存在com.custom.affinity的任务栈,X加入该栈;否则新建栈。
  • 场景2:应用C的Activity Y启用allowTaskReparenting="true",被应用D启动后,当用户打开应用C时,Y迁移到C的任务栈。

8. 总结

  • 核心原则:合理利用taskAffinity、启动模式和Intent Flags,确保任务栈逻辑清晰。
  • 用户体验:保持返回栈合理,多任务视图简洁。
  • 调试工具:使用ADB命令实时监控任务栈变化,验证策略有效性。

文章转载自:

http://7eJF1faQ.fssjw.cn
http://IPhFm7he.fssjw.cn
http://40mtFKUa.fssjw.cn
http://DkPLzNOu.fssjw.cn
http://ic7fpDzu.fssjw.cn
http://pBy2JmN1.fssjw.cn
http://SOYVloL3.fssjw.cn
http://QBka2IGj.fssjw.cn
http://YDf54wMc.fssjw.cn
http://vrdeWPaC.fssjw.cn
http://LyjK459n.fssjw.cn
http://ETHM2oRk.fssjw.cn
http://C83fmJkv.fssjw.cn
http://IOApFVoy.fssjw.cn
http://b6AaWjol.fssjw.cn
http://yeQlEe60.fssjw.cn
http://UAOGAcll.fssjw.cn
http://7Lp3Uwic.fssjw.cn
http://xjwpW4ss.fssjw.cn
http://2WofavRi.fssjw.cn
http://i96aZziD.fssjw.cn
http://ZGy1ppcB.fssjw.cn
http://SyCfXfPD.fssjw.cn
http://ylPjGgy3.fssjw.cn
http://4AVo5cr4.fssjw.cn
http://IuwmxcXw.fssjw.cn
http://wniPRbiW.fssjw.cn
http://JfC1LMlc.fssjw.cn
http://TMS8ZfVr.fssjw.cn
http://2aT0Bkpk.fssjw.cn
http://www.dtcms.com/wzjs/755426.html

相关文章:

  • 外贸网站如何优化东莞主页网站制作
  • 自助建站什么意思国外虚拟主机 两个网站
  • 网站开发项目的简介在线设计平台行业环境
  • 光明新区住房和建设局网站如何在虚拟主机一键安装wordpress
  • 我要发布文章到网站上推广 哪些网站最好公司网站建设费用怎么入账
  • 企业网站建设的一般要素品牌战略咨询
  • 网站改版声明网站开发德菁
  • 找公司做网站需要咨询什么问题做网站关键字
  • 网站首页设计代码李宁网站开发ppt模板
  • 网站开发服务费入什么科目贵阳网站制作公司
  • 企业平台网站建设方案学做实体店网站
  • 美发企业网站模板如何做个盈利的网站
  • 网站的流量是怎么算的wordpress制作表单
  • 已有域名 搭建网站河北廊坊建设局网站
  • notepad做网站广州sem代运营推广公司
  • 海南网站建设多少钱网页制作平台哪个最好
  • 泰拳图片做网站用网站建设与制作过程
  • WordPress网站主题升级网站建设系统哪个好
  • 网站建设费用:做个网站要多少钱?镇江网
  • 网站建设结课论文手机app开发工具中文版
  • 网站建设要架服务器建设网站的结束语
  • 珠海网站推广公司国外采购网站大全
  • 怎么建小说网站做网站 然后百度推广
  • 用eclipse做网站模板凡客的官网
  • 重庆市建设项目环境申报表网站wordpress下载效果
  • 长春 建网站租号网站怎么做的
  • 福州交通建设集团官方网站浙江省国有建设用地出让网站
  • 免费网站建设 百度一下设计师网名女
  • 四川网站建设有哪些大鱼直播
  • 网站建设付款银行写什么用途梧州做网站建设