毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
安卓手机端实验显示控件设计(3)
1.3 本文主要内容
本文将研究使用安卓手机模拟数字电路示波器显示控件,重点是示波器的波形图绘制,所以信号的采集直接由手机号的录音功能来模拟,并不真正意义上使用数字电路得到的电子信号。
本论文的组织结构,各章的内容如下:
第一章绪论,阐明本课题的背景,不足和创新;
第二章设计思路,分析程序所要实现的需求,以及逻辑过程;
第三章关键算法,分析实现需求的关键算法及难点;
第四章代码实现,具体介绍实现功能的关键代码模块;
第五章成品演示,展示成品各个的功能;
第优尔章总结与展望。
第2章 需求分析
本课题研究的是数字电路虚拟实验设备示波器显示控件,是为基于安卓平台的模拟数字电路实验提供示波器显示控件,在安卓终端上显示电信号的波形图。
首先,安卓有着良好的图形化界面来完成完成用户的交互,所以需要设计一个界面来让用户能够操作安卓程序,这是安卓开发的必要步骤。分析得知,本课题只需两个开始和停止按钮来控制进程的工作。另外由常见的波形图可知,为了方便显示,还需要设计缩放功能来优化显示的效果,以此契合不同屏幕大小的安卓终端。最后添加一个X轴基线以调整波形显示的位置,此功能并不需在界面添加按钮。
其次考虑到单纯的显示控件是无法工作的,需要上层的接口传递数据来显示,否则也无法检测该控件是否有效,因此,本项目需要一些数据来支持。然而,传统示波器显示的是电信号的波形图,在这里,电信号即为上层传递来的数据,但是安卓平台与数字电路的硬件接口目前无法获得,所以想从真正的数字电路得到电信号,再在安卓终端上显示波形图是无法完成的。故,本课题采用手机能够采集的声波信息来模拟电信号,利用麦克风这个接口,采集声波信息,以此为数据源。
最后,显示控件的最终目的便是显示波形图,本课题需要在主界面上显示采集到的声音信息的波形图,并且是实时变化,不断刷新的,因此,录音的线程和绘图的线程应该是同步进行的。同时,绘制的波形图应能够调整显示的位置,来优化结果显示,故X轴基线应设计成可上下移动的。
以上便是所有需要设计开发的功能,程序流程如图2-1所示。
本章介绍了安卓的基本架构,安卓应用的基础组成,并对安卓开发进行了一定的认识,然后基于这些,思考了课题所需要的功能,以及在安卓终端上实现的思路。
第3章 总体设计
。
3.1 界面模块
由上一章可知,界面给软件和用户提供了良好的交互接口,帮助用户操控程序,分析本课题所需的功能,界面上需要一块画布用来绘制波形图,然后,还需要几个控制的按钮来完成功能,开始按钮,控制录音开始,绘制波形图,停止按钮,停止录音,保留当前的波形图。缩放分为X轴和Y轴,分别用“+”表示扩大,用“-”缩小
共3页:
上一页
1
2
3
下一页
上一篇:
移动终端连锁酒店预定系统APP的设计与实现
下一篇:
jsp+sqlserver网上选课系统的设计与实现
基于网络的通用试题库系...
CDMA的无线图像监控终端设计【801字】
基于蓝牙和安卓的仪器专用APP的设计和开发
移动终端和JSP和MYSQL酒店管理系统设计
移动终端和WEB的校园二手...
Android智能手机的交互式学习系统的设计
關于电子商务末端物流的若干探讨【2501字】
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
承德市事业单位档案管理...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表