没有合适的资源?快使用搜索试试~ 我知道了~
Android 4.4 App Development Essential
5星 · 超过95%的资源 需积分: 31 69 下载量 18 浏览量
2014-11-21
16:40:10
上传
评论 1
收藏 5.49MB PDF 举报
温馨提示
试读
709页
亚马逊上五星级的android开发入门书,它将android开发的概念,流程娓娓道来,详细讲解了开发环境的搭建,调试,并逐步讲解开发的各个知识点,并提供动手实践的实例和程序,极大地降低了学习曲线,是想进入android移动开发的绝佳入门资料
资源推荐
资源详情
资源评论
Android 4.4 App Development Essentials – First Edition
ISBN-13: 978-1-4953580-6-7
© 2014 Neil Smyth. All Rights Reserved.
This book is provided for personal use only. Unauthorized use, reproduction and/or
distribution strictly prohibited. All rights reserved.
The content of this book is provided for informational purposes only. Neither the publisher
nor the author offers any warranties or representation, express or implied, with regard to the
accuracy of information contained in this book, nor do they accept any liability for any loss
or damage arising from any errors or omissions.
This book contains trademarked terms that are used solely for editorial purposes and to the
benefit of the respective trademark owner. The terms used within this book are not intended
as infringement of any trademarks.
Rev 3.0
Table of Contents
1. Introduction
1.1 Downloading the Code Samples
1.2 Feedback
1.3 Errata
2.Setting up an Android Development Environment
2.1 System Requirements
2.2 Installing the Java Development Kit (JDK)
2.2.1 Windows JDK Installation
2.2.2 Mac OS X JDK Installation
2.3 Linux JDK Installation
2.4 Downloading the Android Developer Tools (ADT) Bundle
2.5 Installing the ADT Bundle
2.5.1 Installation on Windows
2.5.2 Installation on M ac OS X
2.5.3 Installation on Linux
2.6 Installing the Latest Android SDK Packages
2.7 Making the Android SDK Tools Command-line Accessible
2.7.1 Windows 7
2.7.2 Windows 8.1
2.7.3 Linux
2.7.4 Mac OS X
2.8 Updating the ADT
2.9 Adding the ADT Plugin to an Existing Eclipse Integration
2.10 Summary
3.Creating an Android Virtual Device (AVD)
3.1 About Android Virtual Devices
3.2 Creating a New AVD
3.3 Starting the Emulator
3.4 AVD Command-line Creation
3.5 Android Virtual Device Configuration Files
3.6 Moving and Renaming an Android Virtual Device
3.7 Summary
4.Creating an Example Android Application
4.1 Creating a New Android Project
4.2 Defining the Project Name and SDK Settings
4.3 Project Configuration Settings
4.4 Configuring the Launcher Icon
4.5 Creating an Activity
4.6 Running the Application in the AVD
4.7 Stopping a Running Application
4.8 Modifying the Example Application
4.9 Reviewing the Layout and Resource Files
4.10 Summary
5.Testing Android Applications on a Physical Android Device with ADB
5.1 An Overview of the Android Debug Bridge (ADB)
5.2 Enabling ADB on Android 4.4 based Devices
5.2.1 Mac OS X ADB Configuration
5.2.2 Windows ADB Configuration
5.2.3 Linux adb Configuration
5.3 Testing the adb Connection
5.4 Manual Selection of the Application Run Target
5.5 Summary
6.An Overview of the Android Architecture
6.1 The Android Software Stack
6.2 The Linux Kernel
6.3 Android Runtime - Dalvik Virtual Machine
6.4 Android Runtime – Core Libraries
6.4.1 Dalvik VM Specific Libraries
6.4.2 Java Interoperability Libraries
6.4.3 Android Libraries
6.4.4 C/C++ Libraries
6.5 Application Framework
6.6 Applications
6.7 Summary
7.The Anatomy of an Android Application
7.1 Android Activities
7.2 Android Intents
7.3 Broadcast Intents
7.4 Broadcast Receivers
7.5 Android Services
7.6 Content Providers
7.7 The Application Manifest
7.8 Application Resources
7.9 Application Context
7.10 Summary
8.Understanding Android Application and Activity Lifecycles
8.1 Android Applications and Resource M anagement
8.2 Android Process States
8.2.1 Foreground Process
8.2.2 Visible Process
8.2.3 Service Process
8.2.4 Background Process
8.2.5 Empty Process
8.3 Inter-Process Dependencies
8.4 The Activity Lifecycle
8.5 The Activity Stack
8.6 Activity States
8.7 Configuration Changes
8.8 Handling State Change
8.9 Summary
9.Handling Android Activity S tate Changes
9.1 The Activity Class
9.2 Dynamic State vs. Persistent State
9.3 The Android Activity Lifecycle Methods
9.4 Activity Lifetimes
9.5 Summary
10.Android Activity S tate Changes by Example
10.1 Creating the State Change Example Project
10.2 Designing the User Interface
10.3 Overriding the Activity Lifecycle M ethods
10.4 Enabling and Filtering the LogCat Panel
10.5 Running the Application
10.6 Experimenting with the Activity
剩余708页未读,继续阅读
tyler_download
- 粉丝: 2656
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页