基于Android的应用软件开发实例初探

基于Android的应用软件开发实例初探

ID:37739367

大小:548.19 KB

页数:24页

时间:2019-05-30

基于Android的应用软件开发实例初探_第1页
基于Android的应用软件开发实例初探_第2页
基于Android的应用软件开发实例初探_第3页
基于Android的应用软件开发实例初探_第4页
基于Android的应用软件开发实例初探_第5页
资源描述:

《基于Android的应用软件开发实例初探》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于Android的应用软件开发实例初探指导教师:xxxxxx项目作者:xxxxxx2010年3月15日目  录1.引言12.Android应用软件开发基础22.1Android应用软件开发的语言22.1.1Simple22.1.2Scala22.1.3Java22.2搭建开发环境22.2.1计算机配置22.2.2下载SDK初始包32.2.3安装ADT32.2.4设置Eclipse32.3ADT的使用32.3.1创建一个Android项目32.3.2编译运行一个项目42.4Android平台应用程序基础52.4.1概要52.4.2Android应用程序组件52.4.3AndroidM

2、anifest.xml文件73.音乐播放器实例73.1创建项目83.2设计界面93.2.1准备图片93.2.2准备字符串资源103.2.3设计程序的窗口布局113.3编写Java代码123.4运行、调试程序153.5打包发布程序164.参考资料165.附录175.1song_item.xml的代码175.2songlist.xml的代码175.3strings.xml文件代码185.4AndroidManifest.xml文件代码185.5MusicPlayer.java的代码181.引言Android系统是由Google在2007年发布的一个开源平台,包括操作系统、中间件,以及一些

3、关键应用。由于Android系统有开源、免费、易于移植的特点,以及Google等厂商的大力支持,Android在短短几年时间内得到了飞速发展。2008年HTC推出第一款Android系统机型DreamG1之后,各厂商都纷纷跟进,推广速度十分喜人。另外还有一些厂家利用Android易于移植的特性,开发了或正在开发基于Android系统的电子书阅读器、平板电脑、MP4、MID等智能终端。可以预见,Android的应用范围将越来越广,学习Android的开发也一定会有越来越大的用武之地。在该课程设计中,我通过学习Android的API,开发了一个简易的音乐播放器,实现了最基本的功能。通过这

4、一实例,我们也能从中一窥Android应用的开发流程。2.Android应用软件开发基础2.1Android应用软件开发的语言2.1.1SimpleSimple是Google于2009年7月推出的一种新的语言,其目的就是简化Android开发的难度,提供一种类似于VisualBasic的编程体验,在设计时就为Android的开发作了许多考虑。它的平台是完全开源的,但是目前Simple的资料较为贫乏,不便于学习。2.1.2ScalaScala是一种特色鲜明的语言,它和Java一样运行于JVM之上,但是却同Java有许多设计理念上的区别。它提供一种类似函数式编程的方式,同时也提供了对面向

5、对象的支持,这也是一种新生的语言,应用范围正变得越来越广,在编写运行于多核处理器的程序时具有一定优势。之所以可以用Scala编写Android的应用程序,根本原因是Scala和Java编写的程序一样运行于JVM上。但是光这一点还不够,编写Scala程序所用到的Scala库得作一些改动,已经有人将可用于Android开发的Scala库制作好了,开发人员可以直接使用修改后的Scala库代替原先的Scala标准库。我们用Scala编写的程序,实际上是先被Scala的编译器编译成了Java的class文件,然后再由Androiddex编译器将Javaclass文件编译成Android设备里的

6、JVM中可以运行的dex文件。2.1.3JavaJava是Android上的主流开发语言,各种支持也最完善。Android发布的API和SDK也都主要是面向Java开发人员的。我们的播放器实例也是用Java开发的。2.2搭建开发环境2.2.1计算机配置开发Android应用所用到的开发工具较占内存,尤其是模拟器。官方并未给出最低配置要求,根据个人实际体会,在本人IntelT2080双核及1G内存的情况,基本上能流畅使用。另外还需有600MB以上的剩余磁盘空间(官方文档中的说明)。2.2.2下载SDK初始包初始包中有开发Android程序所要用到的工具,这些工具包括了从编译到运行And

7、roid应用程序所需要的各种工具。因此,事实上最基本的开发环境至此就已经搭建完整。(SDK的下载地址为http://androidappdocs.appspot.com/sdk/index.html,本来官方网站为android.com,但是经常被封锁,该链接更为稳定。)2.2.3安装ADT按照2.2.2安装完SDK初始包后,就可以开始开发Android应用程序了,但是为了更高效地进行开发,Android团队推出了AndroidDevelopmentToo

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

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

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