ĐỒ ÁN TỐT NGHIỆP KỸ THUẬT PHẦN MỀM: NGHIÊN CỨU VÀ XÂY DỰNG ỨNG DỤNG GIÚP PHÁT TRIỂN KỸ NĂNG Ở TRẺ TỰ KỶ

87 1.4K 0
ĐỒ ÁN TỐT NGHIỆP KỸ THUẬT PHẦN MỀM: NGHIÊN CỨU VÀ XÂY DỰNG ỨNG DỤNG GIÚP PHÁT TRIỂN KỸ NĂNG Ở TRẺ TỰ KỶ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LỜI NÓI ĐẦU 2 DANH SÁCH HÌNH ẢNH 3 MỘT SỐ THUẬT NGỮ VIẾT TẮT 6 CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI 9 1.1 Lý do chọn đề tài 9 1.2 Mục đích đề tài 9 CHƯƠNG 2. CƠ SỞ LÝ THUYẾT 10 2.1 Giới thiệu về hệ điều hành Android 10 2.1.1 Tổng quan về hệ điều hành Android 10 2.1.2 Kiến trúc của hệ điều hành Android 11 2.1.3 Các thành phần cơ bản của một ứng dụng Android 12 2.1.4 Công nghệ lưu trữ trong Android 19 2.2 Giới thiệu về Web Service trong PHP và MySQL 22 2.2.1 Khái niệm 22 2.2.2 Đặc điểm 22 2.2.3 Kiến trúc của web service 23 CHƯƠNG 3. PHÂN TÍCH THIẾT KẾ 25 3.1 Khảo sát và mô tả bài toán 25 3.1.1 Khảo sát 25 3.1.2 Mô tả bài toán 26 3.2.Phân tích hệ thống 39 3.2.1 Tác nhân và ca sử dụng 39 3.2.2 Biểu đồ ca sử dụng 40 3.2.3 Biểu đồ lớp tham gia ca sử dụng 43 3.2.4 Biểu đồ trình tự 50 3.2.5 Biểu đồ hoạt động 64 3.2.6 Biểu đồ lớp lĩnh vực 76 3.2.7 Biểu đồ lớp chi tiết 77 3.3.Thiết kế cơ sở dữ liệu 77 3.4 Thiết kế giao diện 81 3.4.1 Trang đăng nhập 81 3.4.2 Trang đăng ký 82 3.4.3 Dạy kỹ năng cho bé 83 3.4.4 Tạo lịch trình cho bé 84 3.4.5 Xem lại 85 CHƯƠNG 4. KẾT QUẢ ĐẠT ĐƯỢC 86 4.1 Xây dựng ứng dụng và web service 86 4.2 Một số hình ảnh của ứng dụng 86 4.2.1 Giao diện đăng nhập 86 4.2.2 Giao diện đăng ký 87 4.2.3 Giao diện chính của ứng dụng 88 4.2.4 Giao diện tạo lịch trình cho bé 88 4.2.5 Giao diện dạy kỹ năng cho trẻ 89 4.2.6 Giao diện xem lại lịch trình đã hoàn thành 91 4.2.7 Giao diện xem lại kỹ năng đã học được 91 TỔNG KẾT 92 TÀI LIỆU THAM KHẢO 93

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: KỸ THUẬT PHẦN MỀM NGHIÊN CỨU VÀ XÂY DỰNG ỨNG DỤNG GIÚP PHÁT TRIỂN KỸ NĂNG Ở TRẺ TỰ KỶ Giảng viên hướng dẫn: Sinh viên: Ths PHÙNG ĐỨC HÒA HOÀNG NGUYỄN DU Lớp ĐH KTPM2 K7 Hà Nội, 5/2016 LỜI NÓI ĐẦU Trong xã hội đại, bệnh tự kỷ trở thành mối quan tâm, lo ngại chung toàn xã hội ngày trở nên phổ biến Từ thành thị nông thôn, đâu bắt gặp đứa trẻ chậm phát triển Khi trẻ bị chẩn đoán mắc bệnh tự kỷ, bậc phụ huynh thường phải chữa trị cho “điều trị” sai phương pháp Chính vậy, bậc phụ huynh cần hiểu nắm bắt phương pháp giúp điều trị bệnh trẻ tự kỷ Một phương pháp phát triển kỹ trẻ, giúp trẻ sớm hoà nhập cộng đồng Hiện nay, Android hệ điều hành có thị phần rộng lớn (chiếm khoảng 81,3%) với kho ứng dụng vô phong phú Người dùng tải, cài đặt sử dụng ứng dụng lúc nơi Điều giúp cho người ngày tiếp cận gần với công nghệ mới, làm tăng hiệu công việc giải trí Cũng lý em lựa chọn đề tài: “Nghiên cứu xây dựng ứng dụng giúp phát triển kỹ trẻ tự kỷ” Em hy vọng rằng, ứng dụng giúp bậc phụ huynh, cán y tế, nhân viên chăm sóc trẻ giúp phát triển kỹ năng, tạo môi trường thuận lợi để trẻ phát triển bình thường sớm hoà nhập với xã hội Nhân em xin cám ơn thầy Phùng Đức Hoà bảo tận tình trình học tập hoàn thiện đồ án Em xin chân thành cảm ơn! DANH SÁCH HÌNH ẢNH MỘT SỐ THUẬT NGỮ VIẾT TẮT Thuật ngữ Autism365 Center for Creative Initiatives in Health and Population Application Programming Interface World Wide Web Consortium Simple Object Access Protocol Web Service Description Language Diễn giải Dự án sàng lọc can thiệp sớm trẻ tự kỷ Trung tâm Sáng kiến sức khoẻ dân số Viết tắt A365 Giao diện lập trình ứng dụng Hiệp hội lập chuẩn Internet Giao thức truy cập đơn đối tượng Ngôn ngữ mô tả dịch vụ web API W3C SOAP WSDL CCIHP CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Chiếm tới 81,3%, Android hệ điều hành thống trị thị trường Những ứng dụng tảng Android phong phú đa dạng Và đem lại nguồn lợi to lớn cho lập trình viên nhờ số lượng người dùng đông đảo Nó có lợi so với hệ thống website hay ứng dụng desktop nhờ tính linh hoạt, nhỏ gọn, cách tiếp cận người dùng cách nhanh chóng Thị trường ứng dụng Android Việt Nam phong phú Nhưng sản phẩm đặc biệt chuyên chăm sóc sức khỏe cộng đồng Chính mà em chọn lựa đề tài “Nghiên cứu xây dựng ứng dụng giúp phát triển kỹ trẻ tự kỷ” Đây ứng dụng giúp bậc phụ huynh tương tác, hướng dẫn giúp phát triển kỹ trẻ tự 1.2 Mục đích đề tài Đề tài “Nghiên cứu xây dựng ứng dụng giúp phát triển kỹ trẻ tự kỷ” nhằm mục đích nghiên cứu, tìm hiểu lập trình di động tảng Android để xây dựng ứng dụng Từ đó, giúp cha mẹ trẻ cán chăm sóc phát triển kỹ cho trẻ, khơi gợi cho trẻ hứng thú sống giao tiếp với xã hội Song song với xây dựng hệ thống web service để lưu trữ sở liệu, xử lý cập nhật liệu đưa thống kê, báo cáo dựa liệu để có hướng phát triển CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Giới thiệu hệ điều hành Android 2.1.1 Tổng quan hệ điều hành Android Android hệ điều hành có mã nguồn mở dựa tảng Linux thiết kế dành cho thiết bị di động có hình cảm ứng điện thoại thông minh máy tính bảng Một tính tảng Android khác biệt ứng dụng built-in ứng dụng tạo với SDK Điều có nghĩa ứng dụng viết để khai thác vào nguồn tài nguyên có sẵn thiết bị Android tận dụng nhân Linux để giao tiếp với phần cứng Android chạy nhiều thiết bị phần cứng khác từ nhiều nhà sản xuất điện thoại di động Các ứng dụng Android chủ yếu viết ngôn ngữ Java 2.1.1.1 Ưu điểm + Là hệ điều hành có mã nguồn mở nên khả tuỳ biến cao, tùy ý chỉnh sửa mà can thiệp hay cấm cản từ Google + Đa dạng sản phẩm, nhiều hãng điện thoại, thiết bị công nghệ ưu chọn Android cho thiết bị họ, giá hợp lý từ bình dân đến cao cấp + Kho ứng dụng Google Play Store đồ sộ + Thân thiện dễ sử dụng + Khả đa nhiệm, chạy lúc nhiều ứng dụng cao 2.1.1.2 Nhược điểm + Dễ nhiễm phần mềm độc hại virus Do tính chất mã nguồn mở, nhiều phần mềm không kiểm soát có chất lượng không tốt lỗi bảo mật sử dụng + Kho ứng dụng nhiều dẫn đến khó kiểm soát chất lượng, thiếu ứng dụng thật tốt + Sự phân mảnh lớn Trong số thiết bị Android xuất sắc trình làng Galaxy S5, Galaxy Note 4, Xperia Z3…, nhiều sản phẩm giá rẻ bình thường khác + Cập nhật không tự động với tất thiết bị Khi phiên hệ điều hành mắt, tất sản phẩm cập nhật, chí muốn trải nghiệm bạn thường xuyên phải mua thiết bị 2.1.2 Kiến trúc hệ điều hành Android Hệ điều hành Android có thành phần phần mềm tạm chia thành phần với tầng sơ đồ kiến trúc hình đây: Hình 2.1: Kiến trúc hệ điều hành Android Tầng 1: Tầng Application Là tầng cách xa với phần cứng nhất: Chứa ứng dụng mà lập trình viên phát triển : Browser, Contacts, Media… Tầng 2: Application Framework • Activity Manager - quản lý vòng đời ứng dụng • Windows Manager - quản lý form ứng dụng • Content Providers - cho phép ứng dụng truy cập liệu từ ứng dụng khác để chia sẻ liệu riêng ứng dụng • Google xây dựng cho developer để phát triển ứng dụng họ Android cách gọi API • View UI - để xây dựng layout ứng dụng bao gồm: list view, text field, button, dialog, form … • Resource Manager - cung cấp cách thức truy cập đến non-code resources asset, graphic, image, music, video … • Notification Manager - cho phép tất ứng dụng hiển thị thông báo hệ điều hành Tầng 3: Libraries Là thư viện viết ngôn ngữ C/C++ developer phát triển ứng dụng android thông qua tầng Android Framework Có thể kể số thư viện quen thuộc với lập trình viên như: • Media Libraries – mở rộng từ PacketVideo’s OpenCORE Hỗ trợ nhiều định dạng video image phổ biến: MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG • Surface Manager – quản lý việc hiển thị kết hợp đồ họa 2D 3D • LibWebCore – dùng webkit engine cho việc render trình duyệt mặc định HDH Android browser cho dạng web nhúng (như HTML nhúng) • OpenGL|ES – thư viện đồ họa 2D 3D • SQLite – quản lý database ứng dụng • Runtime Android gồm tập hợp thư viện Java Core • Máy ảo Dalvik thực thi file định dạng dex (Dalvik Excutable) • Mỗi ứng dụng Android chạy tiến trình riêng máy ảo Dalvik Dalvik viết để chạy nhiều máy ảo lúc cách hiệu thiết bị Tầng 4: Kernel Linux layer: Dựa Kernel Linux version 2.6 cung cấp trình điều khiển thiết bị phần cứng(driver), quản lý tiến trình, quản lý tài nguyên, bảo mật, sau: •Security system •Memory management •Process management •Network stack •Driver model 2.1.3 Các thành phần ứng dụng Android 2.1.3.1 Activity Một activity thể giao diện đồ họa người dùng Ví dụ activity biểu diễn danh sách menu item để người dùng chọn hiển thị ảnh với tiêu đề Một ứng dụng gửi tin nhắn văn có hoạt động hiển thị danh sách liên hệ để gửi tin nhắn tới, hoạt động thứ hai viết tin nhắn tới liên hệ chọn, hoạt động khác xem lại tin nhắn cũ hay thay đổi cài đặt Lớp sở Activity định nghĩa loạt kiện mà điều chỉnh vòng đời hoạt động Class Activity định nghĩa kiện sau đây: - onCreate(): Được gọi hoạt động tạo lần - onStart(): Được gọi hoạt động trở nên hữu hình so với người dùng - onResume(): Được gọi hoạt động bắt đầu tương tác với người sử dụng - onPause(): Được gọi để dừng hoạt động nối lại hoạt động trước - onStop(): Được gọi hoạt động không hiển thị với người dùng - onDestroy(): Được gọi trước hoạt động bị phá hủy hệ thống (bằng tay hệ thống để bảo tồn nhớ) - onRestart(): Được gọi hệ thống dừng lại khởi động lại lần 10 BẢNG CÔNG VIỆC Tên Cột id_congviec id_anh id_ketqua tencongviec loaicongviec Kiểu Dữ Liệu Integer Integer Integer Text Text Not null 0 0 Giá trị mặc định Null Null Null Null Null Primary Key Kiểu Dữ Liệu Integer Integer Integer Text Not null 0 0 Giá trị mặc định Null Null Null Null Primary Key Kiểu Dữ Liệu Integer Integer Integer Text Text Not null 0 0 Giá trị mặc định Null Null Null Null Null Primary Key 0 0 BẢNG KẾT QUẢ Tên Cột id_ketqua id_congviec id_phanthuong xacnhan 0 BẢNG KỸ NĂNG Tên Cột id_kynang id_anh id_ketqua tenkynang loaikynang 0 0 73 BẢNG ẢNH Tên Cột id_anh duongdan ghichu Kiểu Dữ Liệu Integer Text Text Not null 0 Giá trị mặc định Null Null Null Primary Key Not null 0 0 0 Giá trị mặc định Null Null Null Null Null Null Primary Key Not null 0 Giá trị mặc định Null Null Null Primary Key 0 BẢNG CHI TIẾT KỸ NĂNG Tên Cột id_chitietkn id_kynang id_anh tencacbuoc loaikynang mota Kiểu Dữ Liệu Integer Integer Integer Text Text Text 0 0 BẢNG PHẦN THƯỞNG Tên Cột id_phanthuong id_anh tenphanthuong Kiểu Dữ Liệu Integer Integer Text 0 74 3.4 Thiết kế giao diện 3.4.1 Trang đăng nhập Hình 3.60: Giao diện login 75 3.4.2 Trang đăng ký Hình 3.61: Giao diện đăng ký 76 3.4.3 Dạy kỹ cho bé Hình 3.62: Giao diện dạy kỹ cho bé 77 3.4.4 Tạo lịch trình cho bé Hình 3.63: Giao diện tạo lịch trình cho bé 78 3.4.5 Xem lại Hình 3.64: Giao diện xem lại 79 CHƯƠNG KẾT QUẢ ĐẠT ĐƯỢC 4.1 Xây dựng ứng dụng web service Thông qua việc kết hợp công cụ trình bày thực theo phương pháp đề ra, em xây dựng ứng dụng theo kịch đưa Ứng dụng có tên “AppA365” Ứng dụng giúp cho bậc phụ huynh giúp phát triển kỹ cho bé cách tạo lịch trình công việc hàng ngày cho bé, dạy kỹ cho bé Tạo kích thích hoạt động học tập trẻ, giúp trẻ đạt kiến thức kỹ nhanh Từ đó, trẻ phát triển bình thường hoà nhập với cộng đồng Về phía web service, em xây dựng hệ thống cập nhật cho sở liệu lưu trữ, ứng dụng lấy liệu thông qua API web service Nhờ đó, cập nhật sở liệu ứng dụng cập nhật theo cách nhanh chóng xác 4.2 Một số hình ảnh ứng dụng 4.2.1 Giao diện đăng nhập Hình 4.1: Giao diện đăng nhập ứng dụng 80 4.2.2 Giao diện đăng ký Hình 4.2: Giao diện chọn đối tượng đăng ký ứng dụng 81 Hình 4.3: Giao diện đăng ký ứng dụng 4.2.3 Giao diện ứng dụng Hình 4.4: Giao diện ứng dụng 4.2.4 Giao diện tạo lịch trình cho bé 82 Hình 4.5: Giao diện chọn công việc cho bé Hình 4.6: Giao diện chọn phần thưởng cho bé 4.2.5 Giao diện dạy kỹ cho trẻ 83 Hình 4.7: Giao diện lựa chọn loại kỹ Hình 4.8: Giao diện lựa chọn kỹ 84 Hình 4.9: Giao diện xem bước 4.2.6 Giao diện xem lại lịch trình hoàn thành Hình 4.10: Giao diện xem lại lịch trình hoàn thành 4.2.7 Giao diện xem lại kỹ học 85 Hình 4.11: Giao diện xem lại kỹ học TỔNG KẾT Chứng tự kỷ trẻ em vấn đề cấp bách, cần người nhìn nhận, đánh giá bệnh Cũng có biện pháp xác hiệu để góp phần đưa trẻ em bị mắc chứng tự kỷ phát triển hoàn toàn bình thường Qua đồ án này, thấy, quan tâm, chăm sóc, giúp đỡ từ phía bậc phụ huynh có đóng góp to lớn vào việc đẩy lùi chứng bệnh Cũng thế, em mong muốn tiếp tục phát triển đồ án này, trở thành nơi liên kết chuyên gia lĩnh vực y tế với bậc phụ huynh bậc phụ huynh với Để xây dựng cộng đồng giúp đỡ trẻ em bị mắc chứng tự kỷ 86 TÀI LIỆU THAM KHẢO [1] Brian Hardy & Bill Phillips, Android Programming: The Big Nerd Ranch Guide, Big Nerd Ranch 2013 [2].Ian G.Clifton, Android User Interface Design: Turning Ideas and Sketches into Beautifully Designed Apps, Person Education 2013 [3] Zigurd Mednieks & G.Blake Meike & Laird Dornin & Masumi Nakamura, Programming Android, O’Reilly Media 2011 [4] http://developer.android.com//, truy cập cuối ngày 25/4/2016 87 [...]... khám sức khỏe thường quy cho trẻ em Hiện tại, dự án đang muốn xây dựng ứng dụng và hệ thống giúp phát triển kỹ năng ở trẻ tự kỷ để sớm hoà nhập cùng cộng đồng Vì vậy, em muốn thông qua đồ án xây dựng ứng dụng và hệ thống này 3.1.2 Mô tả bài toán 3.1.2.1 Mục đích - Ứng dụng giúp phát triển kỹ năng ở trẻ tự kỷ áp dụng cho những phụ huynh có con bị mắc chứng bệnh tự kỷ, những cán bộ chăm sóc - Hệ thống web... những chiến lược và phương pháp tiếp cận sáng tạo Dự án Ứng dụng phần mềm trong chăm sóc thông minh với trẻ tự kỷ (A365)” là sự kết hợp của khoa học kỹ thuật tiên tiến, sáng kiến xã hội và thương mại để phát triển ứng dụng phần mềm trên điện thoại thông minh nhằm hỗ trợ cho trẻ em rối loạn tự kỷ Mục tiêu của dự án là phát triển phần mềm hỗ trợ sàng lọc và chăm sóc trẻ tự kỷ tại nhà, và thí điểm mô hình... lựa chọn xác nhận - Ứng dụng sẽ quay trở lại trang trước đó 10.4 Ứng dụng sẽ quay trở lại trang chủ 12 Ứng dụng sẽ hiển thị giao diện với các loại kỹ năng 12.1 Ứng dụng sẽ hiển thị danh sách các kỹ năng tương ứng với loại kỹ năng ấy 12.2 Ứng dụng sẽ hiển thị bước đầu tiên thực hiện kỹ năng đó Sau đó, người dùng sẽ vuốt ngang màn hình để sang bước tiếp theo Cho tới bước cuối, ứng dụng sẽ hiển thị thêm... Management 2.2.4 Xây dựng một dịch vụ web Có 4 giai đoạn chính để xây dựng một dịch vụ Web là xây dựng, triển khai, tiến hành và quản lý, trong đó: - Giai đoạn xây dựng bao gồm phát triển và chạy thử ứng dụng dịch vụ Web, xây dựng các chức năng và định nghĩa dịch vụ Có hai cách khác nhau để tiến hành trong giai đoạn này, đó là Red-path- solod và Blue-path-dashed Với Red- pathsolod, chúng ta sẽ xây dựng một... ảnh hưởng tới việc điều trị cho trẻ Để có thể tìm ra được phương pháp điều trị cho trẻ thì trước tiên ta phải hiểu rõ: Thế nào là tự kỷ? Các dấu hiệu của bệnh ra sao? Tự kỷ hay còn gọi là rối loạn tự kỷ, là một loại khuyết tật, một dạng rối loạn phát triển, thường xuất hiện trong 3 năm đầu đời Người mắc chứng tự kỷ không có giao tiếp, tương tác với xã hội và những người khác Và do vậy, sự phát triển. .. sử dụng Đăng ký Đăng nhập Dạy kỹ năng mới Tạo lịch trình mới Xem thông tin cá nhân Thay đổi mật khẩu Xem lịch trình hoàn thành Xem kỹ năng học được Ca sử dụng Cập nhật loại công việc Cập nhật các công việc Cập nhật chi tiết công việc Cập nhật loại kỹ năng Cập nhật các kỹ năng Cập nhật chi tiết kỹ năng Cập nhật phần thưởng Xem lịch trình đã hoàn thành Xem kỹ năng đã học được 3.2.2 Biểu đồ ca sử dụng. .. Ứng dụng sẽ quay trở lại giao diện chính 15.3 Khi người dùng lựa chọn kỹ năng 16.3 Ứng dụng sẽ hiển thị danh sách các kỹ năng bé đã học học được được theo thời gian cùng với tổng số điểm bé đã đạt được theo số kỹ năng đó Người dùng có thể lựa chọn thoát 15.4 Khi người dùng lựa chọn thoát 16.4 Ứng dụng sẽ quay trở lại giao diện chính 17 Khi người dùng lựa chọn 18 Ứng dụng sẽ hiển thị thông tin nhà phát. .. thành, xem kỹ năng đã học được, xem thông tin nhà phát triển 30 Người quản trị: tác nhân này tác động tới hệ thống web service Họ sẽ sử dụng các chức năng như: cập nhật loại công việc, cập nhật các công việc, cập nhật chi tiết công việc, cập nhật loại kỹ năng, cập nhật các kỹ năng, cập nhật chi tiết kỹ năng, cập nhật phần thưởng, xem lịch trình đã hoàn thành, xem kỹ năng đã học được 3.2.1.2 Ca sử dụng Người... đó xây dựng SOAP client để có thể kết nối với SOAP server - Xây dựng ứng dụng phía client và sau đó gọi thực hiện dịch vụ thông qua việc kết nối tới SOAP server 22 CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ 3.1 Khảo sát và mô tả bài toán 3.1.1 Khảo sát 3.1.1.1 Báo động chứng tự kỷ ở trẻ em tại Việt Nam Một thống kê gần đây của Trung tâm Phòng chống và Kiểm soát bệnh dịch của Hoa Kỳ cho thấy tỉ lệ trẻ em mắc bệnh tự. .. mô-đun và có thể công bố lên mạng Internet - Là sự kết hợp của việc phát triển theo hướng từng thành phần với những lĩnh vực cụ thể và cơ sở hạ tầng Web, đưa ra những lợi ích cho cả doanh nghiệp, khách hàng, những nhà cung cấp khác và cả những cá nhân thông qua mạng Internet - Một ứng dụng khi được triển khai sẽ hoạt động theo mô hình client-server Nó có thể được triển khai bởi một phần mềm ứng dụng

