Android高级编程 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供Android高级编程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
《Android高级编程》主要内容
Android移动开发的最佳实践
简要介绍活动、Intent、清单和资源
如何使用布局和定制View创建用户界面
存储和共享应用程序数据的技术
如何创建基于地图的应用程序,如何使用GPS和地理编码位置等基于位置的服务
如何创建和使用后台服务及Notification
使用加速计、指南针和摄像头硬件
与电话和网络硬件相关的所有内容,如电话API、SMS和网络管理等
高级开发主题,包括安全、IPC以及一些高级图形和用户界面技术
读者对象
《Android高级编程》面向希望在Android手机平台上创建应用程序的所有人员。不管是经验丰富的移动开发人员,还是初出茅庐的新手,都能从《Android高级编程》提供的宝贵信息中获益。
Android移动开发的最佳实践
简要介绍活动、Intent、清单和资源
如何使用布局和定制View创建用户界面
存储和共享应用程序数据的技术
如何创建基于地图的应用程序,如何使用GPS和地理编码位置等基于位置的服务
如何创建和使用后台服务及Notification
使用加速计、指南针和摄像头硬件
与电话和网络硬件相关的所有内容,如电话API、SMS和网络管理等
高级开发主题,包括安全、IPC以及一些高级图形和用户界面技术
读者对象
《Android高级编程》面向希望在Android手机平台上创建应用程序的所有人员。不管是经验丰富的移动开发人员,还是初出茅庐的新手,都能从《Android高级编程》提供的宝贵信息中获益。
内容简介
Android提供一个开放的开发环境,为针对移动设备编写创新应用程序带来了激动人心的新机遇。作为使用AndroidSDK构建这些应用程序的实用指南书籍,《Android高级编程》从始至终穿插了一系列示例项目,每个项目都引入Android的新功能和新技术,以助您达到最圆满的学习效果。书中介绍Android的所有基本功能,并通过简明扼要的示例引导您使用高级功能。
《Android高级编程》首先简要介绍Android软件栈,接着陈述为手机创建稳定可靠、赏心悦目的应用程序的基本原理。通过学习,您可以打下牢固的理论根基,了解使用当前Android 1.0 SDK编写定制移动程序所需的知识,还能灵活快捷地运用未来的增强功能构建最前沿的解决方案。
主要内容
◆Android移动开发的最佳实践
◆简要介绍活动、Intent、清单和资源
◆如何使用布局和定制View创建用户界面
◆存储和共享应用程序数据的技术
◆如何创建基于地图的应用程序,如何使用GPS和地理编码位置等基于位置的服务
◆如何创建和使用后台服务及Notification
◆使用加速计、指南针和摄像头硬件
◆与电话和网络硬件相关的所有内容,如电话API、SMS和网络管理等
◆高级开发主题,包括安全、IPC以及一些高级图形和用户界面技术
读者对象
本书面向希望在Android手机平台上创建应用程序的所有人员。不管是经验丰富的移动开发人员,还是初出茅庐的新手,都能从本书提供的宝贵信息中获益。
《Android高级编程》首先简要介绍Android软件栈,接着陈述为手机创建稳定可靠、赏心悦目的应用程序的基本原理。通过学习,您可以打下牢固的理论根基,了解使用当前Android 1.0 SDK编写定制移动程序所需的知识,还能灵活快捷地运用未来的增强功能构建最前沿的解决方案。
主要内容
◆Android移动开发的最佳实践
◆简要介绍活动、Intent、清单和资源
◆如何使用布局和定制View创建用户界面
◆存储和共享应用程序数据的技术
◆如何创建基于地图的应用程序,如何使用GPS和地理编码位置等基于位置的服务
◆如何创建和使用后台服务及Notification
◆使用加速计、指南针和摄像头硬件
◆与电话和网络硬件相关的所有内容,如电话API、SMS和网络管理等
◆高级开发主题,包括安全、IPC以及一些高级图形和用户界面技术
读者对象
本书面向希望在Android手机平台上创建应用程序的所有人员。不管是经验丰富的移动开发人员,还是初出茅庐的新手,都能从本书提供的宝贵信息中获益。
作者简介
梅尔(Reto Meier),出生于澳大利西南的珀斯市,现居伦敦。
Reto是一位经验丰富的软件开发人员,拥有逾10年的GUI程序架构、设计和开发经验。他在涉足IT行业前曾从事过海洋石油和天然气开发以及金融工作。
Reto始终不渝地追求掌握新技术,从2007年Android发布之初Reto就迷恋上了此项技术。他利用业余时间研究包括WPF在内的多种开发平台以及Google的各种开发工具。
Reto是一位经验丰富的软件开发人员,拥有逾10年的GUI程序架构、设计和开发经验。他在涉足IT行业前曾从事过海洋石油和天然气开发以及金融工作。
Reto始终不渝地追求掌握新技术,从2007年Android发布之初Reto就迷恋上了此项技术。他利用业余时间研究包括WPF在内的多种开发平台以及Google的各种开发工具。
精彩书摘
在开始编写Android应用程序之前,需要理解Android应用程序的生命周期以及它们是如何构建的。本章将简要介绍组成Android应用程序的松耦合组件(以及它们是如何使用Android清单组合到一起的)。然后讨论怎样以及为什么要使用外部资源,再后会介绍Activity(活动)组件。
近年来,开发框架有趋向于托管代码的趋势,例如,Java虚拟机和.NET的公共语言运行时。
在第1章中,已经知道了Android使用了这种模型,它的每一个运行的应用程序都拥有自己的Dalvik虚拟机实例的独立进程。在本章中,将会学习更多关于应用程序生命周期的内容,以及Android运行时是如何管理它们的。之后,又引出了对进程状态的介绍,进程状态描述了进程的优先级。而在系统需要更多的资源的时候,进程的优先级的高低将决定一个应用程序被终止的可能性的大小。
现在,移动设备具有许多种不同的形状和大小,并在全球范围使用。在本章中,通过分离资源,将学习如何让应用程序具有这样的灵活性,即它们可以用多种语言编写并能在不同的硬件、不同的国家之中无差别地运行。
接着本章将会仔细地研究Activity(活动)组件。Activity类可以说是Android结构模块中最重要的成员,它形成了所有用户界面屏幕的基础。还将会学习怎样创建新的Activity,并理解它们的生命周期以及它们的生存期是如何影响应用程序的生命周期的。
最后,我们将介绍一些能够为常见的用户界面组件(如地图和列表)加入资源管理的Activity子类。
近年来,开发框架有趋向于托管代码的趋势,例如,Java虚拟机和.NET的公共语言运行时。
在第1章中,已经知道了Android使用了这种模型,它的每一个运行的应用程序都拥有自己的Dalvik虚拟机实例的独立进程。在本章中,将会学习更多关于应用程序生命周期的内容,以及Android运行时是如何管理它们的。之后,又引出了对进程状态的介绍,进程状态描述了进程的优先级。而在系统需要更多的资源的时候,进程的优先级的高低将决定一个应用程序被终止的可能性的大小。
现在,移动设备具有许多种不同的形状和大小,并在全球范围使用。在本章中,通过分离资源,将学习如何让应用程序具有这样的灵活性,即它们可以用多种语言编写并能在不同的硬件、不同的国家之中无差别地运行。
接着本章将会仔细地研究Activity(活动)组件。Activity类可以说是Android结构模块中最重要的成员,它形成了所有用户界面屏幕的基础。还将会学习怎样创建新的Activity,并理解它们的生命周期以及它们的生存期是如何影响应用程序的生命周期的。
最后,我们将介绍一些能够为常见的用户界面组件(如地图和列表)加入资源管理的Activity子类。