网站大量收购独家精品文档,联系QQ:2885784924

第二十九章(2471KB).pptVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二十九章 WIFI、传感器 回顾和作业点评 蓝牙主要是用于什么方面? BluetoothAdapter 和BluetoothDevices两个类分别表示什么? 本章相关词汇 单 词 说 明 Wifi 无线上网 Sensor 传感器 SensorManager 传感器管理器 本章目标 Wifi网络连接管理 传感器类型 操作传感器 Wifi简介 Wifi(Wireless Fidelity,无线相容性认证)是IEEE802.11b的别称,是由一个名为无线以太网兼容性联盟的组织所发布的业界术语。它是一种短程无线传输协议技术,其最大优点就是传输速度较高,可以达到11Mbit/s,另外它的有效距离也很长。 连接设置 打开设置,点击Wi-Fi进入Wifi管理界面 打开WiFi,开始自动扫描Wifi网络接入点 连接设置 选择接入点,弹出接入点信息对话框 填入接入点密码即可连接上Wifi网络 连接设置 显示已连接上Wifi网络 Wifi扫描 核心代码 //1获取Wifi管理器 wifiManager = (WifiManager)getSystemService(Context.WIFI_SERVICE); //2判断是否Wifi网络是否可用 if(!wifiManager.isWifiEnabled()){ //Wifi网络不可用则打开 wifiManager.setWifiEnabled(true); } //3注册扫描完成发送广播 registerReceiver(new WifiReceiver(), new IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION)); //4开始扫描 wifiManager.startScan(); //5获取Wifi扫描结果集 ListScanResult wifiList= wifiManager.getScanResults(); //扫描结果对象 ScanResult scanResult=iterator.next(); //获取服务集标识 SSID=scanResult.SSID; 核心代码 !-- 获取Wifi信息权限 -- uses-permission android:name=android.permission.ACCESS_WIFI_STATE/ !-- 改变Wifi状态权限 -- uses-permission android:name=android.permission.CHANGE_WIFI_STATE/ 传感器 传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。传感器是一种检测装置,能感受被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出。 传感器类型 1.方向传感器:指南针 2.加速度传感器:赛车游戏 3.光线传感器:智能手电筒 4.磁场传感器:罗盘 5.距离传感器:打电话的时候,靠近耳朵灭屏,方式误操作 6.温度传感器:体温计 指南针 1.得到SensorManager 2.得到Sensor 3.监听sensor的变化 4.获得数据 核心代码 //获取传感器管理器 sensorManager=(SensorManager) getSystemService(SENSOR_SERVICE); //获取方向传感器 sensor=sensorManager.getDefaultSensor(Sensor.TYPE_ORIENTATION); //获取角度数据 float degree = event.values[0]; tv_detail.setText(degree+); //以指南针图像中心为轴逆时针旋转degree度 RotateAnimation rotateAnimation= new RotateAnimation( currentDegree, //起始角度 -degree,//旋转角度 Animation.RELATIVE_TO_SELF, //动画在X轴的参照物,这里是自身 0.5f,//动画在参照物X坐标的开始位置 Animation.RELATIVE_TO_SELF, //动画在Y轴参照物 0.5f);//动画在参照物y坐标的开始位置 //在200毫秒之内完成旋转动作 rotateAnimation.setDuration(200); imageView.startAnimation(rotateAnimation);

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档