登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 通信工程 > 正文

基于Android的超级手电筒设计与实现毕业论文

 2021-10-17 18:35:08  

摘 要

随着安卓手机的快速发展,越来越多的人使用着安卓智能手机,如今安卓手机已经成为人们生活中不可或缺的重要部分。与此对应,以前照明不普及时常常用到的机械手电筒已经几乎无人问津了。为了能让不常用的手电筒在应急时发挥作用,又能具有手机自带手电筒没有的功能,我便设计了这个基于安卓的超级手电筒软件。除了普通的照明作用,还加入了一些其他有用的功能。

本文首先概述了超级手电筒的意义,阐述了需要使用的相关技术与工具。接着对该应用进行了详细的需求分析与设计,然后进行功能实现。最后对实现的应用程序进行测试,并根据测试结果做出相应改进,以达到最优效果。本次设计使用的工具主要是eclipse及其android插件。

本文的意义不仅仅在于实现了超级手电筒这一功能,更为主要的是遇到问题时的分析和解决能力,以及独立思考和创新意识。

关键词:超级手电筒;安卓;eclipse

Abstract

With the rapid development of Android phones, more and more people are using the Android smartphones, and Android phones have now become an indispensable and important part of people's lives. Correspondingly, the traditional flashlight which is often used when the light are not universal has been unpopular now. In order to get the help of the flashlight on the emergency moment, I designed this super flashlight software which is based on Android,and it has some other useful function besides the general lighting effect.

Firstly,this article tells the significance of the super flashlight and describes the relevant technologies and tools to be used. After that I analysis and design the application detailly, and then implement the function. Finally, with testing the realization of application function, some improved scheme is proposed based on the test results. The tools in the design are mainly eclipse and its android plugin.

The significance of this article is not only to make a super flashlight, but also the analysis and solving ability to problem, as well as independent thinking and innovation.

Key Words:super flashlight; android; eclipse

目 录

第1章 绪论 1

1.1 研究背景与意义 1

1.2 本文的内容安排 1

第2章 相关技术与工具 3

2.1 安卓系统介绍 3

2.2 安卓开发中的基础知识 4

2.2.1 安卓系统对闪光灯的控制 4

2.2.2 安卓系统对屏幕亮度的控制 4

2.2.3 跳转 5

2.2.4 视图与布局 5

2.3 开发工具介绍 5

2.4 配置电脑 5

2.5 安卓模拟器的建立 7

第3章 分析与设计 9

3.1 简单功能介绍 9

3.2 界面设计 9

3.3 详细分析设计 10

3.2.1 手电筒 10

3.2.2 警报灯 10

3.2.3 摩尔斯电码 10

3.2.4 电灯泡 10

3.2.5 彩色灯 11

3.2.6 警灯 11

第4章 功能实现 12

4.1 启动活动 12

4.2 src文件夹 14

4.2.1 手电筒 14

4.2.2 警报灯 15

4.2.3 摩尔斯电码 15

4.2.4 电灯泡 15

4.2.5 彩色灯 15

4.2.6 警灯 16

4.3 res文件夹 16

4.3.1 layout文件夹 16

4.3.2 values文件夹 16

4.3.3 drawable 17

第5章 软件测试 18

5.1 软件测试概述 18

5.2 超级手电筒的功能测试 18

5.2.1 手电筒的测试 18

5.2.2 警示灯的测试 20

5.2.3 摩尔斯电码的测试 21

5.2.1 电灯泡的测试 21

5.2.1 彩色灯的测试 22

5.2.1 警灯的测试 23

5.3 测试结果分析 24

第6章 总结与体会 25

参考文献 26

致 谢 27

第1章 绪论

    1. 研究背景与意义

时代在进步,科技在发展,昔日里家家户户必备的手电筒如今已作用甚微,几乎被广泛普及的手机所取代。在现在这个社会发达的时代,将手电筒融入到安卓手机中是个明智实用的方法。

设计出这样的应用程序后,我们便可以随身携带一个应急的工具,却不需要考虑占空间及保养,而且还有一些有趣的功能。

基于安卓的超级手电筒是一种运行在安卓系统中能够实现照明等功能的应用程序。与我们常见的机械手电筒不同,超级手电筒使用起来更加地方便,不需要换灯泡,不需要特地为它充电,不需要在要用它时满房间找,它仅仅是一个应用软件,在我们需要它的时候,拿出手机打开程序就可以使用了。同时,超级手电筒软件的功能多样,绝不是一个普通的手电筒能够相比的,除了基本的照明,它还能够充当一个可以照亮整个屋子的灯泡,也可以扮演成一个警报器,甚至可以发送莫尔斯电码,而且功能不是固定不变的,通过更新升级就可以实现更多功能。普通的机械手电筒使用寿命很短,一个不小心的快速开关就可能让你不得不换个灯泡或者换个新的,但超级手电筒是一个应用程序,只要手机没坏,你就可以一直使用下去。普通的机械手电筒在坏了的时候就要再买一个,麻烦又浪费钱,而超级手电筒在换手机时可以下载到新手机里,就又是一大工具,因为,这超级手电筒是免费的,只需要下载下来,就可以使用,不需要那么麻烦地去买。超级手电筒因其多功能的特点,使用起来也比普通安卓手电筒高端大气上档次。

众所周知,安卓手电筒遍及广泛,几乎每家每户都会有一个或一个以上安卓手机,这让超级手电筒的应用提供了良好的机会。与此相对,随着生活条件越来越好,以前常常使用的机械手电筒也变得不再那么必需,但有些时候我们又需要它。这时,超级手电筒就有了其重大的意义,它可以在需要的时候发挥重要作用,不用的时候就静静地呆在安卓手机里,你觉得麻烦卸载也行,只需要到时候重新再下载。使用起来方便,点击一下就行;携带时候简单,只要你带这手机。现实生活中,此类软件种类繁多,但却有好有差。有点软件功能简洁,代码简单,却显得单一;有的软件功能多样,但代码冗余,占用太多内存,也不怎么好。所以,设计一个功能多样,代码简练,运行效率高的超级手电筒显得尤为必要。集百家之长,同时改善不足之处,为用户打造一个方便实用、高效高级的应用软件。

    1. 本文的内容安排

本文的详细内容编排如下:

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图