Ngày đăng: 08/09/2016, 21:20

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • DANH SÁCH HÌNH ẢNH

  • MỘT SỐ THUẬT NGỮ VIẾT TẮT

  • CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI

    • 1.1 Lý do chọn đề tài

    • 1.2 Mục đích đề tài

    • CHƯƠNG 2. CƠ SỞ LÝ THUYẾT

      • 2.1 Giới thiệu về hệ điều hành Android

        • 2.1.1 Tổng quan về hệ điều hành Android

          • 2.1.1.1 Ưu điểm

          • 2.1.1.2 Nhược điểm

          • 2.1.2 Kiến trúc của hệ điều hành Android

          • 2.1.3 Các thành phần cơ bản của một ứng dụng Android

            • 2.1.3.1 Activity

            • 2.1.3.2 Services

            • 2.1.3.3 Content Provider

            • 2.1.3.4 Broadcast Receive

            • 2.1.3.5 Intents và Intent filter

            • 2.1.3.6 Process và Thread

            • 2.1.4 Công nghệ lưu trữ trong Android

              • 2.1.4.1 Shared Preferences

              • 2.1.4.2. Internal Storage

              • 2.1.4.3. External Storage

              • 2.1.4.4. Content Provider

              • 2.1.4.5. Cơ sở dữ liệu SQLite

                • 2.1.4.6. Network Connection

                • 2.2 Giới thiệu về Web Service trong PHP và MySQL

                  • 2.2.1 Khái niệm

Tài liệu cùng người dùng

Tài liệu liên quan