Tác giả | Lê Hoàng Sơn |
ISBN | 978- 604-82- 7265-4 |
ISBN điện tử | 978-604-82-3371-6 |
Khổ sách | 19x27 |
Năm xuất bản (tái bản) | 2023 |
Danh mục | Lê Hoàng Sơn |
Số trang | 128 |
Ngôn ngữ | vi |
Loại sách | Ebook;Sách giấy; |
Quốc gia | Việt Nam |
Ngày nay các thiết bị số cầm tay như điện thoại di động, điện thoại thông minh, máy tính bảng có rất nhiều trên thị trường. Với giá thành ngày càng rẻ và các lợi ích đem lại, các thiết bị đó ngày càng được sử dụng nhiều và phổ biến. Một nền tảng được sử dụng trong các thiết bị đó là hệ điều hành thông minh Android của Google. Sự ra đời của Android đã mang lại một giải pháp mở, không bị hạn chế, các lập trình viên Android tự do viết các ứng dụng tận dụng tối đa sự phát triển mạnh mẽ của phần cứng cho điện thoại di động. Android nhanh chóng trở thành hệ điều hành thu hút nhiều lập trình viên và chiếm một thị phần lớn trong thị trường di động. Do vậy, đi cùng việc phát triển và sử dụng các thiết bị phần cứng một cách hiệu quả thì việc phát triển các ứng dụng phần mềm chạy trên nền Android càng lúc càng tăng cao.
Mục tiêu chính của cuốn sách này là giúp bạn đọc nhanh chóng nắm bắt được các thành phần cốt yếu trong Android và có thể lập trình được các ứng dụng cơ bản một cách hiệu quả. Đây cũng sẽ là cuốn giáo trình hữu ích cho sinh viên các trường đại học kỹ thuật chuyên về công nghệ thông tin. Để có thể đọc một cách hiệu quả nội dung của cuốn sách này, bạn đọc cần nắm được các kiến thức nền tảng về lập trình hướng đối tượng trong Java. Trong mỗi chương, chúng tôi cũng trình bày các đoạn mã nguồn đầy đủ để bạn đọc tiện theo dõi và thực hành. Nội dung của cuốn sách gồm 6 chương.
Lời nói đầu | 3 |
Chương 1: TỔNG QUAN VỀ LẬP TRÌNH ANDROID | |
I. Cài đặt môi trường phát triển với Android SDK | 5 |
II Giới thiệu nền tảng phát triển Android | 12 |
III. Xây dựng ứng dụng Hello World | 14 |
IV. Nền tảng lập trình hướng đối tượng | 21 |
V. Phát triển ứng dụng trong Android | 27 |
VI. Vòng đời của một ứng dụng Android | 32 |
Chương 2: THIẾT KẾ LAYOUTS VÀ UI | 36 |
I. Android view | 36 |
II. Xây dựng Layout qua XML | 37 |
III. Tạo ứng dụng Android cho Layout bằng XML | 45 |
IV. Thiết kế UI | 47 |
V. Graphic resources | 59 |
Chương 3: TƯƠNG TÁC SỰ KIỆN, CONTENT PROVIDER VÀ INTENT FILTER | |
I. Tương tác sự kiện | 70 |
II. Content providers | 76 |
III. Intent và intent filters | 83 |
Chương 4: XÂY DỰNG ỨNG DỤNG QUẢN LÝ THÔNG TIN SINH VIÊN | |
I. Mô tả yêu cầu | 94 |
II. Các bước xây dựng | 94 |
III. Kết quả minh họa | 106 |
Chương 5: QUẢN LÝ THÔNG TIN SINH VIÊN THEO KIẾN TRÚC | |
CLIENT-SERVER | |
I. Mô tả yêu cầu | 107 |
II. Các bước xây dựng | 107 |
III. Kết quả minh họa | 116 |
Chương 6: CHIA SẺ VÀ KẾT NỐI THÔNG TIN SINH VIÊN | |
TRÊN FACEBOOK VÀ GOOGLE MAPS | |
I. Mô tả yêu cầu | 117 |
II. Các bước xây dựng | 117 |
III. Kết quả minh họa | 125 |
Tài liệu tham khảo | 126 |