android-“ requestActivityTransitionUpdates”和“ requestActivityUpdates”中哪一个消耗的电池比其他电池少?
作者:互联网
在Android中有两种玩游戏的选项:
1st:在特定时间间隔内检测活动:
public Task<Void> requestActivityUpdates (
long detectionIntervalMillis,
PendingIntent callbackIntent
);
第二:通过在过渡期间捕获特定活动来处理特定活动:
public Task<Void> requestActivityTransitionUpdates (
ActivityTransitionRequest activityTransitionRequest,
PendingIntent pendingIntent
);
第二选择没有检测间隔参数.因此不清楚在一分钟内检查传感器多少次.
我不知道在考虑电池影响时应该使用哪一个?
解决方法:
答案是requestActivityUpdates.因为它仅使用低功率传感器,以将功耗降至最低(参考link).但是,由于已弃用requestActivityUpdates,因此无法再进行比较,您只能使用requestActivityTransitionUpdates(参考link).
标签:google-play-services,location,activity-recognition,android 来源: https://codeday.me/bug/20191109/2011528.html