传感器

在这里插入图片描述

安卓常见的传感器
在这里插入图片描述
在这里插入图片描述
案例:获取光线传感器
1.在这里插入图片描述
2. 定义全局变量
![
](https://img-blog.csdnimg.cn/20200115224047577.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjU0NjY5,size_16,color_FFFFFF,t_7
3.注册传感器
在这里插入图片描述
在这里插入图片描述
4.取消注册的监听器
在这里插入图片描述
5.获取传感器的值
在这里插入图片描述
6.获取输出信息的编辑框
在这里插入图片描述
7.使用对象名称
在这里插入图片描述
运行:因为 手机是硬件 不用模拟器,连接手机运行
在这里插入图片描述
用手挡住就会改变

案例:磁场传感器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.直接new新建类 PointView
在这里插入图片描述在这里插入图片描述
第二步:布局activity——xml,添加了帧布局管理器 ,imageView用来显示指南针背景
在这里插入图片描述
添加自定义的View ,要带包名
在这里插入图片描述
3.第三步:在这里插入图片描述

定义全局变量传感器管理器
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第四步:在这里插入图片描述
在这里插入图片描述
drawBitmap在这里插入图片描述

加速度传感器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第二个用来显示红包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注册监听器
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置权限 允许使用震动器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200115232143200.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjU0NjY5,size_16,color_FFFFFF,t_70
在这里插入图片描述
在这里插入图片描述

发布了59 篇原创文章 · 获赞 5 · 访问量 4853
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览