android手机内有多个传感器,比如加速度计、陀螺仪等。
本篇介绍如何获取加速度数据并显示到TextView上。
一、想要达到的效果
功能:
1、点击开始按钮时,启动加速度传感器,读取数据,显示到屏幕上;
2、点击停止按钮,停止加速度传感器。
知识点:
1、一个activity怎样实现两个接口
2、怎样获得传感器服务,注册服务,注销服务
3、怎样获得button、textview句柄,以便操作
4、怎样关联button的click事件
二、activity文件
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity">
android:id="@+id/tvx"
android:layout_width="214dp"
android:layout_height="69dp"
android:text="TextView"
tools:layout_editor_absoluteX="117dp"