Android大作业报告_第1页
Android大作业报告_第2页
Android大作业报告_第3页
Android大作业报告_第4页
Android大作业报告_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、移动设备软件的应用与发展主要运行报告姓氏:号码:班级级别:教员:日期:教师:一、程序运行环境和安装步骤1.操作环境游戏运行环境:安卓1.5或以上2.计划的组成部分:2.1。JDK装置1.在我的计算机-属性-高级-环境变量-系统变量中添加以下环境变量:2.Java _ home的值是d: 程序文件 Java jdk1.6.0 _ 18(安装jdk的目录)3.类路径值为:% JAVA _ HOME % lib tools.jar% JAVA _ HOME % lib dt . jar;% JAVA _ HOME % bin4.路径:在开头追加% JAVA _ HOME % bin5.注意:在前四个

2、步骤中设置环境变量对于构建安卓开发环境来说不是必需的,可以跳过。安装完成后,您可以检查JDK是否安装成功。打开cmd窗口,输入java版本,查看JDK的版本信息。出现类似以下的屏幕,表示安装成功:2.2。Eclipse安装2.3。安卓SDK安装从安卓开发者那里下载安卓,下载后解压到任何路径。运行Setup.exe软件开发工具包,然后单击可用软件包。如果没有可安装的软件包,请单击“设置”,选择“强制https:/.”在杂项中,然后单击可用包。选择要安装的SDK及其文档或其他软件包,然后单击“安装选定项”、“全部接受”和“安装接受”开始下载和安装选定的软件包用户变量中的新路径值为:安卓系统开发工具

3、包中工具的绝对路径(机器中的安卓开发工具)。图2。设置安卓系统的环境变量确定后,重新启动计算机。重新启动计算机后,进入cmd命令窗口,检查SDK是否安装成功。运行安卓h如果有类似如下的输出,安装成功:图3。验证安卓软件开发套件是否安装成功2.4。ADT安装打开Eclipse IDE并在菜单中输入“帮助”“安装新软件”单击添加.按钮,会弹出一个对话框,要求输入名称和位置:用你自己的名字,输入/android/eclipse作为位置。如下图所示:使用后,在下拉列表中选择我们刚刚添加的ADT,我们将看到下面的开发工具。当你扩展它的时候,将会有安卓DDMS

4、和安卓开发工具。检查他们。如下图所示:然后按照提示一步一步地进行。完成后:选择窗口首选项.在左侧面板选择安卓,然后点击浏览.并选择SDK路径。这台机器是:点击应用和确定。配置完成。2.5。创建AVD为了让安卓应用在模拟器上运行,必须创建自动视频显示。1.在日蚀中。选择视窗安卓软件开发套件和自动视频显示管理器2.单击左侧面板上的虚拟设备,然后单击右侧的新建3.填写名称并选择目标的应用编程接口。SD卡的大小是任意的,皮肤是随机选择的。硬件目前保持默认值4.单击“创建虚拟硬盘”以完成虚拟硬盘的创建注意:如果您单击左侧面板上的虚拟设备并单击右侧的新建,并且目标下拉列表中没有选项,则您:单击左侧面板上的

5、可用软件包,并检查右侧的/android/repository/repository.xml,如下图所示:然后单击“安装选定的”按钮,然后按照提示进行操作执行这两个步骤的原因是,一些必要的可用软件包没有安装在1.3版的安卓软件开发工具包中。2.5。创建安卓项目第三,程序开发平台(1)代码行数:1000(2)开发环境:安卓开发工具构建:V22.6.2-1085508apache-ant-1.9.3四.程序功能描述:您可以通过按住单个屏幕来拖动魔方进行旋转,也可以在上方、下方、左侧和右侧的空白处旋转魔方的另一侧。V.核心源代码的应用类MFtestSu

6、rfaceView扩展了GLSurfaceView 私有MFtestRenderer mRenderer私有浮点mPreviousX私人浮动利率;/最后一点私有浮点mDownPreviousX私有浮点mDownPreviousY/上一次的向下点/private int OldDownx;/私有int私人浮动希腊字母的第八字私人浮辉;/球坐标公共MFtestSurfaceView(上下文上下文)超级(上下文);=(浮动)3.14159/4;fai=(浮动)3.14159/4;/设置在GLSurfaceView上绘制的渲染器mRenderer=新的MFTestRenderer();设置渲染器(Mr

7、enderer);设置渲染模式(GLSurfaceView .渲染器模式_当_脏);覆盖公共布尔型本体事件(运动事件e) /运动事件通过触摸屏报告输入细节/和其他输入控件。在这种情况下,你只是/对触摸位置改变的事件感兴趣。浮点x=e . GetX();float y=e . GetY();开关(e.getAction() case MotionEvent .动作_移动:/如果是移动的话浮点dx=x-MPreviousx;float dy=y-mPreviousY;/x,y的变换值(不是0,就是1)浮动te=;=dy/100;/角度是弧度值如果(!(theta0theta3.14159)=te。

8、/法线始终向上fai=fai dx/100;/x=rsincos埃兹=(浮动)(3 *数学。辛()*数学。科斯(fai);/y=rsinsin(3 *数学。辛()*数学。辛(fai);/z=rcos利用球坐标使观察点始终维持在半径为3的球上恩德勒先生。eyey=(浮动)(3 *数学cos();RequestRender();/系统。出去。println(x y);休息;case MotionEvent .动作_向下:mdownPreviousx=x;mdownPreviousy=y;休息;case MotionEvent .动作_UP:if(x-Mdownpreviousx)-5)(x-Mdo

9、wnpreviousx)5)(y-Mdownpreviousy)-5)(y-Mdownpreviousy)5)/(x-Mdownpreviousx)-3)|(x-Mdownpreviousx)-3)(y-Mdownpreviousy)-3)|(y-Mdownpreviousy)-3)/系统。出去。println(x-MdownPreviousx);if(x(Mrenderer。宽度*(1-数学。sqrt(18)/6)/2)/左/系统输出打印输入(x 左y);恩德勒先生。action=1;绘图动画();否则如果(x Mrenderer。宽度-(Mrenderer。宽度*(1-数学。sqrt(18)/6)/2)/右/系统输出打印输入(x 右y);恩德勒先生。动作=2;绘图动画();否则,如果(y mR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论