从零开始学安卓经典教程
本文是入门android的经典教材,文中既有图片直观的展示,又有文字的详细说明,并且给出了相应代码,对于初学者来说是极好的入门材料。
--谨以感谢原作者
什么是OPhone
OPhone是基于Linux、面向移动互联网的终端基础软件及系统解决方案。
OPhone SDK是专为OPhone平台设计的软件开发套件,它包括OPhone API,OPhone模拟器,开发工具,示例代码和帮助文档(摘自OPhone官方网站:/)。简而言之,OPhone是一个移动终端的操作系统,移动终端包括手机、Book等等。与其他领域的编程一样whatsapp web,OPhone编程并没有什么神秘之处,只需简单的学习就可以掌握大部分的概念。剩下的就是尽情发挥你的想象力了。
写作本文的目的
为了普及OPhone编程的基本知识,并通过复刻一个坦克大战游戏让读者了解2D游戏编程的简单思路。文中的程序结构和实现方法并非最优,希望能起到一个抛砖引玉的作用,让更多的人加入到OPhone开发的行列中来。
谁适合阅读本文
虽然本文叫做“从零开始OPhone编程”,但并不能面对那些对编程一无所知的读者。实际上,本文要求读者了解java语言的基本知识,最好会使用eclipse。在文章的每个章节都标有难度,有能力的读者完全可以跳过相对容易的章节直接阅读自己感兴趣的内容。
本文的时效性
本文只适合当前版本的OPhone SDK(),本文的代码、图片、链接可能会因时间推移而失效。
第一章搭建开发环境
工欲善其技whatsapp网页版,必先利其器。我们要做的第一件事就是搭建Android开发环境。本文只介绍Windows下的安装方法,Linux下的安装方法请参考官方网站的介绍。
与PC编程略有不同的是,Android的程序需要在模拟器中运行。因此,我们需要一个集成开发环境,一个SDK和一个模拟器。因为Android编程使用java语言,所以我们还需要JDK,最好使用安装版本(http://java./javase/downloads/)选用JDK 6 Update 16 Windows版即可。
集成开发环境我们选用eclipse,(http://download./eclipse/downloads/)最好下载JDT集成版。然后我们可以从Android官方网站() 下载Android SDK(当然,如果你不能翻墙,可以到国内的网站下载),SDK全部安装完毕之后,还需要安装eclipse插件。插件是用来扩展eclipse功能的。开发Android用的插件叫ADT(Android Developer Tools),它可以帮助我们完成创建项目,向模拟器部署并运行程序,调试程序等工作。关于ADT的功能,在后面使用中我们会逐渐熟悉。
安装ADT的方法如下():
启动eclipse,选择菜单中的Help -> Software Updates
点击Add Site
点击Archive…
找到OPhone SDK安装目录下tools\ophone\ ADT-(因为我已经安装好了ADT,所以出现了重复URL的提示),点击OK即可开始安装
ADT安装完毕后还要简单配置一下,打开菜单中的Window -> Preferences
找到Android项,通过Browse按钮指定Android SDK的安装位置
至此为止,Android的安装环境就全部搭建完毕了。下一章节,我们会遇见经典的helloworld,下章见!
第二章创建第一个程序Hello Tank
现在开始,我们要真正写作Android程序了。虽然前面安装过程那么复杂,但是写起程序来却是非常简单。而且为了让大家有一个直观的认识,本文不会叙述大段的原理,而是在编码的过程中渗透对原理、概念的讲解。
让我们打开eclipse,选择菜单中的File -> New -> Project…
选择Android -> Android Project
下面需要我们输入项目的一些信息,因为我们要复刻经典游戏坦克大战,所以我们的程序就取名Tank
这样,一个Android项目就创建完成了,我们可以在eclipse的Package Explorer看到我们的项目
托ADT的福,虽然我们只输入了几个名字whatsapp官网,但这个项目实际上已经可以运行了。右击项目名,选择Run As -> Android Application
不出意外的话,你会看到一个手机模拟器被启动,而我们刚刚建立的程序会被运行起来
如果你发现模拟器启动了,而程序并没有被运行,可能需要手工启动程序。这里我们用到一个重要的工具DDMS(Davlik Deb
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。




