Android手机项目开发教学浅析

文章描述:-2022年4月13日发(作者:安作璋)Android手机项目开发教学浅析朱松北京北大方正软件技术学院软件工程分院[摘要]随着Android手机开发人才需求量的一路高涨,提高学生在实际应用开发中的技能,进行有效的案例开发与设计是不可或缺的一个环节。为此,以Android手机项目的开发为案例,引领学生在学习过程中能够掌握Android手机开发与设计的基本过程,锻炼了思维逻辑能力和动手能力,提高了灵活

-

Android手机项目开发教学浅析
2022年4月13日发
(作者:安作璋)

Android手机项目开发教学浅析

朱松

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

[摘要]

随着Android手机开发人才需求量的一路高涨,提高学生在实际应用开发中的

技能,进行有效的案例开发与设计是不可或缺的一个环节。为此,以Android手机项目的开

发为案例,引领学生在学习过程中能够掌握Android手机开发与设计的基本过程,锻炼了思

维逻辑能力和动手能力,提高了灵活运用知识的能力。

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

1引言

随着Android手机在手机产业呈现爆炸

式的发展,使之跃居全球最受欢迎的智能手

机平台,同时造成了市场上缺乏大量的

Android手机专业开发人员。

职业专家分析,随着各种移动应用和手

机游戏等内容需求日益增加,也将激励大中

小型手机应用开发商加大对Android应用的

开发力度,因此Android人才的就业前景非

常广泛。

本文以Android手机项目开发为基准,

从教学有效性的角度出发,进行教学方法探

析。以“激发学生兴趣,提高学习自信心,

掌握实用技术”为主要目标,提高教学质量,

期望学生学以致用,达到企业所需的技能要

求水平。

3)安装AndroidSDK

4)安装ADT插件

安装好开发环境之后,可以运行自带的

示例程序,以检验开发环境是否能够正常工

作。比如运行LunarLander示例程序,运行

成功后,结果如图1所示。

图1月球登陆示意图

验证成功后,创建开发帮助文档的快捷

方式,与AndroidEclipse的图标放在一起,

方便使用。

学生的任务:独立完成开发环境的安装

和配置,并整理一个安装Android手机应用

开发环境的说明文档,记录安装过程中遇到

的问题以及解决方案。

2.2Android手机项目开发技能

2Android手机项目开发概述

2.1Android手机开发环境

Android是一个优秀的开源手机平台,

“工欲善其事,必先利其器。”Android项

目的开发环境,有很多不同的版本,但是具

体的安装流程基本一样,可以根据需要安装

合适的版本。

1)安装JDK1.6

2)安装Eclipse

Android手机项目的开发,需要学生具

备一定的Java编程能力,掌握Android基

本的知识体系。

针对当前学生的学习水平,在完成手机

项目开发的过程中,逐步地完成每一项功

能,能够对Android涉及到的相关知识,继

续提升一个认知层次。

传统的教学都是以教材内容为基础,简

单易懂,但是内容并不充实,很多具体的使

用方法并没有进行详细的介绍,导致学生在

学习的过程中出现了学习枯燥,不易充分掌

握知识点等问题。

根据Android手机项目开发的特点,以

及学生当前的学习状态,总结出以下几点,

在开发的过程中加以注意。

1)学习Android开发的基础知识,重点

是理解知识点,融会贯通。

比如,常用的知识点菜单、对话框、View

视图、数据传送、SQLite数据库相关操纵等。

2)有些错误,通常是自己语法或基础知

识点掌握不牢,应该加强理解和实践。

3)规范命名,养成好习惯。比如检查

string和layout中命名是否缺少,是否正

确。

4)检查是否注册

了activity。

5)有关方法和属性是否使用得当。

6)数据库相关,语句是否正确,数据库

是否打开忘关闭或关闭了又要用

在项目开发中逐步提高重实践的思想,

此阶段以案例为引导,传授给学生的是如何

提升自身技能的方法,不是教授知识的数量

而是质量,授人以鱼不如授人以渔。学生清

楚学习方法之后,要做的就是多加练习,举

一反三,使用规范化的方法,会产生事半功

倍的效果。

3Android手机项目开发设计

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

学生较好地掌握知识点的学习方法。案例项

目—“猜猜看”,用来分析如何进行设计,

学生需要注意开发的流程以及项目开发的

整体思路。

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

不同的图标进入“猜猜看”界面后,根据出

现的谜面输入自己的答案,提交之后根据反

馈信息获知自己的猜测是否正确。

具体需求:

1)“猜猜看”主界面,如图2所示。

2)选择界面,制作九个图标,供用户

进行选择,如图3所示。

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

图4所示。

根据上述需求设计出项目框架,并根据

程序运行的最终效果图,设计出界面原型,

然后对所需的功能进行编码实现。

实现本案例的方法步骤是:

(1)需要什么

根据需求,主界面上需要显示的是背景

图片,用来显示标题信息的文本,一个

Button按钮,触发事件处理,进入游戏选择

界面。选择界面需要九个小图片作为图标来

供用户选择,九个用来显示小标题的文本,

以此类推。

图2主界面设计

(2)需要什么样式的

根据自己的设计,在网络或者本地上寻

合适的素材,需要的控件在文

件中进行布局,文本信息可以直接在配置文

件中书写,也可以在中声明。

图3选择界面设计

(3)显示布局

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

面布局。

(4)功能的实现

选择图标之后产生的功能,是一个事件

的处理过程,进入相应的游戏界面,显示谜

面,用户在文本框中输入结果,点击提交按

钮后,根据输入的结果进行判断,如果结果

错误,那么显示猜错界面,如图5所示;若

果结果正确,那么显示成功界面,如图6所

示。

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

壮型。

图5猜错界面图6成功界面

4总结

Android手机项目开发探析的主要目的

是使学生提高自身技能,锻炼学习能力和动

手能力;培养出能够适合在企业单位任职的

优秀人才。

本文根据学生的学习兴趣和学习情况

的层次,提出一个适合学生掌握Android知

识点的教学方法。学生只要刻苦钻研,能够

将学习过的知识点应用到实际项目开发中,

在不断的练习中,形成自己的知识储备,为

以后的工作和学习打下良好的基础。

图4游戏界面

编程实现之后,需要进行的是项目测

试,将容易出现错误的地方进行多次检验,

模拟可能会出现的错误情况,将出现的错误

信息列在一张表单上,然后逐一解决;最后

参考文献

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

[2]余志龙,陈昱勋,郑名杰.GoogleAndroidSDK开发范例大全(第2版)[M].人民邮电出版社,2010.

[3]杨丰盛.Android应用开发揭秘[M].机械工业出版社,2011.

-

Android手机项目开发教学浅析

发布时间:2022-04-13 05:42:31
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 8 条评论,441人围观)
治疤痕V铁粉1 minute ago Google Chrome 93.0.4577.82 Windows 10 x64
此阶段以案例为引导
戒烟的最好方法V铁粉20 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
引领学生在学习过程中能够掌握Android手机开发与设计的基本过程
椰子汁的功效V铁粉15 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
融会贯通
14iiiV铁粉1 minute ago Google Chrome 93.0.4577.82 Windows 10 x64
如果结果错误
大水蚁V铁粉10 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
使应用程序具备较好的强壮型
鳗鱼的营养价值V铁粉13 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
学生清楚学习方法之后
宿州市立医院V铁粉4 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
也将激励大中小型手机应用开发商加大对Android应用的开发力度

最近发表

随便看看

热门文章

标签列表