1、 目录 1 绪论 . 2 1.1 背景. 2 1.2 Android 的崛起. 2 1.3 国内外研究现状 . 3 1.4 项目研究的主要内容 4 1.5 本章小结 4 2 Android 的开发环境 4 2.1 Android 操作系统 . 4 2.2 Android 开发环境 . 4 2.3 Android 开发环境变量的配置 5 2.3.1 JDK 的配置 . 5 2.3.2 SDK 的配置. 6 2.4 Eclipse 的配置 6 2.5 本章小结 7 3 Android 应用程序核心. 7 3.1 应用程序基础. 7 3.2 应用程序组件. 8 3.2.1 Acitivity. 8
2、3.2.2 Service. 9 3.2.3 BroadcastReciver .10 3.2.4 ContentProvider .12 3.3 本章小结.12 4 项目相设计13 4.1 研究目的.13 4.2 需求分析.13 4.3 游戏界面设置13 4.3.1 等登陆界面 13 4.3.2 游戏主界面 14 4.3.3 玩家升级 Pk 与做任务的界面 14 4.3.4 购买物品与地产的界面 .14 4.3.5 玩家之间的聊天界面与发送系统消息与世界消息的界面 15 4.4 游戏体系设计15 5 计代码的实现 16 5.1 客户端与服务器的交互 .16 5.2 用户与用户之间聊天的实现
3、17 5.3 挑战列表的实现 .22 6 结论 30 致 谢 31 1 绪论 1.1 背景 3G(第三代数字通讯技术)正离我们的生活越来越近,它的到来必将掀起一 阵无线通讯的新浪潮,3G 是向未来个人通信演进的一个重要发展阶段,具有里 程碑和划时代的意义。 说到 3G 不能不谈到 Android, 1Android 是 Google 于 2007 年 11 月 5 日宣 布的基于 Linux 平台的开源手机操作系统。它包括一个操作系统,中间件和一些 重要的应用程序。它采用软件堆层(Software Stack,又名软件叠层)的架构, 主要分为三部分。底层以 Linux 内核工作为基础,由 C
4、语言开发,只提供基本功 能;中间层包括函数库 Library 和 Dalvik 虚拟机,由 C+开发。最上层是各种 应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以 Java 作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,号称 是首个为移动终端打造的真正开放和完整的移动软件。这里,可以把 android 看作是一个类似于 windows 的操作系统。 学习 android 平台下的软件开发正如以 前学习 windows 平台下的软件开发一样。1 在国内,android 的前景十分广阔,国内很多的厂商和运营商也纷纷加入了 android 阵营, 包括中国移动, 中国联通, 华为通讯, 联想等大企业。 同时 android 应用的范围不仅仅在手机,国内一些厂家也陆续推出了采用 android 系统的 MID 产品,比较著名的包括由 Rockchip 和蓝魔推出的同时具备高清播放和智能系统 的音悦汇 W7,我们可以预见 android 也将会被广泛应用在国产智能上网设备上, 将