安卓手电筒实验报告

安卓手电筒实验报告

ID:47534849

大小:1.31 MB

页数:11页

时间:2020-01-13

安卓手电筒实验报告_第1页
安卓手电筒实验报告_第2页
安卓手电筒实验报告_第3页
安卓手电筒实验报告_第4页
安卓手电筒实验报告_第5页
资源描述:

《安卓手电筒实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开放实验项目报告题目:安卓手电筒APP设计学院电子科学与工程学生姓名高国庆班级学号B14020929指导教师徐伟开课学院电子科学与工程日期2015.11.0711安卓手电筒APP设计一、项目介绍Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。本次实验是设计一个简单的安卓手电筒,大致了解安卓手电筒的制作流程以及其工作原理。二、主要功能1、运行软件,显示初始界面;2、点击按钮,实现闪光灯的开和关功能。三、Android开发环境搭建1.JDK安装和配置jdk是 java 语言的软件开

2、发工具包,主要用于移动设备、嵌入式设备上的java应用程序,其包含了运行java程序的各种必要组件。配置JDK环境变量操作步骤:计算机属性高级系统设置环境变量系统变量1)新建JAVA_HOME值为:C:ProgramFilesJavajdk1.6.0_18(自己所安装JDK的目录)2)新建CLASSPATH(如果已有,则直接编辑)值为:.;%JAVA_HOME%lib;113)新建Path(如果已有,则直接编辑),值为:%Java_Home%bin;(若值中原来有内容,用分号与之隔开)2.ADT-Bundle安装ADT-BundleforWindows 是由Googl

3、eAndroid官方提供的集成式IDE,已经包Eclipse无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。有了ADT-Bundle,新涉足安卓开发的无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。一、手电筒App设计与实现1、创建Android工程A.启动Eclipse,点击工具栏上的图标(或者菜“New”->“AndroidApplicationProject”),弹出创建Android工程的对话框,应用名称使用自己的学号:11B.在向导的第二页,基本保持默认

4、参数。点击“Next”C.在向导的第三页,设置程序的图标。点击“Next”D.在向导的第四页,选择创建Activity。此处我们选择EmptyActivity(默认选择BlankActivity也可以)。点击“Next”11E.在向导的第五页,设置Activity和Layoutd的名称。使用默认即可。点击“Finish”,完成工程的创建。112、添加权限手电筒App核心原理,其实就是使用Android中的摄像头类Camera控制控制闪光灯的亮灭。因此我们在程序中,需要使用相机权限和闪光灯权限。在Eclipse中双击工程中的AndroidManifest.xml11权限的添加可以

5、直接在XML中直接用代码添加,也可以在图形界面中增加。在AndroidManifest.xml文件面板中添加如下代码即可:3、设计手电筒的UI11手电筒的界面比较简单,使用黑色背景和一个按钮,用来打开或关闭闪光灯。在此实验中,使用ToggleButton作为开关。并在不同的状态为Button设置对应的背景图片。Android的界面是由XML文件控

6、制的。该XML文件一般位于工程的reslayout目录下。Android的UI可以通过在Eclipse的图形化界面下,通过拖拽控件的方式生成,也可以通过直接修改xml文件生成。Android的UI有多种布局类型:线性布局(LinearLayout)、相对布局(RelativeLayout)、网格布局(GridLayout4.0新增)、绝对布局(AbsoluteLayout)等等。选择工程的reclayout目录文件,添加如下代码,并将所需的背景图片等素材放置在drawable-hdpi文件目录中:

7、ton1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_centerHorizontal="true"android:layout_centerVertical="true"android:textOff=""android:textOn=""11android:background="@drawable/shou_off"/>4、调用Camera的控制摄像头开关控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。