当前位置: 代码迷 >> Android >> Professional Android 二 Development - 2
  详细解决方案

Professional Android 二 Development - 2

热度:265   发布时间:2016-05-01 13:46:21.0
Professional Android 2 Development - 2
WHAT THIS BOOK COVERS

Chapter 1 introduces Android, including what it is and how it fits into existing mobile development. What Android offers as a development platform and why it’s an exciting opportunity for creating mobile phone applications are then examined in greater detail.
第1章介绍了Android,包括Android是什么和和Android如何适应目前的移动开发现状。详细地阐述作为一个开发平台Android提供了什么,了为什么用Android是一个目前创建移动电话应用的时机。

Chapter 2 covers some best practices for mobile development and explains how to download the Android SDK and start developing applications. It also introduces the Android developer tools and demonstrates  how to create new applications from scratch.
第2章介绍了一些移动开发方面的最佳实践,并解释了如何下载Android SDK及开始开发应用。同时介绍了Android程序员的工具集,展示了如何创建新应用。

Chapters 3 through 7 take an in-depth  look at the fundamental Android application components.
Starting with examining the pieces that make up an Android application and its life cycle, you’ll quickly move on to the application manifest and external resources before learning about Activities, their lifetimes, and their life cycles.

第3章到第7章着眼于对Android应用组件深入了解。从检查一个Android应用的每一部分和它的生命周期开始,在学习Activity,之前你将快速地进入到应用的单据(manifest)和外部资源(external resources)及它们的使用期、生命周期等。

You’ll then learn how to create user interfaces with layouts and Views, before being introduced to the Intent mechanism used to perform actions and send messages between application components.
Internet resources are then covered before a detailed look at data storage, retrieval , and sharing. You’ll start with the preference-saving mechanism before moving on to file handling and databases. This section finishes with a look at sharing application data using Content Providers.

然后你将学习如何创建带有布局和视图(View)的UI,随后将介绍用于执行界面动作和在两个应用组件之间发送消息的Intent机制。在详细讲述数据存储、检索和共享等之后,将介绍Intent资源。你将了解文件操作和数据库,然后学习优先存储机制。这部分将以一个通过内容提供方式共享数据的应用来结束。

Chapters 8 to 14 look at more advanced topics. Starting with maps and location-based services, you’ll move on to Services, background Threads, and using Notifications.
Next you’ll learn how your applications can interact with the user directly from the home screen using widgets, live folders, Live Wallpaper, and the quick search box. After looking at playing and recording multimedia, and using the camera, you’ll be introduced to Android’s communication abilities.

第8到14章关注更多的高级主题。从地图和本地定位服务开始,你将学习服务(Service)、后台线程,和使用通告(notification)。然后你将学习如何让你的应用通过屏幕使用界面组件、活动文件夹、活动壁纸和快速搜索盒和用户直接交互。在了解游戏、录音机制和摄影后,将向你介绍Android的通信能力。

The telephony API will be examined as well as the APIs used to send and receive SMS messages before going on to Bluetooth and network management (both Wi-Fi and mobile data connections).
Chapter 14 examines the sensor  APIs, demonstrating  how to use the compass , accelerometers, and other hardware sensors to let your application react  to its environment.

在继续蓝牙和网络管理(包括WiFi及移动数据连接)之前,会先了解用于发送和接收SMS消息的电话API。第14章讲述了传感器的API,演示了如何使用罗盘、感应器和其他能让你的应用与所处环境互相产生影响的传感器硬件。

Chapter 15 includes several advanced development topics, among them security, IPC, advanced graphics techniques, and user–hardware interactions.
第15章包含了几个高级开发主题,它们是安全、IPC、高级图像技术,和人机交互。
  相关解决方案