基于Android的英雄联盟LOL掌游宝的设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的英雄联盟LOL掌游宝的设计与实现(3)

2。5 图形与图像处理

1。Canvas是画布,相当于一张纸。使用者可以利用canvas画出各种图形。例如:

drawCircle(float cx, float cy, float radius, Paint paint)//画一个圆

drawLine(float startX, float startY, float stopX, float stopY, Paintpaint)//画一条线

drawPoint(float x, float y, Paint paint) //画一个点

2。Paint是画笔,用来在canvas上绘图。方法如:

setColor(int color)//设置颜色

setStyle(Paint。Style style)//设置风格

setAlpha(int a)//设置透明度

2。6 Android项目

1。setting目录:存放设置文件。

2。bin目录:编译后的二进制文件

3。gen目录:其中R就是在建立项目时自动生成的,开发者不能更改其中的内容,R。java文件是该项目所有资源的索引文件。

4。res目录:包含了项目中的所有资源,譬如其子目录里的drawable用来存放图片,layout用来存放界面布局文件,values用来存放各种XML资源文件,如字符串资源文件strings。xml,颜色资源文件colors。xml等。

5。src 目录:用于存放开发者编写的java类

6。AndroidManifest。xml

Android必不可少的文件,包含了该项目中所使用的Activity、Service、Receiver等【5】。

2。7 Android开发环境搭建

2。7。1 准备工作

需要先下载3种软件或组件:JDK、Android SDK、Android Studio。然后安装JDK、SDK和Android Studio,过程不必多说,不过路径要记住

2。7。2 环境变量的配置

计算机(右键)->属性->高级系统设置->高级->环境变量。

新增以下三个变量:

JAVA_HOME值为: D:\Java\jdk8\(你安装JDK的目录);CLASSPATH

值为:。;%JAVA_HOME%\lib\tools。jar;%JAVA_HOME%\lib\dt。jar;%JAVA_HOME%\bin;

Path:在开始追加 %JAVA_HOME%\bin;

配置完成后,检查是否成功配置。运行cmd,分别输入java命令,javac命令,adb命令,如果都有其用法说明,则表示配置成功【6】。

以java为例,如图2-2所示。

图2-2 java环境搭建

2。8 系统环境

开发环境

硬件环境:CPU:Intel(R) Core(TM)i5-3210M  CPU @ 2。5GHz   2。5GHz; 内存:4。00GB;          硬盘空间:500G。

软件环境:操作系统:Windows 7(32位操作系统);开发工具:Android Studio;开发语言:java

运行环境

硬件环境:Android手机;源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766

软件环境:Android2。3及以上,内存512M【7】

3 系统设计

3。1 需求分析

需求分析作为开发软件的第一步,有着关键作用,开发人员不得不重视需求分析。需求分析到位,软件开发就越能满足用户需求,给开发者带来收益,而不是烦恼。

表3-1 需求分析表

需求: LOL掌游宝:

看游戏视频 视频界面

看游戏新闻 首页界面

登录注册 登录注册功能

收藏 收藏新闻到我的界面

评论 评论新闻

搜索 搜索新闻

玩家互动 真人秀界面,可评论可点赞可上传

3。2 功能图

根据需求分析,给出以下系统的功能模块图:

(责任编辑:qin)