Đề tài: Tìm hiểu về Android và xây dựng ứng dụng đo tốc độ bằng GPS cho Android ppt

56 1.8K 46
Đề tài: Tìm hiểu về Android và xây dựng ứng dụng đo tốc độ bằng GPS cho Android ppt

Đ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

TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Luận văn Đề tài: Tìm hiểu về Android và xây dựng ứng dụng đo tốc độ bằng GPS cho Android Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 1 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Nhận xét của giáo viên hướng dẫn Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 2 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Nhận xét của giáo viên phản biện 1 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 3 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Nhận xét của giáo viên phản biện 2 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 4 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID LỜI CẢM ƠN Trải qua một thời gian dài tìm hiểu và nỗ lực, nhóm em đã hoàn thành đồ án 5 với đề tài : “ TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID” Để hoàn thành đồ án trên, lời đầu tiên chúng em xin chân thành cảm ơn quý thầy/cô khoa Công nghệ thông tin trường Đại học SPKT Hưng Yên – những người đã trực tiếp giảng dạy, truyền đạt những kiến thức bổ ích cho chúng em, đó chính là những nền tảng cơ bản, là những hành trang vô cùng quý giá, là bước đầu tiên cho chúng em bước vào tương lai. Và đặc biệt - một lời cảm ơn sâu sắc- chúng em muốn gửi đến thầy Trần Trung Kiên, thầylà người trực tiếp hướng dẫn chúng em trong quá trình học tập và nghiên cứu. Chúng em cám ơn thầy đã tận tình quan tâm, giúp đỡ chúng em trong quá trình học tập, giải đáp những thắc mắc trong quá trình làm đồ án của chúng em. Nhờ đó chúng em mới có thể hoàn thành được đề tài này. Chúng em cũng xin chân thành cám ơn quý thầy/cô khoa Công nghệ thông tin trường Đại học Lao Động – Xã Hội, các thầy/cô đã tạo điều kiện tốt nhất để chúng em có thể học tập và hoàn thành đồ án của mình. Trong quá trình tìm hiểu và làm báo cáo, vì chưa có kinh nghiêm thực tế, chỉ dựa vào những ý kiến chủ quan nên bài báo cáo chắc chắn sẽ không tránh khỏi những sai sót. Chúng em kính mong nhận được sự góp ý, nhận xét từ phía quý thầy/cô để kiến thức của chúng em ngày càng hoàn thiện hơn và rút ra được kinh nghiệm bổ ích có thể áp dụng vào đồ án tốt nghiệp sau này một cách hiệu quả nhất. Chúng em kính chúc các thầy/cô luôn vui vẻ, hạnh phúc, dồi dào sức khỏe và thành công trong công việc. Chúng em xin chân thành cảm ơn quý thầy/cô ! Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 5 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID MỤC LỤC PHẦN 1: MỞĐẦU 7 1. Lý do chọn đề tài 7 2. Khách thể và đối tượng nghiên cứu 7 3. Giới hạn và phạm vi nghiên cứu 7 4. Mục đích nghiên cứu 7 5. Nhiệm vụ nghiên cứu 7 6. Phương pháp nghiên cứu 8 7. Ý nghĩa lý luận và thực tiễn của đề tài 8 PHẦN 2: NỘI DUNG 9 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 6 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID CHƯƠNG 1: TÌM HIỂU VỀ LẬP TRÌNH ANDROID 9 I.1 Giới thiệu về hiệu điều hành Android 9 I.2 Các ứng dụng có sẵn trong Android 10 I.3 Các thư viện của Android 11 I.4 Ba ứng dụng trong Android 12 1.5Các thành phần trong một ứng dụng Android 12 1.5.1 Android Project 13 1.5.2 Android Manifest 15 1.5.3 Activity 17 Tạo mộtActivity 17 CHƯƠNG 2. CÀI ĐẶT MÔI TRƯỜNG CHO LẬP TRÌNH ANDROID 20 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 7 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID 2.1 Cài đặt 20 2.1.1. Tải và cài đặt Android SDK 20 2.2.2. Cài đặt ADT Plugin cho Eclipse 29 2.2 Tạo mới một Android project. 37 PHẦN 3: MỘT SỐ ĐIỀU KHIỂNTRONG ECLIPSE 42 1 C ách tạo giao diện cho ứng dụng 42 2 C ác layout 43 3 C ác control cơ bản trongEclipse 43 3.1 Te xtView 43 3.2 E ditText 44 3.3 B utton 45 PHẦN 4 . XÂY DỰNG ỨNG DỤNGĐO TỐC ĐỘ BẰNG GPS CHO ANDROID 47 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 8 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID 1. Mục tiêu 47 2. Xây dựng 47 2.1 Yêu cầu về giao diện 47 2.2 Thiết kế giao diện người dùng cho ứng dụng 48 2.3 Viết code cho ứng dụng 49 PHẦN 5: KẾT LUẬN 53 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 9 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID PHẦN 1: MỞ ĐẦU 1. Lý do chọn đề tài Cùng với sự phát triển như vũ bão của Công nghệ thông tin và các hệ điều hành trên máy tính, các hệ điều hành trên di động ngày nay đang trở nên rất được quan tâm. Các hệ điều hành tiêu biểu như Windows Phone của Microsoft; Symbian của Motorola, Nokia và Ericsson; iOs của Apple… và đặc biệt hệ điều hành chúng em muốn nói tới là Android của Google – một trong những hệ điều hành phổ biến nhất trên thế giới. Android là một hệ điều hành mã nguồn mở, chỉ cần nắm được lập trình java và một số khái niệm trong Android là chúng ta có thể làm chủ được nó. Chính vì lý do đó, chúng em đã lựa chọn đề tài “TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID”. 2. Khách thể và đối tượng nghiên cứu - Khách thể: Hệ điều hành Android - Đối tượng nghiên cứu: Ứng dụng GPS trong Android 3. Giới hạn và phạm vi nghiên cứu Hệ điều hành Android là hệ điều hành hiện đại với rất nhiều các ứng dụng và tiện ích. Tuy nhiên, trong phạm vi đề tài này, chúng em chỉ đi đến các vấn đề sau đây: - Nghiên cứu về kiến trúc hệ điều hành Android - Cài đặt các gói cần thiết để lập trình cho hệ điều hành Android - Nghiên cứu xây dựng ứng dụng đo tốc độ bằng GPS cho Android. 4. Mục đích nghiên cứu - Hiểu được kiến trúc của hệ điều hành Android. - Biết được cách cài đặt và tạo 1 project trong Android. - Xây dựng được ứng dụng đo tốc độ bằng GPS cho Android. 5. Nhiệm vụ nghiên cứu - Tìm hiểu chung về hệ điều hành Android. - Tìm hiểu về các cài đặt cần thiết cho lập trình Android. - Tìm hiểu để xây dựng ứng dụng đo tốc độ bằng GPS cho Android. 6. Phương pháp nghiên cứu Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 10 [...]... ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID C2 – Hình 13 Chọn Launch để tiếp tục C2 – Hình 14 Cài đặt bắt đầu trình giả lập cho thiết bị Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 31 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID C2 – Hình 15 Cửa sổ này hiện ra nghĩa là ta đã cài đặt thành công cho thiết bị 2.1.2 Cài đặt ADT Plugin cho Eclipse... 24 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Một cửa sổ hiện ra,ta chọn Finish để hoàn tất cài đặt - Sau khi cài đặt,ta khởi động SDK Manager: C2 – Hình 4 Vào Start - All Program – Android SDK Tools – SDK Manager Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 25 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID C2 – Hình 5 Ta tiến... Page 34 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Chúng ta chọn Menu Help – Install New Software…để cấu hình cài đặt ADT cho Eclipse C2 – Hình 20 Chọn Add… để tiếp tục C2 – Hình 21 - Name: Ta nhập ADT Plugin Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 35 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID - Location : Ta nhập địa... TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID cho ứng dụng Nó đồng thời cũng là thẻ cha của các thẻ Activity, Service, Content Provider, và Broadcast Receiver [ application nodes ]  Thẻ activity được yêu cầu cho mỗi một Activity trong... NHUNG – KHUẤT MINH PHƯƠNG Page 32 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID C2 – Hình 16 Sau khi tải về,thư mục Eclipse sẽ có các mục như trên,chúng ta chọn file : eclipse C2 – Hình 17 Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 33 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Chọn nơi lưu project vào 1 thư mục bạn tuỳ chọn... dụng cho hệ điều hành Android - Ý nghĩa thực tiễn: Xây dựng được một ứng dụng đo tốc độ bằng GPS cho Android Ứng dụng này rất hữu ích khi lái xe hoặc đi trên đường vì ứng dụng sẽ báo động khi tốc độ vượt quá mức cho phép, giúp chúng ta tránh được những rủi ro không đáng có trong quá trình giao thông trên đường PHẦN 2: NỘI DUNG CHƯƠNG 1: TÌM HIỂU VỀ LẬP TRÌNH ANDROID 1.1 Giới thiệu về hệ điều hành Android. .. Manager Chúng ta vào ADV Manager để tạo ra 1 thiết bị chạy Android ảo ADV là 1 máy ảo với cấu hình phần cứng tuỳ chỉnh,nơi có thể chạy Android cũng như các ứng dụng trên Android Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 27 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID C2 – Hình 8 Vào Start – All Program – Android SDK Tools – ADV Manager C2 – Hình 9 Cửa sổ hiện... HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Nghiên cứu và tìm hiểu qua internet… Tham khảo ý kiến của các bạn cùng học lập trình Tham khảo ý kiến của thầy giáo, bạn bè… Tham khảo các tài liệu về Android cơ bản Ý nghĩa lý luận và thực tiễn của đề tài - Ý nghĩa lý luận: Đề tài được hoàn thành về mặt tài liệu sẽ là nguồn tham - 7 khảo dễ hiểu, thiết thực cho những ai thích nghiên... ANDROIDXÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID có lời gọi finish() hoặc finishActivity(), cũng có thể vì hệ thống cần phải hủy bỏ để giải phóng bộ nhớ Không được theo sau bởi phương thức nào C1 – Hình 6: Sơ đồ minh hoạ vòng đời Activity CHƯƠNG 2: CÀI ĐẶT MÔI TRƯỜNG LẬP TRÌNH CHO Sinh viên thực hiện: ĐỖ THỊ NHUNG – KHUẤT MINH PHƯƠNG Page 22 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROIDXÂY DỰNG ỨNG DỤNG ĐO. .. ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Các nhà phát triển viết ứng dụng cho Android dựa trên ngôn ngữ Java Sự ra mắt của Android vào ngày 5 tháng 11 năm 2007 gắn với sự thành lập của liên minh thiết bị cầm tay mã nguồn mở, bao gồm 78 công ty phần cứng, phần mềm và viễn thông nhằm mục đích tạo nên một chuẩn mở cho điện thoại di động trong tương lai 1.2 Các ứng dụng có sẵn trong Android Một điện thoại Android . TÌM HIỂU VỀ HỆ ĐIỀU HÀNH ANDROID VÀ XÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID Luận văn Đề tài: Tìm hiểu về Android và xây dựng ứng dụng đo tốc độ bằng GPS cho Android Sinh viên thực hiện:. các vấn đề sau đây: - Nghiên cứu về kiến trúc hệ điều hành Android - Cài đặt các gói cần thiết để lập trình cho hệ điều hành Android - Nghiên cứu xây dựng ứng dụng đo tốc độ bằng GPS cho Android. 4 HÀNH ANDROID VÀ XÂY DỰNG ỨNG DỤNG ĐO TỐC ĐỘ CHO ANDROID 1. Mục tiêu 47 2. Xây dựng 47 2.1 Yêu cầu về giao diện 47 2.2 Thiết kế giao diện người dùng cho ứng dụng 48 2.3 Viết code cho ứng

Ngày đăng: 25/03/2014, 08:21

Từ khóa liên quan

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

Tài liệu liên quan