Android是以Google为首的开放手机联盟于2007年推出的基于Linux平台开源手机操作系统的名称,目前最新版本为Android4.2以上。为什么Android如今非常的流行,这主要是它很方便的支持多做传感器。Android旨在打造一个真正的标准化、开放化的嵌入式手机软件平台。
    Android采用了软件层叠的架构,包括以Linux为核心的底层、以函数库和虚拟机为主的中间层以及以应用为主的上层。底层和中间层主要由C或C++开发,上层应用主要由Java编写。Android优于其他嵌入式软件平台的一个方面就是方便地支持多种传感器,可以感应包括手机姿态、加速度、磁场、光强、温度、压力等多种物理量的变化。传感器应用也是目前比较热门的技术,在Android平台下开发基于传感器的应用也比较方便,只需要在程序注册相应的传感器监听器即可。由于在手机模拟器中无法对基于传感器开发的应用进行方便地测试与调试,因此文中使用了一个开源工具SensorSimula-tor来辅助调试,该工具可以模拟传感器的变化从而达到在手机模拟器中也可以调试传感器应用程序的目的。
    通过开发计步器应用程序,读者应该对Android平台下开发传感器应用的流程有了一定的了解。传感器的特性和Android平台的开放性结合在一起,使得在移动手机终端上开发各种新奇有趣的传感器应用成为可能,同时也为开发人员开辟一个新的应用领域。可以预见,在不久的将来,Android嵌入式平台下的传感器应用必将大放光彩。

传感器和Android平台的开放性结合在一起-传感器之家文章 - 传感器知识博客 - yuyangsensor - 和讯博客相关推荐

  1. Android 传感器之《加速传感器》——摇一摇功能

    Android传感器开发参考网站: Android Developers镜像网站:http://wear.techbrood.com/guide/topics/sensors/sensors_over ...

  2. Android平台五大特色

    一.开放性 在优势方面,Android平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟中来.显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也 ...

  3. android 传感器 应用,Android移动设备中传感器的应用

    摘要:本文介绍了Android平台应用的传感器技术的基础知识. 在移动技术中,传感器是被测量信号输入的首要技术,也是传感器系统中的元件组成部分,它包括载体和电路连接的敏感元件和转换元件,但是传感器系统 ...

  4. 基于Android平台的手机安全助手的设计与实现

    1.研究(设计)目的意义及国内外研究状况和应用前景(附参考文献): (一)选题的目的和意义 Android曾经是一家创立于旧金山的公司的名字,该公司于2005年8月份被Google收购,并从此踏上了飞 ...

  5. Google 2018年Android平台新政策,终于强硬了一回!

    1. 背景 从 Android 6.0 开始,Google 开始逐渐收紧 Android 平台的开放性,并在进一步提升应用的安全性.性能以及隐私保护方面做出了许多努力.这一点,从 Google 在之后 ...

  6. Google 发布2018年Android平台新政策,终于强硬了一回!

    1. 背景 从 Android 6.0 开始,Google 开始逐渐收紧 Android 平台的开放性,并在进一步提升应用的安全性.性能以及隐私保护方面做出了许多努力.这一点,从 Google 在之后 ...

  7. android传感器原理,Android移动设备中光电传感器的工作原理解析

    在移动技术中,传感器是被测量信号输入的首要技术,也是传感器系统中的元件组成部分,它包括载体和电路连接的敏感元件和转换元件,但是传感器系统却是组合某种信息处理能力元件的传感器. Android平台应用的 ...

  8. 什么是Android——Android平台简介

    什么是Android --Android平台简介 Keyword: Google Android,Linux内核,开源,应用领域,开放手机联盟(Open Handset Alliance) 在网上看到 ...

  9. win8下cocos2dx3.2移植android平台及代码打包APK

      cocos2dx程序不能只在VS2012下运行,迟早是要搬运到Android和IOS上的.Windows下移植IOS平台先搁下不说比较困难,而且只有越狱的苹果机才可以运行,而且毕竟IOS高端.小众 ...

最新文章

  1. xcode升级之后,VVDocument失效的解决办法
  2. 配置nginx支持php
  3. Linux执行命令unable to create new native thread问题
  4. 不是你无法入门自然语言处理,而是你没找到正确的打开方式
  5. Spark: Structured + hive(Jdbc方式)卡死
  6. 【题解】(图论) —— POJ 0719:拓扑排序
  7. git注意事项(持续更新中)
  8. android10LTE,Jelly 2:全球最小的Android 10 4G智能手机
  9. 别被IBM抛出的“认知商业”搞晕 这里为你详解
  10. 微信机器人接口,微信ipad协议
  11. Pattern Recognition and Machine Learning(模式识别与机器学习)第一章导读
  12. Android Rotating Image Wallpaper 自动切换壁纸
  13. Windows查看ios手机日志
  14. Java基础之匿名内部类,匿名内部类是什么?为什么要用匿名内部类,匿名内部类详解。
  15. Allegro建立机械符号
  16. 2022苹果春季发布会带来新款iPhoneSE价格预计2500左右
  17. 18天精读掌握《费曼物理学讲义卷一》 第3天 2019.6.14
  18. # Typora使用教程
  19. SOLID原则的含义和具体使用
  20. Java日志框架-SLF4J入门

热门文章

  1. 官宣:传智播客品牌全新升级为「传智教育」
  2. 中科院博士论文致谢登上热搜:计算机终成一生事业与希望!网友:他把自己活成了光
  3. construct2制作炮击小箱子小游戏
  4. 熬夜对身体造成多种的损害
  5. Wipro将与SAP共同开发零售时尚行业解决方案
  6. mysql max_allowed_packet 到底什么意思
  7. Linux操作系统中man命令的用法,Linux 系统中的MAN命令使用祥解
  8. 《利用机器学习开发算法交易系统》
  9. DevOps怎么读?在线标准分发音
  10. 【论文精读】Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting