摘要Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。目前常见的Android版本是在Linux2。6的内核之上运行的,提供核心系统服务:安全、内存管理、进程管理、网络组、驱动模型。在其中,Linux内核部分相当于一个介于硬件层和系统中其他软件组之间的一个抽象层次。
谷歌在安卓领域大量的投入,使得安卓技术得以广泛推广,安卓移动平台设备也在市场上的数量得到爆发式的增长。与此相对应的,其他技术也在飞速发展,越来越多的人每天都要使用录音、播放、扫描二维码等功能,但由于此类APP种类繁多,参差不齐,致使用户必须安装多个软件才能满足全部要求。不单占用了系统资源,同时也加大了操作难度。针对这些问题,本文基于应用广泛的Android平台,设计并实现了一套提供给普通用户使用这些出现频率最多的功能集成系统。64902
本系统具备二维码扫描,录音,播放录音等功能。极大的简化了用户的操作,同时大幅度降低用户资源的占用。经过在Android真机设备上进行安装调试,本系统运行稳定,完全达到系统所设定的所有功能要求,并能够满足用户的需求。
本系统采用Eclipse3。4+Android SDK集成环境,应用程序编程语言采用Java高级语言开发。演示了通过上层应用调用底层硬件平台。在对该系统设计时,对功能进行详细的划分并对其功能做了详细的介绍,列出了一些主要功能流程图。并对Android和Linux做了讨论与比较。
毕业论文关键词: Android、Linux内核、扫描、录音、播放、文件存储
毕业设计说明书(论文)外文摘要
Title Linux-kernel-based systems and implementation of applied research
Abstract
Android is a Linux-based free and open source operating system, mainly used in mobile devices such as smart phones and tablet PCs by Google and the Open Handset Alliance leadership and development。 Android version is now common in Linux2。6 kernel running on top, providing core system services: security, memory management, process management, network group, driver model。 In which, Linux kernel part is equivalent to a layer between the hardware and other software systems between the groups a level of abstraction。
Google a lot of investment in the field of Andrews, Andrews makes technology to be widely promoted Android mobile platform devices are on the market to get the number of explosive growth。 Correspondingly, the other technology is the rapid development of more and more people every day use recording, playback, two-dimensional code scanning capabilities, but because such a wide range of APP, uneven, causing the user must install multiple software in order to meet all the requirements。 Not only takes up system resources, but also increased the difficulty of the operation。 To solve these problems, this paper based on the Android platform widely used to design and implement a set of ordinary users to use these functions appear most frequently integrated system。
The system has two-dimensional code scanning, recording, playback audio and other functions。 Greatly simplifies the user's actions, while significantly reducing the user resource usage。 After the Android opportunity to be installed on the device level, the system is stable, fully meet all the functions set by the system requirements, and to meet the needs of users。
The system uses Eclipse3。4 Android SDK integrated environment, applications using Java programming language advanced language development。 Demonstrated through the upper application calls to the underlying hardware platform。 In the system design, the functional pision and its detailed features a detailed introduction, lists some of the main functions of a flow chart。 Android and Linux and do a thorough discussion and comparison。