gpt4 book ai didi

android - 我的 android 服务会耗尽整个电池吗?

转载 作者:行者123 更新时间:2023-11-30 00:35:46 25 4
gpt4 key购买 nike

我来自阿根廷,抱歉我的英语不好......

我正在做一个 Android 应用程序,我有一项服务。

此服务每 XX 秒向外部网络服务发送一次通知(XX 是用户设置的参数)

所以我有:

XX秒=提醒时间;

for(;;){
try {
if(chkReminderNotif == true)
{
if(ReminderCount >= ReminderTime) {
ReminderCount = 0;
SendDataService("...........");
}
else{
ReminderCount = ReminderCount + 1;
}
}
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
Thread.currentThread().interrupt();
}
}

有最好的方法吗?

我会用这个代码耗尽电池吗?

不考虑SendDataService("…………")部分的消耗;"

谢谢,抱歉我的英语不好!

最佳答案

是的,它会耗尽你的电池。

您想改为使用 Android 的作业调度程序 API。这是一个很好的介绍。

https://medium.com/google-developers/scheduling-jobs-like-a-pro-with-jobscheduler-286ef8510129

关于android - 我的 android 服务会耗尽整个电池吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43435550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com