我们的手机上有很多APP,其中每个手机都有必备的几个APP,比如王者荣耀(划掉),比如天气,地图,还有一些应用的功能也很常见,比如,微锁屏的一些安全验证等等,那么今天就来看看他们都可能用到什么只是吧。
语言:C# 文档:来自微软开发者中心
一、墨迹天气(几乎所有天气应用,包括手机系统默认的)
每个天气软件都会有一个地点请求的功能,也就是实时定位,那么这个功能是怎么实现呢,下面,先看一个墨迹天气的例子吧。
前面这个 北京市 北京市 就是一个实时定位,当你移动时(比如你从密云区去中关村上班),你会发现这个定位会从密云刷新到海淀区,在微软开发者文档中明确给出了这个功能是如何实现的。
定位部分的文档代码:开发者文档
二、地图应用(必应地图)
1.很多地图都会提供多种的地图模式,like 2D 3D 全景 街景等等
EG1:2D
EG2:3D
EG3:全景
EG4:全球
有点小酷炫,那么这个在微软开发者文档中也有介绍
地址:开发者文档各种地图模式
2.指向和路线
当你使用地图定位的时候,会发现在你的定位点的位置,会有一个箭头一样的东西,指示你现在的朝向,就是上面画红圈的位置,可以看到我现在的朝向是西南方。
这个功能可以在:地图朝向 中找到
还有,如果我想从浑南校区去奥体中心,但是我不知道路,需要导航,那么路线规划的功能也会用到
三、电池的应用
手机中的电池检测功能,很多安全应用,比如腾讯手机助手,可以检测手机电池的情况,那么,可以通过什么方式来关心电池呢?
开发者文档:电池情况信息
然后,我补个番外,我发现文档里面有个很让我感兴趣的东西,就是ML(机器学习)
这个,据说是18年3月刚刚更新的内容,不过sample代码有错,没跑过去,所以这就不多说了,到时候跑通了再说。