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

泉州企业网站维护定制网站代下单怎么做

泉州企业网站维护定制,网站代下单怎么做,牡丹江建设信息网站,上海市新闻1、流程图 在 Android 系统中,App Standby 是一种省电机制,通过限制未使用应用的后台活动来减少电量消耗。其核心逻辑在 UsageStatsService 和 AppIdleController 中实现,并通过系统广播(如 USB 连接状态和 IDLE 状态变化&am…

1、流程图

在 Android 系统中,App Standby 是一种省电机制,通过限制未使用应用的后台活动来减少电量消耗。其核心逻辑在 

UsageStatsService 和 

AppIdleController 中实现,并通过系统广播(如 USB 连接状态和 IDLE 状态变化)触发相应的操作。

0

在 UsageStatsService 中,系统通过 isAppIdle 方法判断是否需要将应用囚禁。以下是应用不会被囚禁的例外情况:

1.系统应用:系统预装的应用不会进入 App Standby 状态。

2.包名为 "android" 的应用:核心系统组件不会被囚禁。

3.Doze 白名单中的应用:在 Doze 白名单中的应用不受限制。

4.正在活动的应用:当前正在前台运行或用户正在交互的应用不会被囚禁。

5.电话/短信相关应用:与电话、短信功能相关的应用不会被限制。

6.正在上传/下载的应用:正在进行网络传输的应用不会被囚禁。

7.绑定桌面小部件的应用:与桌面小部件绑定的应用不会被限制。

8.后台运行时间小于 5 秒的应用:短时间内进入后台的应用不会被囚禁。

2、架构图

0

3.理解 App Standby 模式

当用户一段时间未使用某个应用程序时,系统会将该应用标记为 App Standby(应用待机) 状态。在此状态下,系统会限制应用的后台活动(如网络访问、作业和同步),以节省电量。不过,如果满足以下任一条件,应用程序将不会进入 App Standby 状态:

用户主动启动应用:用户手动打开该应用。

应用具有前台进程:应用当前正在运行一个前台进程(例如,正在被一个 Activity 使用)。

应用显示可见通知:应用生成了一个用户可以在锁屏界面或通知托盘中看到的通知(例如,通过前台服务显示的通知)。

设备连接电源:当设备插入电源时,系统会解除应用的待机状态,允许其自由连接网络并执行未完成的任务和同步。

如果设备长时间处于空闲状态,系统会允许处于待机状态的应用 每天一次 访问网络,以便执行必要的后台任务。

4.测试 App Standby 模式

为了测试 App Standby 模式对应用程序的影响,可以按照以下步骤进行操作:

环境准备

确保测试设备(物理设备或虚拟设备)运行 Android 6.0(Marshmallow)或更高版本 的系统。

将设备连接到开发机,并安装待测试的应用程序。

运行应用程序

启动应用程序,并确保其运行某些活动(例如,触发后台任务或显示通知)。

强制进入 App Standby 模式

运行以下 ADB 命令,强制系统将应用程序设置为待机状态:

模拟设备断开电源(进入省电模式) adb shell dumpsys battery unplug 将应用程序设置为待机状态 adb shell am set-inactive <packageName> true <packageName>:替换为待测试应用程序的包名。

模拟唤醒应用程序

运行以下 ADB 命令,将应用程序从待机状态中唤醒:

将应用程序从待机状态中唤醒 adb shell am set-inactive <packageName> false 检查应用程序的待机状态 adb shell am get-inactive <packageName>

 观察应用程序行为

检查应用程序从待机状态恢复后,其 通知 和 后台活动 是否符合预期。

确保应用程序在待机模式和正常模式之间的切换不会影响其核心功能。

4.App Standby 与 Doze 模式的区别

App Standby 和 Doze 是 Android 系统中两种不同的省电机制,它们的目标都是通过限制应用的后台活动来减少电量消耗,但它们的触发条件、管控范围和行为机制有所不同。以下是它们的核心区别:

特性

Doze 模式

App Standby

触发条件

屏幕关闭 + 设备静止

应用进入后台一段时间(默认 2 小时)

管控范围

唤醒锁、网络访问、后台任务、同步、Alarm

网络访问、JobScheduler

行为机制

逐步增加休眠时间,定期维护窗口

限制后台活动,用户交互或充电时解除限制


文章转载自:

http://Pw1CrxOh.cpwmj.cn
http://mZTURtUA.cpwmj.cn
http://546v67x7.cpwmj.cn
http://18S923Df.cpwmj.cn
http://M5YzWq1o.cpwmj.cn
http://oXmdaEcC.cpwmj.cn
http://Zry0J91L.cpwmj.cn
http://mDjyHlPI.cpwmj.cn
http://kOXoeYEo.cpwmj.cn
http://RIdn96ix.cpwmj.cn
http://qU5u2gpN.cpwmj.cn
http://SYoPSTDo.cpwmj.cn
http://nBGVBTru.cpwmj.cn
http://N2fnSiCW.cpwmj.cn
http://TvCOVGd8.cpwmj.cn
http://CMlIu8PF.cpwmj.cn
http://D6u1yToG.cpwmj.cn
http://PRPHPD8U.cpwmj.cn
http://cL8sOJ8s.cpwmj.cn
http://Cvf7JTVA.cpwmj.cn
http://wq7kC9DG.cpwmj.cn
http://nSiRNxHI.cpwmj.cn
http://cFbV2t5D.cpwmj.cn
http://IqNwevb9.cpwmj.cn
http://3DRNS6x4.cpwmj.cn
http://RgpG32Br.cpwmj.cn
http://GetqTd5L.cpwmj.cn
http://agwtkLQA.cpwmj.cn
http://rHrnvr4x.cpwmj.cn
http://lsncFE24.cpwmj.cn
http://www.dtcms.com/wzjs/677052.html

相关文章:

  • 品牌网站设计案例wordpress注册未发送邮件
  • 手机商城官方网站高清免费观看电视网站
  • 网站上二维码怎么做的WordPress主题 o
  • 烽火台网站2023最近爆发的流感叫什么
  • 网站建设邮箱免费自助建站如何提升网站知名度
  • 很多卖假药冒产品用二级域名做网站微信分享接口网站开发
  • 西安中交建设集团网站建设部监理资质申报网站
  • 湛江免费建站进入公众号即弹出图文
  • 国外流行的内容网站wordpress登陆后评论
  • 网站备案是否收费网站建设步骤 高清教 程
  • 网址查询网站上海亿网站建设
  • wordpress网站运行时间代码做家教网站赚钱么
  • 海东商城网站建设碗网站
  • 网站源码分享丹徒网站建设哪家好
  • 网站不需要什么备案凯盛建设公司网站
  • 品牌网站建设怎么做wordpress 设置伪静态后
  • 做网站怎样连数据库室内设计工作室简介
  • 网站建设设计简介品牌建设的好处
  • 怎么做网站的内链wordpress更新之后字体发生变化
  • wordpress 教垜东莞网站排名优化seo
  • 做网站彩票代理犯法吗iis wordpress rewrite
  • 男女做爰全过程的视频网站wordpress设置权限777
  • 南京百度做网站电话网站的维护怎么做
  • 淘宝官网首页版本湖南seo推广软件
  • 西安 做网站铁汉生态建设有限公司网站
  • 做网站需要记哪些代码wordpress内网使用
  • 宠物网站设计说明书东莞外贸网站的推广
  • 南软科技网站开发开源php建站系统
  • 昆山建设局网站首页wordpress减少请求次数
  • 网站数据库结构被删了怎么办网站搭建技术要求