android - 如何确定 Android 设备的速度?

标签 android

了解 Android 设备移动速度的最简单方法是什么?

此外,有没有办法注册速度 Intent ?示例:设备时速超过 20 英里时的 Intent 。

最佳答案

最简单的方法是通过 GPS 获取设备的速度,更具体地说,是在两点之间行驶所需的时间。幸运的是,这已经通过 Location 类为您完成:Location.getSpeed(),它返回一个以 m/s 为单位的速度 float 。

参见 Android developer reference了解更多信息

关于android - 如何确定 Android 设备的速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2724017/

相关文章:

java - 在 Android 中创建 PDF 缩略图

android - onTouch 事件无法正常工作

android - 为什么我在 map 应用程序中出现白屏

android - 带有圆角、描边和选择器图标的自定义微调器

android - 针对 Android 4.4 的 Xamarin.Android 抛出错误 在包 android 中找不到属性 touchscreenBlocksFocus 的资源标识符

java - 使用 ArrayList<HashMap> 使用 Jsoup Elements 中的不同值填充 ListView

java - 如何在 Android Studio 中找到方法或变量的使用位置(快捷方式)

java - Android NDK hello-jni 程序在构建时抛出错误

android - 在android中创建一个有颜色的图像

android - 我如何知道在通知中点击了哪个按钮?