Android之地址服务
16lz
2021-12-25
Android的地址服务
为了帮助用户理解位置服务,Android提供了位置相关服务,地址编码服务。
地址编码服务是将经纬度信息转换成现实中的地址信息,包括国家、城市、街道等。
地址服务框架
地址服务和定位服务一样,均有LocationProviderService提供,在位置信息服务中,会初始化一个地址服务器,其派生自IGeocodeProvider,不同的Android ROM提供者,可以自行提供不同的地址服务源。在默认的Android服务中,由Google实现。
位置信息服务于地址服务源,通过Socket进行通信。如果地址服务器不存在或无法连接,该设备上的地址信息服务无法使用。
使用地址服务
获取地址信息使用Geocoder,调用Geocoder.GetFromLocation将经纬度转换成对应的地址位置信息。
更多相关文章
- 浅谈Android五大布局
- Android安全警告:发现高度复杂的Android木马20110919
- 推荐:Android(安卓)Design 如何设计出优秀的Android的应用
- Android(安卓)init.rc详解
- Android上开源的酷炫的交互动画和视觉效果:Interactive-animation
- Android(安卓)推送通知指南
- android绑定远程服务以及android接口定义语言(aidl)
- tcpdump for Android(抓TCP数据包工具)
- 我的android 第36天 -服务--Service