返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 Android应用案例开发大全 吴亚峰,苏亚光,于复兴 人民邮电出
  • 新华书店旗下自营,正版全新
    • 作者: 吴亚峰,苏亚光,于复兴著 | 吴亚峰,苏亚光,于复兴编 | 吴亚峰,苏亚光,于复兴译 | 吴亚峰,苏亚光,于复兴绘
    • 出版社: 人民邮电出版社
    • 出版时间:2014-02
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 吴亚峰,苏亚光,于复兴著| 吴亚峰,苏亚光,于复兴编| 吴亚峰,苏亚光,于复兴译| 吴亚峰,苏亚光,于复兴绘
    • 出版社:人民邮电出版社
    • 出版时间:2014-02
    • 版次:3
    • 印刷时间:2015-10-01
    • 字数:1076.0
    • 页数:606
    • 开本:16开
    • ISBN:9787115401809
    • 版权提供:人民邮电出版社
    • 作者:吴亚峰,苏亚光,于复兴
    • 著:吴亚峰,苏亚光,于复兴
    • 装帧:平装
    • 印次:暂无
    • 定价:89.00
    • ISBN:9787115401809
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:2015-10-01
    • 语种:中文
    • 出版时间:2014-02
    • 页数:606
    • 外部编号:8590231
    • 版次:3
    • 成品尺寸:暂无

    第1章 初识庐山真面目——Android简介 1
    1.1 Android的来龙去脉 1
    1.2 掀起Android的盖头来 1
    1.2.1 选择Android的理由 1
    1.2.2 Android的应用程序框架 2
    1.3 Android开发环境的搭建 4
    1.3.1 Android SDK的下载 4
    1.3.2 Android SDK的配置 5
    1.3.3 创建并启动模拟器 7
    1.3.4 第一个Android程序 9
    1.4 DDMS的灵活应用 14
    1.4.1 初识DDMS 14
    1.4.2 强大的日志管理功能——
    LogCat的使用 15
    1.4.3 Devices的管理 15
    1.4.4 模拟器控制(Emulator Control)
    详解 17
    1.4.5 File Explorer——SD Card
    文件管理器 18
    1.5 本书案例项目的导入 18
    1.5.1 导入并运行Android程序 18
    1.5.2 Android程序的监控与调试 21
    1.6 本章小结 21
    第2章 3D动态壁纸——百纳水族馆 22
    2.1 壁纸的背景及功能概述 22
    2.1.1 壁纸背景概述 22
    2.1.2 壁纸功能介绍 22
    2.2 壁纸的策划及准备工作 25
    2.2.1 壁纸的策划 25
    2.2.2 Android平台下3D开发的
    准备工作 26
    2.3 壁纸的基本框架 26
    2.3.1 壁纸项目的框架结构 27
    2.3.2 各个类的简要介绍 27
    2.4 壁纸的实现 30
    2.4.1 壁纸服务类——
    OpenGLES2WallpaperService 30
    2.4.2 自定义渲染器类——
    MySurfaceView 32
    2.5 辅助绘制类 35
    2.5.1 背景辅助绘制类——
    Background 35
    2.5.2 气泡辅助绘制类——Bubble 37
    2.5.3 鱼类辅助绘制类——
    MS3DModel 38
    2.6 绘制相关类 42
    2.6.1 气泡绘制相关类 42
    2.6.2 群鱼绘制相关类 44
    2.6.3 鱼群绘制相关类 46
    2.6.4 鱼食绘制相关类 48
    2.7 线程相关类 50
    2.7.1 气泡移动线程类——
    BubbleThread 50
    2.7.2 群鱼游动线程类——
    FishGoThread 51
    2.7.3 鱼群游动线程类——
    FishSchoolThread 52
    2.7.4 鱼食移动线程类——
    FoodThread 54
    2.7.5 吸引力线程类——
    AttractThread 55
    2.8 壁纸中的着色器开发 57
    2.8.1 气泡的着色器 57
    2.8.2 珍珠贝的着色器 57
    2.8.3 鱼类的着色器 59
    2.9 壁纸的优化与改进 61
    第3章 LBS类应用——掌上杭州 62
    3.1 应用背景及功能介绍 62
    3.1.1 背景简介 62
    3.1.2 功能概述 62
    3.1.3 开发环境 63
    3.2 功能预览及架构 63
    3.2.1 加载、美食、医疗功能预览 64
    3.2.2 购物、景点、娱乐功能预览 66
    3.2.3 搜索、设置功能预览 70
    3.2.4 项目目录结构 71
    3.2.5 新浪微博功能开发的准备 73
    3.3 开发前的准备工作 76
    3.3.1 信息的搜集 76
    3.3.2 数据包的整理 78
    3.3.3 XML资源文件的准备 79
    3.4 辅助工具类的开发 80
    3.4.1 常量类的开发 80
    3.4.2 图片获取类的开发 81
    3.4.3 解压文件类的开发 81
    3.4.4 读取文件类的开发 82
    3.4.5 自定义字体类的开发 83
    3.5 辅助功能的实现 84
    3.5.1 加载功能的实现 84
    3.5.2 主界面的实现 86
    3.5.3 百度地图的实现 88
    3.6 美食模块的实现 93
    3.6.1 美食主界面的实现 93
    3.6.2 介绍美食的实现 95
    3.7 景点功能开发 97
    3.7.1 景点主界面的开发 97
    3.7.2 当前景点界面的开发 101
    3.7.3 所有景点界面的开发 102
    3.7.4 新浪微博功能的开发 103
    3.7.5 搜索兴趣点功能的开发 107
    3.7.6 语言选择功能的开发 109
    3.7.7 建议反馈界面的开发 110
    3.8 其他模块的实现 111
    3.8.1 娱乐、医疗、购物的实现 111
    3.8.2 住宿版块的实现 113
    3.8.3 搜索模块的实现 116
    3.8.4 设置模块的实现 118
    3.9 本章小结 119
    第4章 理财类软件——BN理财助手 120
    4.1 应用背景及功能介绍 120
    4.1.1 BN理财助手功能概述 120
    4.1.2 BN理财助手开发环境 121
    4.2 开发前的准备工作 121
    4.2.1 数据库的设计 121
    4.2.2 数据库工具类 124
    4.2.3 文本信息的搜集 125
    4.3 功能预览及架构 125
    4.3.1 BN理财助手功能预览 125
    4.3.2 BN理财助手目录结构图 128
    4.4 辅助工具类的开发 129
    4.4.1 常量类的开发 129
    4.4.2 自定义字体类的开发 129
    4.4.3 数据库操作类的开发 130
    4.5 欢迎功能模块的实现 135
    4.5.1 BN理财助手欢迎界面模块
    的实现 136
    4.5.2 BN理财助手引导页模块
    的实现 138
    4.6 各个功能模块的实现 141
    4.6.1 BN理财助手主界面模块
    的实现 141
    4.6.2 日常记账模块的实现 143
    4.6.3 自选股模块的实现 151
    4.6.4 理财常识的实现 163
    4.6.5 备忘录的实现 165
    4.6.6 计算器功能的实现 168
    4.6.7 其他功能的开发 171
    4.7 本章小结 172
    第5章 LBS交通软件——百纳
    公交小助手 173
    5.1 系统背景及功能介绍 173
    5.1.1 背景简介 173
    5.1.2 模块与界面概览 173
    5.1.3 开发环境 174
    5.2 功能预览及框架 175
    5.2.1 项目功能预览 175
    5.2.2 项目目录结构 177
    5.3 开发前的准备工作 180
    5.3.1 数据库表的设计 180
    5.3.2 百度地图键值的申请 181
    5.3.3 百度地图的显示 182
    5.3.4 XML资源文件的准备 183
    5.4 辅助工具类的开发 185
    5.4.1 常量类的开发 185
    5.4.2 工具类的开发 185
    5.4.3 换乘路径规划工具类的开发 186
    5.4.4 定位和获取附近公交站
    工具类的开发 187
    5.5 各个功能模块的实现 189
    5.5.1 选择城市界面模块的实现 189
    5.5.2 主界面模块的实现 192
    5.5.3 线路查询模块的实现 194
    5.5.4 换乘方案查询模块的实现 202
    5.5.5 定位附近站点模块的开发 211
    5.6 本章小结 217
    第6章 学生个人辅助软件——
    天气课程表 218
    6.1 系统背景及功能介绍 218
    6.1.1 天气课程表背景简介 218
    6.1.2 天气课程表功能概述 218
    6.1.3 天气课程表开发环境 219
    6.2 功能预览及框架 220
    6.2.1 天气课程表功能预览 220
    6.2.2 天气课程表目录结构图 222
    6.3 开发前的准备工作 224
    6.3.1 数据库表的设计 224
    6.3.2 天气预报ak值的申请 225
    6.3.3 XML资源文件的准备 227
    6.4 辅助工具类的开发 228
    6.4.1 常量类的开发 228
    6.4.2 天气预报工具类的开发 229
    6.4.3 本地数据库的开发 230
    6.4.4 获得整周显示日期工具类
    的开发 232
    6.5 各个功能模块的实现 233
    6.5.1 输入学期开始时间模块
    的开发 233
    6.5.2 天气课程表主界面模块
    的实现 235
    6.5.3 添加课程信息界面模块
    的开发 247
    6.5.4 查看课程信息界面模块
    的实现 255
    6.5.5 编辑课程信息界面模块
    的开发 258
    6.5.6 查看课程整周界面模块
    的实现 259
    6.5.7 桌面Widget模块的开发 264
    6.6 本章小结 271
    第7章 校园辅助软件——新生小助手 272
    7.1 应用背景及功能介绍 272
    7.1.1 新生小助手背景简介 272
    7.1.2 新生小助手功能概述 272
    7.1.3 新生小助手开发环境 273
    7.2 功能预览及架构 273
    7.2.1 新生小助手功能预览 274
    7.2.2 新生小助手目录结构图 276
    7.3 开发前的准备工作 279
    7.3.1 文本信息的搜集 279
    7.3.2 相关图片的采集 281
    7.3.3 数据包的整理 284
    7.3.4 XML资源文件的准备 284
    7.4 辅助工具类的开发 286
    7.4.1 常量类的开发 286
    7.4.2 图片获取类的开发 286
    7.4.3 解压文件类的开发 287
    7.4.4 读取文件类的开发 288
    7.4.5 自定义字体类的开发 288
    7.4.6 平面图数据类的开发 289
    7.5 加载功能模块的实现 294
    7.6 各个功能模块的实现 297
    7.6.1 新生小助手主界面模块
    的实现 297
    7.6.2 认识联大模块的实现 299
    7.6.3 报到流程模块的实现 312
    7.6.4 校内导航模块的实现 313
    7.6.5 唐山导航模块的实现 314
    7.6.6 更多信息模块的实现 321
    7.7 本章小结 323
    第8章 餐饮行业移动管理系统——
    Pad点菜系统 324
    8.1 系统背景及功能概述 324
    8.1.1 背景简介 324
    8.1.2 功能概述 324
    8.1.3 开发环境和目标平台 325
    8.2 开发前的准备工作 326
    8.2.1 数据库设计 326
    8.2.2 数据库表设计 327
    8.2.3 使用Navicat for MySQL
    创建表并插入初始数据 331
    8.3 系统功能预览及总体架构 332
    8.3.1 PC端预览 332
    8.3.2 Pad端功能预览 334
    8.3.3 系统Pad端目录结构图 336
    8.4 PC端的界面搭建与功能实现 337
    8.4.1 用户登录功能的开发 337
    8.4.2 菜品信息管理功能的开发 339
    8.4.3 菜品图片管理功能的开发 341
    8.4.4 员工信息管理功能的开发 342
    8.4.5 订单管理与结账功能
    的开发 344
    8.4.6 其他方法的开发 347
    8.5 服务器端的实现 347
    8.5.1 常量类的开发 347
    8.5.2 服务线程的开发 348
    8.5.3 DB处理类的开发 349
    8.5.4 流处理类的开发 350
    8.5.5 图片处理类 352
    8.5.6 辅助工具类 354
    8.5.7 其他方法的开发 356
    8.6 Android端的准备工作 356
    8.6.1 图片资源的准备 356
    8.6.2 xml资源文件的准备 356
    8.7 欢迎界面功能模块的实现 358
    8.7.1 欢迎界面的开发 358
    8.7.2 员工登录功能的开发 359
    8.7.3 设置功能的开发 362
    8.7.4 员工注销功能的开发 366
    8.8 Pad手持端各功能模块的实现 368
    8.8.1 Pad手持端点菜模块的实现 368
    8.8.2 Pad手持端开台模块的实现 370
    8.8.3 Pad手持端已选菜品模块
    的实现 371
    8.8.4 Pad手持端餐台加菜模块
    的实现 373
    8.8.5 Pad手持端账单查询模块
    的实现 374
    8.9 Pad手持端与服务器连接的实现 376
    8.9.1 Pad手持端与服务器连接
    各类的功能 376
    8.9.2 Pad手持端与服务器连接
    各类的功能的开发 377
    8.9.3 其他方法的开发 380
    8.10 本章小结 381
    第9章 音乐休闲软件——百纳网络
    音乐播放器 382
    9.1 系统的功能介绍 382
    9.1.1 百纳音乐播放器功能概述 382
    9.1.2 百纳音乐播放器开发环境和
    目标平台 383
    9.2 开发前的准备工作 384
    9.2.1 数据库表的设计 384
    9.2.2 数据库表的创建 385
    9.2.3 使用Navicat for MySQL
    创建表并插入初始数据 387
    9.3 系统功能预览及总体架构 388
    9.3.1 PC端预览 388
    9.3.2 Android客户端功能预览 390
    9.3.3 Android客户端目录结构图 391
    9.4 PC端的界面搭建与功能实现 392
    9.4.1 用户登录功能的开发 392
    9.4.2 主管理界面功能的开发 394
    9.4.3 歌手管理功能的开发 395
    9.4.4 歌曲管理功能的开发 398
    9.4.5 专辑功能的开发 399
    9.5 服务器端的实现 401
    9.5.1 常量类的开发 401
    9.5.2 服务线程的开发 402
    9.5.3 DB处理类的开发 403
    9.5.4 图片处理类 404
    9.5.5 辅助工具类 405
    9.5.6 其他方法的开发 406
    9.6 Android客户端的准备工作 406
    9.6.1 图片资源的准备 406
    9.6.2 xml资源文件的准备 406
    9.6.3 本地数据库的准备 407
    9.6.4 常量类的准备 409
    9.7 Android客户端基本构架的开发 410
    9.7.1 音乐播放器的基本构架 410
    9.7.2 音乐播放模块的开发 410
    9.7.3 音乐切换模块的开发 413
    9.8 Android客户端功能模块的实现 415
    9.8.1 主界面的实现 415
    9.8.2 扫描音乐的实现 418
    9.8.3 音乐列表的实现 419
    9.8.4 播放界面的实现 422
    9.8.5 网络界面的实现 427
    9.9 Android客户端与服务器连接
    的实现 428
    9.9.1 Android客户端与服务器
    连接各类功能 428
    9.9.2 Android客户端与服务器
    连接各类功能的开发 428
    9.9.3 其他方法的开发 430
    9.10 本章小结 431
    第10章 休闲类游戏——3D保龄球 432
    10.1 游戏的背景及功能概述 432
    10.1.1 背景描述 432
    10.1.2 功能介绍 433
    10.2 游戏的策划及准备工作 436
    10.2.1 游戏的策划 437
    10.2.2 手机平台下游戏的
    准备工作 437
    10.2.3 手机游戏录像的准备工作 439
    10.3 游戏的架构 441
    10.3.1 各个类的简要介绍 441
    10.3.2 游戏框架简介 443
    10.4 显示界面类 445
    10.4.1 显示界面类MySurfaceView 445
    10.4.2 加载界面类LoadView 446
    10.4.3 场景选择界面类
    OptionView 448
    10.4.4 游戏界面类GameView 450
    10.4.5 暂停界面类PauseView 457
    10.5 辅助工具类 458
    10.5.1 工具类 458
    10.5.2 辅助类 462
    10.5.3 自定义管理器类 468
    10.5.4 线程类 471
    10.6 绘制相关类 476
    10.6.1 3D模型绘制类的开发 476
    10.6.2 GameObject绘制类
    的开发 478
    10.6.3 BN2DObject绘制类
    的开发 479
    10.7 粒子系统的开发 481
    10.7.1 基本原理 481
    10.7.2 开发步骤 481
    10.8 本游戏中的着色器 483
    10.9 游戏的优化及改进 487
    10.10 本章小结 487
    第11章 益智类游戏——污水征服者 488
    11.1 游戏背景及功能概述 488
    11.1.1 背景概述 488
    11.1.2 功能介绍 488
    11.2 游戏的策划及准备工作 490
    11.2.1 游戏的策划 490
    11.2.2 安卓平台下游戏开发
    的准备工作 491
    11.3 游戏的架构 495
    11.3.1 各个类的简要介绍 495
    11.3.2 游戏框架简介 497
    11.4 常量及公共类 498
    11.4.1 游戏主控类WaterActivity 498
    11.4.2 游戏常量类Constant 501
    11.5 界面相关类 502
    11.5.1 游戏界面管理类
    ViewManager 502
    11.5.2 欢迎界面类
    BNWelcomeView 505
    11.5.3 选关界面类
    BNSelectView 508
    11.5.4 主菜单界面类
    BNMenuView 512
    11.5.5 游戏界面类
    BNGameView2 515
    11.5.6 纹理矩形绘制类
    RectForDraw 526
    11.5.7 屏幕自适应相关类 529
    11.6 线程相关类 531
    11.6.1 计算缓冲线程类
    CalculateFloatBufferThread 531
    11.6.2 物理刷帧线程类
    UpdateThread 532
    11.6.3 火焰线程类
    FireUpdateThread 534
    11.7 水粒子计算相关类 535
    11.7.1 单个水粒子类Particle 535
    11.7.2 单个网格节点类Node 536
    11.7.3 物理计算类PhyCaulate 536
    11.8 游戏中着色器的开发 540
    11.8.1 纹理的着色器 540
    11.8.2 图像渐变的着色器 540
    11.8.3 水纹理的着色器 541
    11.8.4 加载界面闪屏纹理的
    着色器 541
    11.8.5 胜利失败对话框的纹理
    着色器 542
    11.8.6 烟火的纹理着色器 542
    11.9 游戏地图数据文件介绍 543
    11.10 游戏的优化及改进 544
    第12章 新闻发布管理系统——
    西泠手机报 545
    12.1 系统背景及功能概述 545
    12.1.1 背景简介 545
    12.1.2 功能概述 5

    吴亚峰,毕业于北京邮电大学,后留学澳大利亚取得硕士学位。1998年开始从事Java应用的开发,有10多年的Java开发与培训经验。主要的研究方向为OpenGL ES、手机游戏、Java EE以及搜索引擎。同时为手机游戏、Java EE独立软件开发工程师,并兼任百纳科技Java培训中心首席培训师。近十年来为数十家企业培养了上千名高级软件开发人员,曾编写过《Android 3D游戏开发技术宝典——OpenGL ES 2.0》、《Cocos2d-X 3.0游戏开发实战详解》、《Unity 4 3D开发实战详解》等多本畅销技术书籍。2008年初开始关注Android平台下的3D应用开发,并开发出一系列的Android应用程序与3D游戏。

    技术新颖,贴近实战:本书涵盖了现实中几乎所有的流行技术,如3D、传感器、OpenGL ES 2.0、动态壁纸、LBS百度地图的二次开发、移动办公、实时流体仿真计算引擎、服务端和Android端的交互等。

    实例丰富,讲解详细:本书既包括单机版客户端项目,也有服务端和Android端的结合开发;既包括典型的商业软件,也包括休闲娱乐项目,还有流行的3D热门案例以及借助OpenGL ES 2.0渲染的逼真场景。

    案例经典,含金量高:以真实的项目开发为讲解背景,包括大型商务软件、3D游戏等,无论做项目还是进行毕业设计,都可以在本书找到相同的案例,非常适合各类读者学习。

    本书以Android手机综合应用程序开发为主题,通过11个典型范例全面且深度地讲解了单机应用、网络应用、商业案例、2D/3D游戏等多个开发领域。
    全书共分12章,主要以范例的方式来讲述Android的应用开发,详细介绍了3D动态壁纸、LBS类应用、导航与百度地图二次开发、理财类应用、餐饮行业应用、校园辅助应用、音乐休闲应用、新闻发布管理应用、休闲益智类3D/2D游戏等各类Android应用程序的开发。随书光盘中包括了所有范例的源程序,并对程序进行了详细的注释。
    本书以真实的项目开发为写作背景,具有很强的实用性和实战性。讲解上深入浅出、通俗易懂,既有Android开发的实战技术和技巧,也包括真实项目的策划方案。本书非常适合初学者或有一定Android基础、希望学习Android高级开发技术的读者使用。

      技术新颖,贴近实战:本书涵盖了现实中几乎所有的流行技术,如3D、传感器、OpenGL ES 2.0、动态壁纸、LBS百度地图的二次开发、移动办公、实时流体仿真计算引擎、服务端和Android端的交互等。
      实例丰富,讲解详细:本书既包括单机版客户端项目,也有服务端和Android端的结合开发;既包括典型的商业软件,也包括休闲娱乐项目,还有流行的3D热门案例以及借助OpenGL ES 2.0渲染的逼真场景。
      案例经典,含金量高:以真实的项目开发为讲解背景,包括大型商务软件、3D游戏等,无论做项目还是进行毕业设计,都可以在本书找到相同的案例,适合各类读者学习。
     

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购