Giáo trình Lập trình Android cơ bản - Nghề: Lập trình máy tính - CĐ Kỹ Thuật Công Nghệ Bà Rịa-Vũng Tàu
Số trang: 283
Loại file: docx
Dung lượng: 25.87 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(NB) Giáo trình Lập trình Android cơ bản với mục tiêu chính là Trình bày được các tính năng tiên tiến và các ưu thế của các môi trường lập trình trên Android. Khai báo và sử dụng được biến, hàm và các kiểu dữ liệu trong Java. Thiết kế được các giao diện ứng dụng trên Android. Sử dụng được các loại dữ liệu như XML, JSON để truyền tải dữ liệu qua mạng.
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình Android cơ bản - Nghề: Lập trình máy tính - CĐ Kỹ Thuật Công Nghệ Bà Rịa-Vũng Tàu ỦY BAN NHÂN DÂN TỈNH BR – VT TRƯỜNG CAO ĐẲNG NGHỀ GIÁO TRÌNH MÔ ĐUN LẬP TRÌNH ANDROID CƠ BẢN NGHỀ LẬP TRÌNH MÁY TÍNH TRÌNH ĐỘ CAO ĐẲNG Ban hành kèm theo Quyết định số: 01/QĐCĐN, ngày 04 tháng 01 năm 2016 của Hiệu trưởng trường Cao đẳng nghề tỉnh Bà Rịa – Vũng Tàu Bà Rịa – Vũng Tàu, năm 2016 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. LỜI GIỚI THIỆU Ngày nay hệ điều hành Android đã trở nên quá quen thuộc với số lượng thiết bị sử dụng đứng đầ, chiếm gần 50% số lượng người dùng và không ngừng tăng trưởng. Vậy điều gì đã khiến cho sản phẩm của gã khổng lồ google thành công đến vậy? Hay trước đó, nó đã được ra đời ra sao và trưởng thành thế nào? Bài viết này sẽ cung cấp những thông tin tổng quan về hệ điều hành Android. Khi nghành công nghiệp điện thoại di động sang một trang mới, một hệ điều hành mở có thể dùng chung cho nhiều hãng điện thoại với những tùy chọn riêng biệt là một miếng mồi béo bở mà Google nhìn thấy đầu tiên. Thiết bị Android được phân phối với tốc độ tăng trưởng nhanh hơn bất kỳ nền tảng di động khác, điều đó giúp Android trở thành một sự lựa chọn tuyệt vời trong hành trình phát triển ứng dụng trên điện thoại di động, đặc biệt là nếu bạn là một nhà phát triển Java. Giáo trình được biên soạn dựa trên một số tài liệu tham khảo cập nhật, có giá trị và với mục tiêu cung cấp các kiến thức cơ bản về lập trình trên nền tản Android, vì vậy nội dung trình bày vẫn chưa được đầy đủ và không tránh khỏi thiếu sót. Tác giả rất mong nhận được các ý kiến đóng góp, bổ sung để giáo trình ngày càng hoàn thiện hơn. Tôi chân thành cảm ơn các đồng nghiệp trong khoa Công nghệ thông tin – Kế toán đã có những ý kiến đóng góp giá trị cho nội dung giáo trình và các tác giả đã biên soạn, chia sẻ các tài liệu bổ ích về lập trình Android trước đây. Bà Rịa – Vũng Tàu, ngày 02 tháng 01 năm 2016 Biên soạn Nguyễn Lâm MỤC LỤC MÔ ĐUN LẬP TRÌNH ANDROID CƠ BẢN Mã mô đun: MĐ 29 Vị trí, tính chất, ý nghĩa và vai trò của mô đun: Mô đun này có ý nghĩa cung cấp các kiến thức cơ bản về thiết kế, xây dựng và phát triển ứng dụng chạy trên thiết bị di động sử dụng hệ điều hành Android. Mô đun này được bố trí sau khi học xong các môn chung, mô đun cấu trúc dữ liệu và mô đun lập trình hướng đối tượng. Mục tiêu của mô đun: Trình bày được các tính năng tiên tiến và các ưu thế của các môi trường lập trình trên Android. ‐ Khai báo và sử dụng được biến, hàm và các kiểu dữ liệu trong Java. ‐ Thiết kế được các giao diện ứng dụng trên Android. ‐ Sử dụng được các loại dữ liệu như XML, JSON để truyền tải dữ liệu qua mạng. ‐ Sử dụng được cơ sở dữ liệu cục bộ SQLite, SharedPreference. ‐ Tương tác được với Webservice để gửi và nhận dữ liệu từ máy chủ. ‐ Xây dựng được các ứng dụng liên quan đến bản đồ, định vị toàn cầu GPS. ‐ Xây dựng được các ứng dụng đa phương tiện (Camera, Media, Gallery). ‐ Xây dựng được các ứng dụng tích hợp điện thoại, dịch vụ tin nhắn. ‐ Đảm bảo các biện pháp an toàn cho máy tính, vệ sinh công nghiệp. Nội dung của mô đun: 5 Hình thức TT Tên các bài trong mô đun Thời gian giảng dạy 1 Giới thiệu về Android 2 Lý thuyết 2 Cấu hình môi trường phát triển Android 3 Tích hợp 3 Lập trình Java cơ bản 5 Tích hợp 4 Sử dụng các kiểu layout 5 Tích hợp 5 Sử dụng các View cơ bản 10 Tích hợp 6 Sử dụng Activity và Intent 15 Tích hợp 7 Sử dụng Fragment 5 Tích hợp 8 Xoay màn hình 5 Tích hợp 9 Tạo Action Bar 5 Tích hợp Kiểm tra bài 4,5,7,9 5 Tích hợp 10 Sử dụng các View Danh sách 10 Tích hợp 11 Hiển thị hình ảnh 5 Tích hợp 12 Thiết kế menu 5 Tích hợp 13 Sử dụng ClockView và Webview 5 Tích hợp 14 Lưu trữ và tải Preferences 5 Tích hợp 15 Lưu trữ dữ liệu vào bộ nhớ 5 Tích hợp 16 Tạo và truy vấn cơ sở dữ li ệu SQLite 15 Tích hợp Kiểm tra bài 10,11,12,13,14,16 5 Tích hợp 17 Xây dựng ứng dụng nh ắn tin SMS và 5 Tích hợp gửi Email 18 Xây dựng ứng dụng Google Maps 15 Tích hợp 19 Truy cập Web Service s ử d ụng HTTP 5 Tích hợp 20 Lập trình JSON Service và Socket 5 Tích hợp Kiểm tra bài 18,19,20 5 Tích hợp ...
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình Android cơ bản - Nghề: Lập trình máy tính - CĐ Kỹ Thuật Công Nghệ Bà Rịa-Vũng Tàu ỦY BAN NHÂN DÂN TỈNH BR – VT TRƯỜNG CAO ĐẲNG NGHỀ GIÁO TRÌNH MÔ ĐUN LẬP TRÌNH ANDROID CƠ BẢN NGHỀ LẬP TRÌNH MÁY TÍNH TRÌNH ĐỘ CAO ĐẲNG Ban hành kèm theo Quyết định số: 01/QĐCĐN, ngày 04 tháng 01 năm 2016 của Hiệu trưởng trường Cao đẳng nghề tỉnh Bà Rịa – Vũng Tàu Bà Rịa – Vũng Tàu, năm 2016 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. LỜI GIỚI THIỆU Ngày nay hệ điều hành Android đã trở nên quá quen thuộc với số lượng thiết bị sử dụng đứng đầ, chiếm gần 50% số lượng người dùng và không ngừng tăng trưởng. Vậy điều gì đã khiến cho sản phẩm của gã khổng lồ google thành công đến vậy? Hay trước đó, nó đã được ra đời ra sao và trưởng thành thế nào? Bài viết này sẽ cung cấp những thông tin tổng quan về hệ điều hành Android. Khi nghành công nghiệp điện thoại di động sang một trang mới, một hệ điều hành mở có thể dùng chung cho nhiều hãng điện thoại với những tùy chọn riêng biệt là một miếng mồi béo bở mà Google nhìn thấy đầu tiên. Thiết bị Android được phân phối với tốc độ tăng trưởng nhanh hơn bất kỳ nền tảng di động khác, điều đó giúp Android trở thành một sự lựa chọn tuyệt vời trong hành trình phát triển ứng dụng trên điện thoại di động, đặc biệt là nếu bạn là một nhà phát triển Java. Giáo trình được biên soạn dựa trên một số tài liệu tham khảo cập nhật, có giá trị và với mục tiêu cung cấp các kiến thức cơ bản về lập trình trên nền tản Android, vì vậy nội dung trình bày vẫn chưa được đầy đủ và không tránh khỏi thiếu sót. Tác giả rất mong nhận được các ý kiến đóng góp, bổ sung để giáo trình ngày càng hoàn thiện hơn. Tôi chân thành cảm ơn các đồng nghiệp trong khoa Công nghệ thông tin – Kế toán đã có những ý kiến đóng góp giá trị cho nội dung giáo trình và các tác giả đã biên soạn, chia sẻ các tài liệu bổ ích về lập trình Android trước đây. Bà Rịa – Vũng Tàu, ngày 02 tháng 01 năm 2016 Biên soạn Nguyễn Lâm MỤC LỤC MÔ ĐUN LẬP TRÌNH ANDROID CƠ BẢN Mã mô đun: MĐ 29 Vị trí, tính chất, ý nghĩa và vai trò của mô đun: Mô đun này có ý nghĩa cung cấp các kiến thức cơ bản về thiết kế, xây dựng và phát triển ứng dụng chạy trên thiết bị di động sử dụng hệ điều hành Android. Mô đun này được bố trí sau khi học xong các môn chung, mô đun cấu trúc dữ liệu và mô đun lập trình hướng đối tượng. Mục tiêu của mô đun: Trình bày được các tính năng tiên tiến và các ưu thế của các môi trường lập trình trên Android. ‐ Khai báo và sử dụng được biến, hàm và các kiểu dữ liệu trong Java. ‐ Thiết kế được các giao diện ứng dụng trên Android. ‐ Sử dụng được các loại dữ liệu như XML, JSON để truyền tải dữ liệu qua mạng. ‐ Sử dụng được cơ sở dữ liệu cục bộ SQLite, SharedPreference. ‐ Tương tác được với Webservice để gửi và nhận dữ liệu từ máy chủ. ‐ Xây dựng được các ứng dụng liên quan đến bản đồ, định vị toàn cầu GPS. ‐ Xây dựng được các ứng dụng đa phương tiện (Camera, Media, Gallery). ‐ Xây dựng được các ứng dụng tích hợp điện thoại, dịch vụ tin nhắn. ‐ Đảm bảo các biện pháp an toàn cho máy tính, vệ sinh công nghiệp. Nội dung của mô đun: 5 Hình thức TT Tên các bài trong mô đun Thời gian giảng dạy 1 Giới thiệu về Android 2 Lý thuyết 2 Cấu hình môi trường phát triển Android 3 Tích hợp 3 Lập trình Java cơ bản 5 Tích hợp 4 Sử dụng các kiểu layout 5 Tích hợp 5 Sử dụng các View cơ bản 10 Tích hợp 6 Sử dụng Activity và Intent 15 Tích hợp 7 Sử dụng Fragment 5 Tích hợp 8 Xoay màn hình 5 Tích hợp 9 Tạo Action Bar 5 Tích hợp Kiểm tra bài 4,5,7,9 5 Tích hợp 10 Sử dụng các View Danh sách 10 Tích hợp 11 Hiển thị hình ảnh 5 Tích hợp 12 Thiết kế menu 5 Tích hợp 13 Sử dụng ClockView và Webview 5 Tích hợp 14 Lưu trữ và tải Preferences 5 Tích hợp 15 Lưu trữ dữ liệu vào bộ nhớ 5 Tích hợp 16 Tạo và truy vấn cơ sở dữ li ệu SQLite 15 Tích hợp Kiểm tra bài 10,11,12,13,14,16 5 Tích hợp 17 Xây dựng ứng dụng nh ắn tin SMS và 5 Tích hợp gửi Email 18 Xây dựng ứng dụng Google Maps 15 Tích hợp 19 Truy cập Web Service s ử d ụng HTTP 5 Tích hợp 20 Lập trình JSON Service và Socket 5 Tích hợp Kiểm tra bài 18,19,20 5 Tích hợp ...
Tìm kiếm theo từ khóa liên quan:
Lập trình máy tính Giáo trình Lập trình Android cơ bản Lập trình Android Lập trình Java cơ bản Xây dựng ứng dụng Google MapsTài liệu liên quan:
-
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 242 0 0 -
15 trang 200 0 0
-
65 trang 167 0 0
-
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 158 0 0 -
Hướng dẫn lập trình với Android part 4
5 trang 156 0 0 -
69 trang 152 0 0
-
Giáo trình Lập trình Android cơ bản: Phần 1
190 trang 135 0 0 -
3 trang 119 0 0
-
Giáo trình Kỹ thuật vi điều khiển
121 trang 113 0 0 -
Giáo trình cơ sở CAD/CAM trong thiết kế và chế tạo máy_3
20 trang 103 0 0