基于Android平台背单词软件的设计与实现外文翻译资料
2022-10-27 15:27:19
英语原文共 532 页,剩余内容已隐藏,支付完成后下载完整资料
1 认识android
你的第一个app
Wait, Android is
a Free and Open Source mobile OS? Thatrsquo;s crazy!
No, wearing that suit with
that tie is crazy! But, hey, you summed up Android pretty well.
因此你在想:“是什么让Android如此特别”Android是一个来自谷歌的免费开放的操作系统,他可以在各种设备上运行,比如手机,平板甚至电视。你可以只用Android这一个平台来处理如此大量的不同设备(并且这个平台的市场占有率也在增加)。Google免费提供了你需要用来创建apps的一切。同时你可以在Mac,Windows或者Unix系统上创建你的Android 应用。并且你几乎不用花钱就可以发布你的应用(不需要经过他人的同意)。准备好开始了吗?好的!你将要开始创建你的第一个Android 应用,但是首先有一些事情需要准备。
你想创建一个Android 应用
你可能是一个Android用户,你已经对java有所了解同时你想要赶上移动的潮流或者你仅仅是因为喜欢Android开放的操作系统和硬件分布的选择。不论你的原因是什么,你都到了正确的地方。
Android 已经在大量不同的设备上运行了
通过仔细筹划 ,你的应用程序可以运行在所有这些Android驱动的设备 ,包括手机,平板,电视,甚至智能家居。Android发展的如此之快
它还在继续增加
“每天都有超过50万台Android设备被激活”
-- Googlersquo;s Head of Android, AndyRubin, via Twitter
仅仅看看Android市场
Android市场有大量的应用,当然也有游戏(因为我们都喜欢在手机上玩游戏),但是真正伟大的应用是那些让我们生活的更好的,比如导航和通勤时间方面的应用。
除了上面介绍的还有很多的移动平台,但是因为Android的存在和发展,每个人都在构建自己的应用程序。欢迎来到Android,这是一个很好地地方。
在你深入研究你的第一个app之前,让我们一起看看Android究竟是什么,谁负责管理它
所以告诉我关于Android吧
Android是一个移动操作平台,但是它不仅仅是这,它拥有一整个生态系统,一个完全的平台,一个能够支持在新的基于Android的硬件设备上构建Android应用程序的团体。
1.谷歌占有Android
谷歌占有Android,但它可以免费的使用。设备制造商和运营商可以修改它,开发人员可以免费构建应用程序
2.硬件制造生产厂商生产设备
硬件制造生产商能使用这个Android操作系统并且能在设备上搭建特殊的硬件。制造商甚至能够修改Android来为他们的设备实现自定义功能。
3.谷歌为你提供了一些工具
谷歌免费为你提供了一些你用来搭建自己的应用程序的工具,并且你可以在多种平台上搭建APP,例如Mac,Windows,Linux
4.谷歌也运营这一个市场
在这里用户有权利可以下载APPs到他们的手机里,谷歌运营着一个市场,但还有其他市场被亚马逊运营着,比如Version,但最大的市场仍是谷歌的。
你准备好开始了吗?
事实上,它不是那么糟糕
的确,这里有很多不同的Android设备,各种不同的生产商生产着不同的Android设备,听起来有点疯狂吧?虽然对于这些不同的设备,确实需要一
些仔细的调优,你可以非常简单的开始创建基本的手机应用程序,这就是我们将要去做的事。在这本书的后续,你将会学习一些方法去处理不同类型的设备,
因为这些不同的设备和
操作系统的变化,你该如何搭建一些
东西,甚至你该从哪里开始呢?
比如具有不同分辨率的手机。甚至可以为手机和平板电脑设计相同的应用程序。
让我们开始吧。
认识Pajama Death
是时候向你介绍一个很棒的摇滚组合叫做Pajama Death,他们热爱Android,并且喜欢歌唱它。
他们所有歌曲的歌词都是以俳句的形式写成
俳句是日本古代的诗歌形式。每首诗包含3行,第一行有5个音节,第二行7个音节,第三行和第一行一样有5个音节。这些诗歌是很有意义的,并且紧凑,就像你的Android应用程序!
他们将为你演唱他们最喜爱的歌曲,叫做Android Love
但是他们需要你的帮助
他们想制作一个带有Android Love歌词的应用程序,然后发放给粉丝,但是他们是Android使用者而不是开发者。他们听说你正在学习构建自己的应用程序。他们想你是否能为他们也搭建一个app,你该怎么回复呢?当然你会做的,因为你是铁杆粉丝。
准备开始
仅仅要求你构建一个应用程序不是很多,因此Pajama Death大致描绘他们希望应用程序是什么样子。这个应用程序能够显示俳句并且每一行的俳句都显示在新的一行里。
首先你需要做一些设置
因为这是你的第一个安卓应用程序,你需要你配置你的开发环境。让我们快速的浏览一下你需要什么开发环境去构建Android应用程序。现在,你将安装自己的开发环境,然后为Pajama Death构建应用程序。
你可以使用mac Windows,Linux来构建App
Eclipse IDE
Android
Development Tools (ADT)
Android开发环境
Android开发环境是由几个部分组成,它
们为您构建Android应用程序无缝协同的工作
让我们仔细看看每一个。
1.Eclipse集成开发环境(IDE)
Eclipse集成开发环境(简称IDE)是你写
代码的地方,Eclipse是一个通用的IDE,并
不是特定用于Android开发,它是由Eclipse
基金会管理。
2.Android开发工具(ADT)
Android开发工具(ADT)是一个Eclipse插
其他的都被谷歌管理着
件,它将安卓系统特定功能添加到Eclipse里。
3.软件开发工具包(SDK)
Android
Software Development Kit (SDK)
2.1
2.2
2.3
安卓软件开发工具包(SDK)包含所有低级工
具来构建,运行,测试你的Android应用程序,
ADT实际上是用户界面,应用程序的核心建筑
都包含在ADT里。
4.安卓包
你可以在同一个开发环境上开发和支持多
个版本的Android。这些包将功能添加到基
本的SDK,让你为Android进行开发。
选择你的IDE
Eclipse或许是一个很好的集成开发环境,但是如果你不想使用它,你可能有自己的宁愿使用的IDE选择。
我只会在VI或者Emacs
里写代码,这是不是意味着我
不能写Android应用程序
你不需要使用Eclispe
但它确实使事情变得更加容易,一个完整的集成的Android开发环境 ,作为一个整体运行良好,帮助您轻松构建Android应用程序。
所有你需要用来构建和测试你的Android用程序是Android SDK 和Android包,果你真的不能没有你最喜爱的开发环境,你可以连同SDK使用它,而不带Eclipse,并且任然可以搭建应用程序。
虽然你可以使用SDK而不带Eclipse,本书中所有的例子将使用Eclipse和
ADT插件。
设置你的开发环境
你无法构建你的应用程序,直到你的开发环境设置完成。跟着我们接下来
几页很棒的Android开发环境设置说明,然后你将准备好构建自己的应用程
序。
下载,安装并且启动Eclipse
Eclipse是一个免费和开源的IDE,它是由Eclipse基金会管理,(由IBM开创和管理,但是是一个非常开放的社团)你可以从Eclipse.org免费下载Eclipse,这有很多不同版本的Eclipse,针对不同类型的发展进行了优化。你应该为你的操作系统下载最新的经典版本的Eclipse。
http://www.eclipse.org/downloads
在你下载Eclipse之后,跟着您的平台的安装说明并且启动Eclipse,当你第一次启动Eclipse时,你会被提示输入一个工作区位置,你所有的Eclipse项目和设置都将存储在那里。放心使用默认设置或者输入你自己的。
下载,安装SDK
Android SDK包含构建和运行Android应用程序所需的核心工具,包括Android模拟器,构建器,文档等等。你能从android.developer.com上下载SDK。
http://developer.android.com/sdk/index.html
一旦你下载完成SDK的zip文件,把它解压到你的硬盘,SDK就准备好了。
现在让我们设置ADT
安装ADT
Android开发工具(ADT)像胶水一样无缝的将特定Android SDK与Eclipse连接起来。ADT是一个Eclipse插件,它通过标准的Eclipse插件安装机制安装。(因此,如果你是一个经验丰富的Eclipse用户,这看起来应该很熟悉)
在您的Eclipse窗口,选择help →install new software。将会弹出可用软件窗口,因为这是从头开始安装,你需要为ADT创建新站点。
https://dl-ssl.google.com/android/eclipse
https://dl-ssl. https://dl-ssl.google.com/android/eclipse
google.com/android/eclipse
点击添加
命名 点击添加
配置ADT
ADT只是SDK与Eclipse之间的连接物,因此ADT需要知道SDK的安装位置。通过在Eclipse里点击window→Preferences,在ADT中设置SDK的位置
从左面板中选择Android,并且选择你安装Android SDK的安装目录。
安装Android包
SDK的设计是为了允许你在同一个开发环境下使用多个版本的Android。为了保持较小的下载,从SDK分离SDK版本的软件包(这也使得你可以更新到新版本的Android,而不必重新下载整个SDK。太棒了!)
当你展开树节点,你会看到一个SDK工具,SDK平台,样本文件等等的组合,这些是所有的你可以添加来扩展SDK功能的SDK插件(这种方法,你可以下载和安装SDK一次,并且保持向SDK添加新功能,因为新版本的出现。)
制作一个新的Android应用程序
现在你有了自己的环境设置,是时候制你的第一个项目。用Eclipse ADT插件附带的向导来创建新的android应用程序。你需要做的就是在向导里面出入一些信息,他会为你生成一个功能齐全(但是单
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[153425],资料为PDF文档或Word文档,PDF文档可免费转换为Word