从零开始Android游戏编程(第二版) 第二章 创建第一个程序Hello Tank
第二章 创建第一个程序Hello Tank
难度:容易
现在开始,我们要真正写作Android程序了。虽然前面安装过程那么复杂,但是写起程序来却是非常简单。而且为了让大家有一个直观的认识,本文不会叙述大段的原理,而是在编码的过程中渗透对原理、概念的讲解。
让我们打开eclipse,选择菜单中的File -> New -> Project…
选择Android -> Android Project
下面需要我们输入项目的一些信息,因为我们要复刻经典游戏坦克大战,所以我们的程序就取名Tank
这样,一个Android项目就创建完成了,我们可以在eclipse的Package Explorer看到我们的项目
托ADT的福,虽然我们只输入了几个名字,但这个项目实际上已经可以运行了。右击项目名,选择Run As -> Android Application
不出意外的话,你会看到一个手机模拟器被启动,而我们刚刚建立的程序会被运行起来
如果你发现模拟器启动了,而程序并没有被运行,可能需要手工启动程序。这里我们用到一个重要的工具DDMS(Davlik Debug Manager)。运行DDMS快捷方法是点击eclipse右上角的Open Perspective,如果在弹出的列表中没有DDMS,那么点击Others
选择DDMS
这样我们就打开了DDMS界面,这个工具我们以后会经常用到。
刚刚说到模拟器启动了而程序并没有被运行,很可能是在模拟器启动过程中DDMS失去了与模拟器的链接。解决方法很简单:
点击Devices标签下的工具栏,选择Reset adb
然后右击项目名称,Run As -> Android Application。
除了右击运行项目,还可以通过工具栏上的运行按钮启动程序
在运行按钮左边的是Debug按钮,这两个我们以后也会经常用到。
现在我们已经有了第一个可以运行的Android,虽然你可能对ADT生成的一堆文件感到一头雾水,也不知道程序界面上那一句“Hello World, Main”是从哪里来的,但是没关系,随着本文的深入你会逐渐熟悉Android项目的目录结构,程序设计的原则和方法,以及调试和部署的方法。现在读者可以自己熟悉一下模拟器的操作,让我们下章再见。
从零开始Android游戏编程(第二版) 第二章 创建第一个程序Hello Tank相关推荐
- 从零开始Android游戏编程(第二版) 目录
目录 前言... 3 第一版前言... 5 第一章 搭建开发环境... 6 第二章 创建第一个程序Hello Tank. 10 第三章 显示文字和图片... 17 第四章 响应用户事件... 30 第 ...
- 从零开始Android游戏编程(第二版) 第一版前言
第一版前言 什么是OPhone OPhone是基于Linux.面向移动互联网的终端基础软件及系统解决方案. OPhone SDK是专为OPhone平台设计的软件开发套件,它包括OPhone API,O ...
- 从零开始Android游戏编程(第二版) 第一章 搭建开发环境
第一章 搭建开发环境 难度:容易 工欲善其技,必先利其器.我们要做的第一件事就是搭建Android开发环境.本文只介绍Windows下的安装方法,Linux下的安装方法请参考官方网站的介绍. 与PC编 ...
- 从零开始Android游戏编程(第二版)
没想到重新打开这篇文档已经是一年之后了. 去年三月,我停止了这一系列文章的写作.六月,离开了工作了五年的公司.作为公司的创始人和业务主管,我不能容忍它发展的如此缓慢,而合伙人却很享受这种慢节奏的生活. ...
- 从零开始Android游戏编程(第二版) 前言
前言 没想到重新打开这篇文档已经是一年之后了. 去年三月,我停止了这一系列文章的写作.六月,离开了工作了五年的公司.作为公司的创始人和业务主管,我不能容忍它发展的如此缓慢,而合伙人却很享受这种慢节奏的 ...
- 《Android 游戏开发大全(第二版)》——6.4节角色扮演游戏
本节书摘来自异步社区<Android 游戏开发大全(第二版)>一书中的第6章,第6.4节角色扮演游戏,作者吴亚峰 , 于复兴 , 杜化美,更多章节内容可以访问云栖社区"异步社区& ...
- 《Python核心编程》第二版第18页第一章练习 -Python核心编程答案-自己做的-
<Python核心编程>第二版第18页第一章练习 这里列出的答案不是来自官方资源,是我自己做的练习,可能有误. 1.9 练习 1-1. 安装Python.请检查Python是否已经安装到你 ...
- 【通知】▁▂▃ Himi 著作《Android游戏编程之从零开始》★书籍源码+第4/6/7样章★博客系列源码整理打包-免费下载★ ▃▂▁
2011年9月22日(Himi的22岁生日当天),Himi的著作:<Android游戏编程之从零开始>一书正式发售: (大家可以到新华书店.淘宝.拍拍.当当.亚马逊等进行购买): 感谢一直 ...
- [转] Himi 著作《Android游戏编程之从零开始》★书籍源码+第4/6/7样章—免费下载★...
本文转自:http://blog.csdn.net/xiaominghimi/article/details/6802444 Himi 原创, 转载请注明出处,谢谢! 原文地址:http://blog ...
最新文章
- Content-Type: application/vnd.ms-excel
- 曲线数学NURBS之bezier曲线
- 全球16家超级独角兽公司,为什么中国能占7家,印度只有1家?未来哪些行业最可能诞生独角兽?
- Unity中使用射线查询MeshCollider背面的方法
- Matplotlib实例教程(十)边缘直方图
- RIP协议无法适应网络环境
- Android普通对话框标题居中,android开发Toolbar标题居中显示的解决方法
- iptables简单应用
- Pytorch高阶API示范——线性回归模型
- java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.isAsyncStarted()Z 的解决
- ffmpeg转mp4格式
- 一个六年Java程序员的从业总结:比起掉发,我更怕掉队
- jmeter 实际运行线程数达不到设定值_Jmeter技术知识-常用组件实战演示(2020年最新)...
- Django模板实现地址的省市县三级联动
- bochs模拟器创建映像文件 、写入文件并启动
- Docker-基本命令和漏洞分享
- 苹果处理器性能排行榜天梯图2022 苹果处理器排行榜2022
- 本科英语计算机,计算机本科生英语简历范文
- 以前手机应用java咖啡_作为编程语言的“java”怎么就成了咖啡的代称?
- Spring源码剖析 循环注入