Android手机项目开发教学浅析

2022-07-13 04:13:15   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《Android手机项目开发教学浅析》,欢迎阅读!
项目开发,浅析,Android,教学,手机



Android手机项目开发教学浅析

朱松

北京北大方正软件技术学院 软件工程分院



[摘要] 随着Android手机开发人才需求量的一路高涨,提高学生在实际应用开发中的技能,进行有效的案例开发与设计是不可或缺的一个环节。为此,Android手机项目的开发为案例,引领学生在学习过程中能够掌握Android手机开发与设计的基本过程,锻炼了思维逻辑能力和动手能力,提高了灵活运用知识的能力。



[关键词] Android;项目开发;技能



1引言

随着Android手机在手机产业呈现爆炸式的发展,使之跃居全球最受欢迎的智能手机平台,同时造成了市场上缺乏大量的Android手机专业开发人员。

职业专家分析,随着各种移动应用和手游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对Android应用的开发力度,因此Android人才的就业前景非常广泛。

本文以Android手机项目开发为基准,从教学有效性的角度出发,进行教学方法探析。以“激发学生兴趣,提高学习自信心,掌握实用技术”为主要目标,提高教学质量,期望学生学以致用,达到企业所需的技能要求水平。



3)安装Android SDK 4) 安装ADT插件

安装好开发环境之后,可以运行自带的示例程序,以检验开发环境是否能够正常工作。比如运行LunarLander示例程序,运行成功后,结果如图1所示。



1月球登陆示意图 验证成功后,创建开发帮助文档的快捷方式,Android Eclipse的图标放在一起,方便使用。

学生的任务:独立完成开发环境的安装和配置,并整理一个安装Android手机应用开发环境的说明文档,记录安装过程中遇到的问题以及解决方案

2.2 Android手机项目开发技能

2 Android手机项目开发概述

2.1 Android手机开发环境

Android是一个优秀的开源手机平台, “工欲善其事,必先利其器。”Android目的开发环境,有很多不同的版本,但是具体的安装流程基本一样,可以根据需要安装合适的版本。

1)安装JDK1.6 2)安装Eclipse


Android手机项目的开发,需要学生具备一定的Java编程能力,掌握Android本的知识体系。

针对当前学生的学习水平,在完成手机项目开发的过程中,逐步地完成每一项功能,能够对Android涉及到的相关知识,继续提升一个认知层次。

传统的教学都是以教材内容为基础,单易懂,但是内容并不充实,很多具体的使用方法并没有进行详细的介绍,导致学生在学习的过程中出现了学习枯燥,不易充分掌握知识点等问题。

根据Android手机项目开发的特点,及学生当前的学习状态,总结出以下几点,在开发的过程中加以注意。

1)学习Android开发的基础知识,重点是理解知识点,融会贯通。

比如,常用的知识点菜单、对话框、View视图、数据传送、SQLite数据库相关操纵等。

2)有些错误,通常是自己语法或基础知识点掌握不牢,应该加强理解和实践。

3)规范命名,养成好习惯。比如检查string layout 中命名是否缺少,是否正确。

4)检查AndroidManifest.xml是否注册activity

5)有关方法和属性是否使用得当。 6)数据库相关,语句是否正确,数据库是否打开忘关闭或关闭了又要用

在项目开发中逐步提高重实践的思想,此阶段以案例为引导,传授给学生的是如何提升自身技能的方法,不是教授知识的数量而是质量,授人以鱼不如授人以渔。学生清楚学习方法之后,要做的就是多加练习,举一反三,使用规范化的方法,会产生事半功倍的效果。



3 Android手机项目开发设计

Android手机项目开发为例,能够让

学生较好地掌握知识点的学习方法。案例项目—“猜猜看”,用来分析如何进行设计,学生需要注意开发的流程以及项目开发的整体思路。

案例项目:“猜猜看”项目,用户选择



不同的图标进入“猜猜看”界面后,根据出现的谜面输入自己的答案,提交之后根据反馈信息获知自己的猜测是否正确。

具体需求: 1“猜猜看”主界面,如图2所示。 2)选择界面,制作九个图标,供用户进行选择,如图3所示。

3)每个图标分别对应不同的谜面,如4所示。

根据上述需求设计出项目框架,并根据程序运行的最终效果图,设计出界面原型,然后对所需的功能进行编码实现。

实现本案例的方法步骤是: 1)需要什么 根据需求,主界面上需要显示的是背景,Button按钮,触发事件处理,进入游戏选择界面。选择界面需要九个小图片作为图标来供用户选择,九个用来显示小标题的文本,以此类推。



2主界面设计

2)需要什么样式的 根据自己的设计,在网络或者本地上寻找合适的素材,需要的控件在main.xml件中进行布局,文本信息可以直接在配置文件中书写,也可以在strings.xml中声明。






3选择界面设计

3) 显示布局

先将布局完成,然后运行程序,显示界面布局。

4)功能的实现

选择图标之后产生的功能,是一个事件的处理过程,进入相应的游戏界面,显示谜面,用户在文本框中输入结果,点击提交按钮后,根据输入的结果进行判断,如果结果错误,那么显示猜错界面,如图5所示;若果结果正确,那么显示成功界面,如图6示。

进行完整性测试,使应用程序具备较好的强壮型。





5 猜错界面 6 成功界面





4 总结

Android手机项目开发探析的主要目的是使学生提高自身技能,锻炼学习能力和动手能力;培养出能够适合在企业单位任职的优秀人才。

本文根据学生的学习兴趣和学习情况的层次,提出一个适合学生掌握Android识点的教学方法。学生只要刻苦钻研,能够将学习过的知识点应用到实际项目开发中,在不断的练习中,形成自己的知识储备,为以后的工作和学习打下良好的基础。



4 游戏界面

编程实现之后,需要进行的是项目测试,将容易出现错误的地方进行多次检验,模拟可能会出现的错误情况,将出现的错误信息列在一张表单上,然后逐一解决;最后 参考文献

[1] 张波,高朝勤,杨越.Android基础教程[M].人民邮电出版社,2009.

[2] 余志龙,陈昱勋,郑名杰.Google Android SDK开发范例大全(2)[M].人民邮电出版社,2010. [3] 杨丰盛.Android应用开发揭秘[M].机械工业出版社,2011.




本文来源:https://www.dywdw.cn/46c2951daf45b307e87197e2.html

相关推荐
推荐阅读