Android Location开启与关闭过程分析
发布时间
阅读量:
阅读量
Android Location开关过程分析
有同事发现,目前车机设备在进行刷机(线刷之后),每次所显示的location初始值(在设置中可见)均存在差异。此前对此并未涉及,因此今日对其进行深入探究,并整理成一篇博客。
location的三种运行模式?
通过进入设置->location界面观察,location主要具备以下三种运行模式:
high_accuracy battery_saving sensors_only
对应代码:
//packages/apps/Settings/src/com/android/settings/location/LocationMode.java
int mode = Settings.Secure.LOCATION_MODE_OFF;//其实还有一种off模式
if (emiter == mHighAccuracy) {
mode = Settings.Secure.LOCATION_MODE_HIGH_ACCURACY;
} else if (emiter == mBatterySaving) {
mode = Settings.Secure.LOCATION_MODE_BATTERY_SAVING;
} els
全部评论 (0)
还没有任何评论哟~
