1.手机定位分类

根据不同的定位方式,手机定位又分为卫星定位和网络定位两大类。

2.卫星定位服务提供系统

卫星定位服务由几个全球卫星导航系统提供,主要包括美国GPS,俄罗斯格洛纳斯,中国北斗。

3.卫星定位注意事项

使用卫星定位需要开启手机上的GPS功能,并且最好在室外使用,因为室内不容易收到卫星的定位信号。

4.网络定位分类

网络定位有基站定位与WIFI定位两个子类。

5.基站定位原理

基站定位的原理是监测SIM卡能搜索到周围的哪些基站,手机必然处于这些基站信号覆盖的重叠区域,再根据每个基站的位置信息就能得出手机的大致方位了。使用基站定位需开启手机上的数据连接功能。

6.WIFI定位原理

Wifi定位的原理是手机接入某个公共热点网络,比如首都机场的Wifi,提供Wifi热点的路由器有自身的MAC地址与电信宽带的网络IP,通过查询Wifi路由器的位置便可得知接入该Wifi手机的大致位置。使用Wifi定位需开启手机上的WLAN功能。

7.网络定位原理

无论是基站定位还是Wifi定位,手机自身只能获取基站与WiFi路由器的信息,无法直接得到手机的位置信息。要想获得具体的方位,必须先把基站或Wifi路由器的信息传给位置服务商(比如高德地图和百度地图),位置服务器储存了每个基站和WiFi路由器的编号、MAC地址、实际位置,从这个庞大的网络数据库找到具体基站或WiFi的详细位置,再返回给手机客户端。因为需要后端的网络参与计算手机的位置信息,所以基站定位和WiFi定位统称为网络定位,国产手机网络定位的计算功能由高德地图和百度地图分别提供。

Android中手机定位相关知识点汇总相关推荐

  1. Android 7.0 插卡后APN信息的加载流程、UI界面编辑APN的流程及Android中APN配置相关的漏洞

    终端中有一个apns-config.xml文件,负责定义各个运营商规定的默认APN参数. 开机后,终端启动Phone进程时,会加载运行在Phone进程中的TelephonyProvider. Tele ...

  2. Android 与手机通讯相关的状态和信息的类 TelephonyManager

    Android里获取运行商的类和方法,以及号码段与运营商的对应关系很容易就能搜到, 与手机通讯相关的状态和信息可有系统服务类TelephonyManager获取,获取手机网络状态用到的类为Connec ...

  3. android 手机震动1次,Android中手机震动的设置(Vibrator)的步骤

    Android中手机震动的设置(Vibrator)的步骤: a.通过系统服务获得手机震动服务,Vibrator vibrator = (Vibrator)getSystemService(VIBRAT ...

  4. Android中手机录屏及数据解析

    Android中手机录屏及数据解析: 获取手机录屏数据: 01.手机权限获取 //动态请求权限的数组 //请求权限的数组,可以在数组中添加你需要动态获取的权限 private val PERMISSI ...

  5. 安卓辅助编程Android中系统触摸相关辅助类总结

    Android中系统触摸相关辅助类总结 如何自学 Android 编程 Android开发最佳学习路线图

  6. 安卓手机运行linux声音,Android中手机声音调节步骤

    Android中手机声音调节步骤: a.通过系统服务获得声音管理器: AudioManager audioManager =  (AudioManager)getSystemService(Servi ...

  7. Android中手机声音调节步骤:

    Android中手机声音调节步骤:   a.通过系统服务获得声音管理器:   AudioManager audioManager =  (AudioManager)getSystemService(S ...

  8. android魅族手机 定位功能吗,魅族手机被偷? 看看Flyme找回案例 两招包你找回手机...

    原标题:魅族手机被偷? 看看Flyme找回案例 两招包你找回手机 现在的智能手机已经不仅仅是个简单的通讯工具,工作.生活都离不开智能的手机.往往智能手机中会存储着诸多重要资料,比如联系人方式.各种登录 ...

  9. 浅谈android中手机联系人字母索引表的实现

    实际上字母索引表的效果,可以说在现在的众多APP中使用的非常流行,比如支付宝,微信中的联系人,还有购物,买票的APP中选择全国城市,切换城市的时候,这时候的城市也就是按照一个字母索引的顺序来显示,看起 ...

最新文章

  1. hfss matlab联合仿真_一文搞定matlab 与 STK 联合调试仿真环境配置(文末附软件下载链接)...
  2. 微软修复20多年的老漏洞:Win95时就存在了
  3. 刚刚,国家新型互联网交换中心(以及新公司)正式成立!不止于降低网间结算费用...
  4. 对文本的内容进行排序
  5. Centos 7初始化脚本
  6. 用Bi-GRU语义解析,实现中文人物关系分析 | 附完整代码
  7. 授权MySQL账户访问指定数据库
  8. vue-cli webpack配置注释
  9. ABAQUS 转子动力学载荷
  10. 手机上怎么换证件照底色?手机一键照片改背景颜色
  11. C#:快速排序,有相同的数字会忽略,然后继续先前的寻找方向去找下一个满足要求的数字进行替换
  12. web静态网页-爱心公益小站
  13. 它是一个完全可以代替知网的精品网站
  14. 在cmd中遍历局域网内的IP命令解析
  15. flash在线视频播放器
  16. Nginx安装和配置
  17. 计算机二级c语言程序题怎么评分,计算机二级编程题怎么给分
  18. 大四学生“精通C语言”的学习路线
  19. 计算机主板优缺点,主板对电脑性能影响大不大?稳定性全靠它
  20. 腾讯云COS 服务临时密钥 JAVA SDK

热门文章

  1. 【过关斩将】运维老鸟带教你如何精通运维
  2. MBA-day10 逻辑学-直言
  3. ABAP BAPI:BAPI_PR_CHANGE批量修改采购申请审批状态等
  4. 非常简单的animation动画
  5. iOS 简单动画效果
  6. python《红楼梦》人物统计
  7. iOS15上怎么打开epub类型文件
  8. 调度算法—FCFS调度算法详解
  9. 数学/线性代数 {矩阵初等变换,[阶梯形/最简形]矩阵,初等矩阵}
  10. 湖北武汉资料员报考建筑工程资料的管理措施建筑七大员报考