蝙蝠声音驱蚊:

  驱蚊软件是模拟发出蝙蝠的超声波,因为“蝙蝠是蚊子的天敌,一般认为,蚊子能够识别并躲避蝙蝠发出的超声波。

麻雀声音驱蚊:

  手机播放麻雀的声音,蚊子听到后就会远离麻雀发去的声音。

超声波驱蚊:

  手机发出的超声波声将使得蚊子放弃食物来源和水,而搬离藏身处所。这种高声压的超声波远离人类耳朵的感觉范围,对于人类(包括婴儿 孕妇)及家庭宠物(如猫、狗、鱼、鸟及农场饲养的动物等)不会造成任何的伤害,也不会干扰电视、收音机、电子防盗系统、火警和侦烟式警报系统、心脏心律调节器、助听器以及其他的电子系统等,也不会伤害植物及农作物。

2。3  用户需求归纳论文网

鉴于用户对于传统蚊香和电蚊香液的功能不能满足需要,经过分析,得到所需要设计的软件的功能应该满足以下几点:

能够播放可以驱蚊的音频

携带方便,使用起来操作简单

对人体无副作用

可以循环使用,避免浪费不必要的资源

2。4  小结

本章主要是对软件设计开发的应用前景进行一个分析。对传统蚊香以及电蚊香液的弊端进行了系统的分析,以及针对用户对于产品的需要,总结归纳了所需要设计的软件的功能介绍。

3  Android开发的基本理论

安卓开发平台一般通过两个软件进行开发,一个是通过Eclipse,另外一个是通过Android Studio,本文主要是通过Eclipse软件进行安卓开发。

Eclipse是一个基于Java的一个可开放源代码的扩展开发平台,通过插件组件构建开发环境,Eclipse除了被用来当作Java的集成开发环境来使用,还可以包括一些插件的开发环境,Eclipse并不仅仅只能使用Java,同样还可以使用包括C++、Android、PHP等的开发语言,只要具备相关的插件即可进行开发。

JDK是Java的软件开发工具包,JDK包含了Java的运行环境、工具和类库等,是整个Java的核心。JDK包含的组件有javac-编译器,jar-打包工具,javadoc-文档生成器,jdb-查错工具,Java-运行编译后的Java程序,appletviewer-小程序浏览器,javah-产生可以调用Java过程的C过程,javap-Java反汇编器,jconsole-Java进行系统调试和监控的工具。

Android SDK是备软件开发公司用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

3。1  平台特性

Android平台具有如下特性:

允许重用和替换组件的应用程序框架

专门为移动设备优化的Dalvik虚拟机

基于开源引擎WebKit的内置浏览器

自定义的2D图形库提供了最佳的图形效果,此外还支持基于OpenGL ES 1。0规范的3D效果(需要硬件支持)

支持数据化结构存储的SQLite

支持常见的音频、视频和图片格式(如MPEG4、MP3、AAC、AMR、JPG、PNG、GIF)

GSM通话(需要硬件支持)

蓝牙、EDGE、3G和WiFi(需要硬件支持)

摄像头、GPS、指南针和加速针(需要硬件支持)

包括设备模拟器、调试工具、优化工具和Eclipse开发插件等丰富的开发环境。

3。2  平台架构

Android平台主要包括Applications、Application Framework、Libraries、Android Runtime和Linux Kernel几部分。

1。Applications(应用程序)

Android提供了一组应用程序,包括Email客户端、SMS程序、日历、地图、浏览器、通讯录等。

2。Application Framework(应用程序框架)文献综述

无论是Android提供的应用程序还是开发人员自己编写的应用程序,都需要使用Application Framework(应用程序框架)。通过使用Application Framework,不仅可以大幅度简化代码的编写,而且可以提高程序的复用性。

上一篇:AD8309高频对数放大器的设计+PCB电路图
下一篇:HFSS+ADS微带低通滤波器设计

基于Kinect的手势识别

声波识别技术手机声控开关的设计+程序

Android应用静态检测中的调...

手持式全场光学相干层析...

android基于低功耗蓝牙信标手机定位系统开发

Android智能终端的信息加密技术研究与实现

STC8952单片机安卓手机控制...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析