Chương 2 bao gồm một số thông lệ tốt nhất cho phát triển điện thoại di động và giải thích làm thế nào để tải về Android SDK và bắt đầu phát triển ứng dụng. Nó cũng giới thiệu các công cụ phát triển Android và chứng minh làm thế nào để tạo ra các ứng dụng mới từ đầu.
Chương 3-9 có một cái nhìn sâu sắc vào các thành phần ứng dụng Android cơ bản. Bắt đầu với việc kiểm tra các mảnh tạo nên một ứng dụng Android và vòng đời của nó, bạn sẽ nhanh chóng chuyển sang các ứng dụng nguồn lực biểu hiện và bên ngoài trước khi học về "hoạt động", life¬times của họ, và vòng đời của họ.
Sau đó bạn sẽ học cách để tạo ra các giao diện người dùng cơ bản với bố trí, Views, và mảnh vỡ, trước khi được giới thiệu với Ý định và cơ chế Broadcast Receiver sử dụng để thực hiện hành động và gửi mes¬sages giữa các thành phần ứng dụng. Tài nguyên Internet được sau đó được phủ, theo sau là một cái nhìn chi tiết lưu trữ dữ liệu, tìm kiếm và chia sẻ. Bạn sẽ bắt đầu với các cơ chế ưu đãi tiết kiệm và sau đó chuyển sang tập tin xử lý, cơ sở dữ liệu, và Cursors. Bạn cũng sẽ tìm hiểu dữ liệu ứng dụng phần cách sử dụng các nhà cung cấp nội dung và truy cập dữ liệu từ các nhà cung cấp nội dung bản địa. Phần này kết thúc với việc xem xét làm thế nào để làm việc trong nền sử dụng dịch vụ và chủ đề nền.
Chương 10 và 11 xây dựng trên những bài học UI bạn đã học trong chương 4, kiểm tra làm thế nào để nâng cao kinh nghiệm người dùng thông qua việc sử dụng các Bar Hành động, Menu hệ thống, và thông báo. Bạn sẽ học cách để làm cho màn hình hiển thị bất khả tri (tối ưu hóa cho một loạt các kích cỡ màn hình và các ứng dụng của bạn
độ phân giải), làm thế nào để làm cho các ứng dụng của bạn sử dụng được, và làm thế nào để sử dụng nhận dạng giọng nói trong các ứng dụng của bạn.
Chương 12-18 xem chủ đề nâng cao . Bạn sẽ học cách sử dụng la bàn, gia tốc, cảm biến và phần cứng khác để cho ứng dụng của bạn phản ứng với môi trường của nó, và sau đó nhìn vào các bản đồ và các dịch vụ dựa trên địa điểm. Tiếp theo, bạn sẽ được học cách ứng dụng của bạn có thể tương tác với người sử dụng trực tiếp từ màn hình chủ sử dụng Widgets năng động, Live Wallpaper, và Quick Search Box.
Sau khi nhìn vào chơi và thu âm đa phương tiện, và sử dụng máy ảnh, bạn sẽ được giới thiệu với khả năng giao tiếp của Android. Bluetooth, NFC, Wi-Fi Direct, và quản lý mạng (cả Wi-Fi và kết nối dữ liệu di động) được bảo hiểm, tiếp theo là các API điện thoại và các API dùng để gửi và nhận tin nhắn SMS.
Chương 18 thảo luận về một số chủ đề phát triển tiên tiến, bao gồm cả . an ninh, IPC, Cloud Device Messaging, Giấy phép Thư viện xác minh, và chế độ nghiêm ngặt
Cuối cùng, Chương 19 xem xét các lựa chọn và cơ hội sẵn có cho xuất bản, phân phối, và kiếm tiền từ các ứng dụng của bạn -. chủ yếu trong Google play
CÁCH sách này được cấu trúc
cuốn sách này được cấu trúc theo một trình tự hợp lý để giúp người đọc nguồn gốc phát triển khác nhau học làm thế nào để viết các ứng dụng Android cao cấp. Không có yêu cầu đọc từng chương theo thứ tự, nhưng một số dự án mẫu được phát triển trong quá trình của một số chương, thêm chức năng mới và cải tiến khác ở từng giai đoạn.
Phát triển di động có kinh nghiệm với một môi trường phát triển Android làm việc có thể đọc lướt qua hai chương đầu tiên - đó là một giới thiệu về phát triển điện thoại di động và hướng dẫn để tạo môi trường phát triển của bạn - và sau đó tham gia vào các chương 3-9. Các chương này bao gồm các nguyên tắc cơ bản của sự phát triển Android, vì vậy điều quan trọng là phải có một sự hiểu biết vững chắc về các khái niệm mà họ mô tả.
Với bảo hiểm, bạn có thể chuyển sang các chương còn lại, mà nhìn vào bản đồ, các dịch vụ dựa trên địa điểm, các ứng dụng nền, và nhiều chủ đề nâng cao, chẳng hạn như tương tác phần cứng và mạng.
đang được dịch, vui lòng đợi..
