Android应用开发实战
Android应用开发实战封面图

Android应用开发实战

李宁, 等著

出版社:机械工业出版社

年代:2011

定价:69.0

书籍简介:

本书将基于最新版的Android撰写,作者不仅有丰富的Android开发经验,而且也有这方面的专著出版,销量和评价都还不错。全书以“基础理论+实战案例+高级技巧”为组织内容的结构,其中最出彩的部分是实战部分,全书以一个经典的综合案例——新浪微博客户端贯穿全书,以迭代的方式完整地重现了整个案例的开发过程,极具操作性,配合前后的基础理论和高级技巧,读者在实践的同时还能将理论知识融会贯通。全书主要内容一共分为三大部分:准备篇简明扼要地讲解了Android开发的基础知识,并为第二部分实战篇的内容打下了基础,将微博客户端的框架搭了起来,同时想起介绍了微博的API;实战篇以迭代的方式完整的重现了从微博客户端的架构到微博客户端的测试的整个过程,极具实战性,更重要的是展现了Android应用开发的流程和思想;高级篇讲解了网络通信、多线程、2D/3D动画、特殊输入和输出、性能优化等高级内容,使全书的内容得到了升华。

作者介绍:

李宁,资深软件开发工程师、IT讲师和技术顾问,从事软件研发工作10余年,实践经验十分丰富。资深Android开发专家,国内Android应用开发的先驱和传教士,开发了基于Android平台的新浪微博客户端、完美通信、语音计算器、多功能日历等广受欢迎的应用。活跃于CSDN(CSDN专家)、博客园、eoeAndroid等社区,担任eoeAndroid开发版块版主,发表了大量关于Android应用开发的技术文章,深受社区网友欢迎。此外,他还精通Java、.NET、C++等技术,曾经多次在微软组织的技术大赛中获奖。同时,他还是一位经验丰富的技术作家,多次为《程序员》杂志和IT168等技术社区撰稿,著有多本Android专著,广获读者好评。

书籍目录:

前言

第一部分 基础篇-Android开发基础

第1章 Android应用开发基础

1.1 Android的系统构架

1.2 Android开发环境搭建

1.2.1 安装JDK和配置Java开发环境

1.2.2 安装Android SDK

1.2.3 安装Eclipse插件ADT

1.3 Android应用程序中的资源

1.4 Android的应用程序组件

1.4.1 Activity(Android的窗体)

1.4.2 Service(服务)

1.4.3 Broadcast Receiver(广播接收器)

1.4.4 Content Provider(内容提供者)

1.5 小结

第2章 开发前的准备工作

2.1 建立Android工程

2.2 引用新浪微博SDK

2.3 引用第三方类库

2.4 跨工程调试新浪微博SDK

2.5 异步访问API

2.5.1 使用SDK本身的异步功能

2.5.2 为SDK自定义异步功能

2.6 小结

第3章 实现一个简单的微博客户端

3.1 编写Android的服务

3.2 让任何拍照软件都成为微博客户端

3.2.1 可以监视目录文件的服务

3.2.2 发布带图像的微博

3.3 小结

第二部分 实例篇--微博客户端开发

第4章 微博客户端概况

4.1 参考客户端

4.1.1 新浪微博官方Android客户端

4.1.2 网易微博官方Android客户端

4.1.3 腾讯微博官方Android客户端

4.2 功能模块展示

4.2.1 登录

4.2.2 账户管理

4.2.3 微博列表

4.2.4 私信列表

4.2.5 撰写微博

4.2.6 图像渲染

4.2.7 转发、评论与收藏微博

4.2.8 搜索微博和用户

4.3 小结

第5章 新浪微博API详解

5.1 新浪微博API有哪些功能

5.2 使用新浪微博API开发前的准备工作

5.2.1 申请新浪微博应用程序

……

第三部分 高级篇-AndroidSDK高级技术

内容摘要:

《Android应用开发实战》是一本实践与理论紧密结合的Android应用开发参考书。实践部分以一个完整的大型案例(功能完善的微博客户端)贯穿始终,以迭代的方式详细演示和讲解了该案例的开发全过程,旨在帮助读者迅速理清Android应用开发的完整流程和实现细节,同时,对开发过程中所涉及的理论知识进行了详细的分析和讲解。理论部分是对实践部分的升华,对Android应用开发所需具备的高级知识和常用技巧进行了深入的阐述,读者掌握这部分内容后,在迅速获得实际应用开发经验之后还能进一步提升自己的理论技术功底。

全书一共分为三个部分。第一部分基础篇:全面介绍了Android的系统架构、开发环境的搭建、Android应用程序的常用组件,以及一个简单的微博客户端的实现方法,为接下来动手实现本书中的完整案例(新浪微博客户端)奠定了基础;第二部分实例篇:介绍了微博客户端的概况以及新浪微博API,然后根据微博客户端的功能划分详细地介绍了微博客户端各个功能模块的实现方法和细节,包括界面展示、代码分析,还有对所运用的理论知识的重点讲解,既便于读者动手实践,又能帮助读者巩固已经掌握的理论知识;第三部分高级篇:讲解了Android开发中的高级技术,包括各种常用的Android资源、通信功能的开发、数据库、蓝牙与Wi-Fi、第三方程序库、2D绘图技术、OpenGL ES绘图技术、Android的编译,以及Android的性能优化方法和实践;最后,详细介绍了Android 4.0的新特征。

编辑推荐:

国内首本基于Android4.0的著作,资深专家亲自执笔,专业社区联袂推荐、一个综合性案例贯穿全书,融理论于实践,为实战进阶提供绝佳指导。

如何才能让本书既降低读者学习的时间成本,又提高读者的学习效率?这是本书要解决的首要问题。在开始写作之前,我们针对这个问题进行了深入的分析和探讨,对国内外相同读者定位(就水平层次而言)的技术图书的体例进行了大量的研究.最后决定采用现在的写作方式和内容结构,已经有Jolt技术图书大奖获得者证明这种体例能在降低读者学习的时间成本的同时提高学习效率。

从大的方面来讲,本书主要分为两大部分:实践部分,以一个综合性的案例(新浪微博客户端)的实现过程为主要脉络,既完整演示了大型Android应用开发的流程和细节,又对其中所涉及的理论知识进行了充分的阐述,这使得读者能在实践的同时掌握基础理论,而不是先去学习理论知识后再来实践,大大缩短了学习的时间周期;理论部分,对Android开发中的进阶知识和常用技巧进行了详细的讲解,这为开发者进一步提升理论知识水平和开发技巧创造了条件。

如果你没有Android应用开发经验.对Android的理论知识不知或知之甚少,那么本书将会是你开始Android应用开发之旅的最佳选择之一。

书籍规格:

书籍详细信息
书名Android应用开发实战站内查询相似图书
9787111362609
如需购买下载《Android应用开发实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸24 × 19装帧平装
页数 550 印数 4500

书籍信息归属:

Android应用开发实战是机械工业出版社于2011.11出版的中图分类号为 TN929.53 的主题关于 移动电话机-应用程序-程序设计 的书籍。