NỘI DUNG
GIỚI THIỆU XXXVII
CHƯƠNG 1: HELLO, ANDROID 1
A Little nền 2
Các Not-So-xa Past 2
sống trong tương lai 3
gì Android không phải 3 là
Android: An Open Platform Phát triển di động 4
ứng dụng Native Android 5
tính năng Android SDK 6
truy cập vào phần cứng, bao gồm máy ảnh, GPS, và cảm biến 6
Truyền dữ liệu Sử dụng Wi-Fi, Bluetooth, NFC và 7
Maps, Geocoding, và các dịch vụ Location-Based 7
Background Services 7
Cơ sở dữ liệu SQLite để lưu trữ dữ liệu và Retrieval 8
chia sẻ dữ liệu và liên ứng dụng Truyền thông 8
Sử dụng Widgets và Live Wallpaper để tăng cường Home Screen 9
Mở rộng Hỗ trợ truyền thông và 2D / 3D Graphics 9
Cloud Device Messaging 9
Tối ưu hóa bộ nhớ và quá trình quản lý 10
Giới thiệu về Open Handset Alliance 10
Có gì Android Run On? 10
Tại sao Phát triển cho di động? 11
Tại sao Phát triển cho Android? 11
yếu tố Lái xe Android của con nuôi 12
gì Android Có Đó Platforms Khác Không có 12
Các thay đổi phát triển di động Cảnh 13
Giới thiệu khung phát triển 14
gì Đi kèm trong hộp 14
Hiểu Phần mềm Android stack 15
Các Dalvik Virtual Machine 16
Android ứng dụng Kiến trúc 17
Android thư viện 18
CHƯƠNG 2: BẮT ĐẦU 19
Phát triển cho Android 20
những gì bạn cần để bắt đầu 20
Tải về và cài đặt Android SDK 21
Tải về và cài đặt cập nhật cho các SDK 23
Phát triển với Eclipse 23
Sử dụng các công cụ phát triển Android plug-In cho Eclipse 24
Sử dụng hỗ trợ gói 27
Tạo của bạn ứng dụng Android đầu tiên 28
Tạo một dự án mới Android 28
Tạo một thiết bị ảo Android 30
Tạo Launch Configurations 30
Chạy và Debugging ứng dụng Android của bạn 33
Hiểu Hello World 33
loại của các ứng dụng Android 36
ứng dụng Foreground 36
nền ứng dụng 37
ứng dụng liên tục 37
widget và Live Wallpapers 37
Phát triển cho di động và các thiết bị nhúng 38
phần cứng áp đặt cân nhắc thiết kế 38
Hãy là hiệu quả 38
Mong đợi TNHH Công suất 39
Thiết kế cho màn hình khác nhau 39
Mong đợi tốc độ thấp, cao độ trễ 40
Tại Chi phí gì? 41
Xem xét của User Environment 42
Phát triển cho Android 43
Là nhanh và hiệu quả 43
Là Responsive 44
Đảm bảo mới dữ liệu 45
Phát triển các ứng dụng bảo mật 45
Bảo đảm một tài Dàn Kinh nghiệm 46
Cung cấp tiếp cận 47
Công cụ phát triển Android 47
Android ảo Device Manager 48
Android SDK Manager 49
Các Android Emulator 50
Các Dalvik Debug Monitor Service 50
Android Debug Bridge 51
Các Hierarchy Viewer và Lint cụ 51
khỉ và khỉ Runner 52
CHƯƠNG 3: TẠO ứNG dỤNG vÀ HOẠT ĐỘNG 53
gì tạo nên một ứng dụng Android? 54
Giới thiệu các ứng dụng Manifest file 55
Một Closer Nhìn vào ứng dụng Manifest 56
Sử dụng Manifest biên tập 63
Externalizing Tài 64
Tạo Tài 65
Giá trị đơn giản 65
Styles và chủ đề 68
Drawables 68
Layouts 69
Ảnh động 70
Menus 73
Sử dụng tài nguyên 74
Sử dụng tài nguyên trong Code 74
Cách tham khảo Tài trong Tài 75
Sử dụng tài nguyên hệ thống 76
Nhắc đến Styles trong Theme hiện tại 76
Tạo Tài về ngôn ngữ khác nhau và phần cứng 77
Runtime Configuration Changes 79
các ứng dụng Android vòng đời 81
Hiểu ưu tiên của một ứng dụng và quá trình của 'Hoa 82
Giới thiệu các lớp ứng dụng Android 83
Mở rộng và sử dụng các ứng dụng Lớp 83
Trọng Application Lifecycle sự kiện 84
Một Closer Nhìn vào hoạt động Android 86
Tạo hoạt động 86
các Hoạt động Vòng đời 87
Hoạt động Stacks 88
Hoạt động Hoa 88
Giám sát nhà nước thay đổi 89
Hoạt động Hiểu đời 91
lớp học Hoạt động Android 93
CHƯƠNG 4: Giao diện BUILDING USER 95
cơ bản Android UI Thiết kế 96
Android User Interface Fundamentals 97
Gán giao diện người dùng để hoạt động 97
Giới thiệu Layouts 98
Defining Layouts 99
Sử dụng Layout để tạo thiết bị độc lập giao diện người dùng 100
Sử dụng một Linear Layout 100
Sử dụng một diện tương đối 101
Sử dụng một Grid Layout 102
Tối ưu hóa Layouts 103
Container diện dự phòng là dự phòng 103
Tránh dùng quá nhiều lần xem 105
Sử dụng Lint để phân tích của bạn Layouts 106
To-Do List Ví dụ 107
Giới thiệu Fragments 114
Tạo mới Fragments 115
các Fragment Lifecycle 116
Fragment-cụ thể Lifecycle sự kiện 119
Fragment Hoa 119
Giới thiệu các Fragment quản lý 120
Thêm những mảnh vỡ để hoạt động 120
Sử dụng giao dịch Fragment 121
Thêm, xóa, và thay thế các mảnh 122
Sử dụng Fragment Manager để Tìm fragments 122
Populating động Hoạt động Layouts với mảnh 123
mảnh vỡ và lại stack 124
Animating Giao dịch Fragment 125
Giao diện giữa các mảnh vỡ và hoạt động 126
mảnh vỡ Nếu không có tài giao diện 126
Lớp học Android Fragment 128
Sử dụng mảnh vỡ cho bạn To-Do List 128
Android widget Toolbox 132
Tạo mới xem 133
Sửa đổi sẵn Số lần xem 133
Tùy biến của bạn To-Do List 135
Tạo Compound Controls 138
Tạo Simp
đang được dịch, vui lòng đợi..
