《手机应用软件开发与应用项目实践 Android版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:尹娜编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302296881
  • 页数:239 页
图书介绍:本书着重介绍了两款基于Android系统的手机应用游戏,目的在于通过实例帮助读者了解Android开发过程。希望读者能够通过这两款实例真正了解并掌握Android开发基本技能,并对产品设计的完整环节有所接触。

第一部分 基础篇——Android基础 2

项目一 掀起Android的盖头 2

任务1Android基本概念 3

任务2OMS基本介绍 8

综合实训一Android发展大事记 9

项目二 Android初体验 13

任务3Android开发环境的搭建 14

任务4我的第一个Android项目——HelloAndroid 20

任务5Android程序的监控与调试 24

综合实训二Android游戏发展的未来 25

第二部分 高级篇——游戏综合实现 28

项目三 战国英雄传游戏介绍 28

任务6游戏背景及功能概述 29

综合实训三 微博随身之概况介绍 34

项目四 游戏前热身 39

任务7游戏的策划 40

任务8Android平台下游戏的准备工作 40

综合实训四 微博随身之数据库基础 44

项目五 游戏的整体架构 54

任务9游戏的模块架构 55

任务10游戏各个类的简要介绍 56

综合实训五 微博随身之整体架构 59

项目六 地图设计器的开发 65

任务11底层地图设计器的开发 66

任务12上层地图设计器的开发 70

综合实训六 微博随身之Web端开发 73

项目七 Activity和游戏工具类的开发 96

任务13HDZGActivity类 97

任务14公式封装类GameFormula 100

任务15常量工具类ConstantUtil 102

综合实训七 服务器的设计与实现 105

项目八 数据存取模块的开发 111

任务16城池信息以及地图层信息的封装类 112

任务17数据存取相关类的介绍 117

综合实训八 微博随身之Android端的准备工作 123

项目九 英雄角色模块的开发 129

任务18Hero类的代码框架 130

任务19HeroGoThread类的开发 132

任务20HeroBackDataThread的开发 135

综合实训九 微博随身之登录注册模块的实现 138

项目十 表示层界面模块的开发 152

任务21ScreenRollView类的开发 153

任务22ScreenRollThread线程类的开发 155

任务23游戏界面GameView的框架 156

任务24游戏界面绘制方法onDraw 160

任务25游戏界面屏幕监听方法onTouch 162

任务26游戏界面后台线程GameViewThread 165

综合实训十 微博随身之个人中心模块的实现 169

项目十一 管理面板模块的开发 173

任务27人物属性面板类ManPaneView的开发 174

任务28城池管理面板类CityManageView的开发 179

综合实训十一 微博随身之快速发布模块的实现 185

项目十二 地图中可遇实体模块的开发 197

任务29MyDrawable类的开发 198

任务30MyMeetableDrawable类的开发 200

任务31ForestDrawable类的开发 201

任务32可遇实体对象的调用流程 203

综合实训十二 微博随身之查看联系人模块的开发 205

项目十三 英雄技能模块的开发 209

任务33Skill类的开发 210

任务34LumberSkill类的开发 211

任务35SuiXinBuSkill类的开发 212

综合实训十三 微博随身之日志管理模块的实现 214

项目十四 游戏提示模块的开发 220

任务36GameAlert类的开发 221

任务37PlainAlert类的开发 221

任务38FoodAlert类的开发 223

任务39HeroBackDataThread中对FoodAlert的调用 226

综合实训十四 微博随身之相册管理模块的开发 229

项目十五 游戏后回味 236

任务40游戏的优化和改进 237

综合实训十五 微博随身之游戏的优化和改进 237

参考文献 239