《Android游戏编程入门经典》——第4章创建第一个Android程序

第4章 创建第一个Android程序
Android游戏编程入门经典
本章介绍如下内容:

创建新Android项目;
配置NetBeans的NBAndroid插件;
在模拟器中编译并运行程序;

编写Hello, Android!程序;

对比模拟器和Android设备。

在本章中,您将编写第一个Android程序。前面几章已经帮助您使用Android SDK构建了NetBeans和Eclipse开发环境。您还应该已经使用Android Virtual Device Manager创建了一台Android模拟器设备。现在应该编写一些代码了。在本章中,您将学习如何针对模拟器和物理Android设备构建并运行Android程序。由于NetBeans比Eclipse更难使用,因此本章侧重介绍NetBeans,而Eclipse已经配置好了(在上一章中)并且不需要额外的步骤。

时间: 2024-09-13 10:28:49

《Android游戏编程入门经典》——第4章创建第一个Android程序的相关文章

《Android游戏编程入门经典》——第1章Android 4简介

第1部分 简介Android游戏编程入门经典第1章 Android 4简介第2章 安装开发工具第3章 使用Android SDK配置NetBeans和Eclipse第4章 创建第一个Android程序 第1章 Android 4简介Android游戏编程入门经典本章介绍如下内容: Android 4的新功能:Android平台的历史:Android硬件规格:开发系统要求.本书前4章都是非常实用的入门教程,介绍使用两种开发环境(NetBeans和Eclipse)设置Android SDK的步骤.我

《Android游戏编程入门经典》——4.4节对比模拟器和Android设备

4.4 对比模拟器和Android设备 Android游戏编程入门经典 模拟器允许您在不同的Android操作系统上并以不同的屏幕分辨率测试程序,但是模拟器(之前称为Android虚拟设备或AVD)存在限制.即使在高端开发PC上,模拟器也很缓慢.现在,高端机器将拥有类似6核处理器(或者是服务器主板上有两个这样的处理器)和8GB或更多RAM的配置.AVD通常配有512MB或1GB的RAM.图4.19显示了AVD配置对话框,注意Hardware(硬件)列表底部的Device RAM Size(设备R

《Android游戏编程入门经典》——4.5节小结

4.5 小结Android游戏编程入门经典安装和配置工具以构建Android代码是一个相当大的挑战.无可否认,如果您是NetBeans普通用户并且已经安装了JDK,那么就可以更快速地完成这些步骤.如果是这样的话,只需添加Android SDK和NBAndroid插件.现在,您拥有了一个运行良好的开发环境,可以继续到下一章,开始编写游戏代码了! 您已经学习了在NetBeans和Eclipse中如何创建新Android项目.了解两种类似的Android开发工具之间的功能和差别会很有帮助,但为了保持一

《Android游戏编程入门经典》——第14章使用音频系统

第14章 使用音频系统Android游戏编程入门经典本章介绍如下内容: 使用媒体播放器组件播放音频:将音频文件添加到项目中:使用声音池组件播放音频:混合音频示例以响应触摸输入事件.本章将深入介绍Android设备播放视频游戏音乐和音效的音频系统.Android SDK通过SoundPool类支持音频系统,该类通过集成音频混合器加载和播放音频文件.Android SDK包含可轻松加载和播放多媒体内容的方法和类.您将了解如何加载音频资产并播放它们.音乐和音效文件会得到相同的待遇:尽管通常使用Medi

《Android游戏编程入门经典》——1.1节Android 4简介

1.1 Android 4简介Android游戏编程入门经典最令人惊奇的是,仅用了3年时间,Android就发展成为智能手机市场中强有力的竞争者.从提出构想到发布版本仅用了3年时间,这是一项了不起的壮举.之所以如此是有原因的:Android是以Linux core 3.0为基础构建的.是的,Android实际上是Linux操作系统的衍生物. 鉴于Android比Apple晚两年进入市场,因此,可以说Android在与Apple的明星产品iPhone的竞争中获得了成功.Microsoft正在利用其

《Android游戏编程入门经典》——1.4节Android开发系统要求

1.4 Android开发系统要求Android游戏编程入门经典Android SDK支持下列操作系统:Windows XP.Vista.7(32位或64位):Mac OS X 10.4.8或更高版本(仅x86):Linux(32位或64位):具有Glibc 2.7或更高版本的任意发行版.我们将使用Windows版的NetBeans和Eclipse,您可以选择使用哪一种开发集成环境(IDE).接下来的两章将介绍IDE和Android SDK的安装和配置.

《Android游戏编程入门经典》——1.2节Android SDK简介

1.2 Android SDK简介Android游戏编程入门经典Android SDK是以Java语言为基础进行开发的.Java程序是使用Java开发工具包(Java Development Kit,JDK)编译的.所有应用程序和游戏都是使用Java语言编写的,并且在使用Java运行时环境(Java Runtime Environment,JRE)的Android设备上运行.Java程序的扩展名是.class,而源代码文件的扩展名是.java.使用Android SDK构建的程序被编译到了一个可

《Android游戏编程入门经典》——4.1节创建新的Android项目

4.1 创建新的Android项目Android游戏编程入门经典在NetBeans中打开File(文件)菜单并选择New Project(新建项目)命令或工具栏上的New Project(新建项目)图标,如图4.1所示. 将显示New Project(新建项目)对话框,如图4.2所示.在Categories(类别)列表中,您应该看到其中一个选项是Android,选择它.在右侧窗格中,应该看到Android项目,这些项目由第3章中安装的NBAndroid插件提供.选择Android Project

《Android游戏编程入门经典》——14.1节使用MediaPlayer播放音频

14.1 使用MediaPlayer播放音频Android游戏编程入门经典android.media.MediaPlayer类可以让我们访问多媒体系统,展示在Android上加载和播放音频和视频文件的方法.Media Player是流式传输大型音频/视频资产的一种有用工具,并且无需将它们完整地加载到内存中,因为可供Android应用程序和游戏使用的内存有限.但Media Player不适合具有多种音效的游戏.它不是一种基于混合器的音频系统:其目的是每次从一个来源播放.我们可以使用Media Pl