XÂY DỰNG CHƯƠNG TRÌNH ĐÁNH DẤU VÙNG NGUY HIỂM VÀ CẢNH BÁO KHI ĐI VÀO VÙNG ĐÓ TRÊN HỆ ĐIỀU HÀNH SAMSUNGBADA

29 229 0
XÂY DỰNG CHƯƠNG TRÌNH ĐÁNH DẤU VÙNG NGUY HIỂM VÀ CẢNH BÁO KHI ĐI VÀO VÙNG ĐÓ TRÊN HỆ ĐIỀU HÀNH SAMSUNGBADA

Đ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

MỤC LỤC DANH MỤC HÌNH VẼ ........................................................................4 LỜI NÓI ĐẦU .......................................................................................5 1. PHÂN TÍCH ĐỀ TÀI ....................................................................7 1.1. Yêu cầu ....................................................................................7 1.2. Lựa chọn giải pháp và nội dung thực hiện ..............................7 2. THỰC HIỆN ĐỀ TÀI ...................................................................8 2.1. Phân công công việc cho các thành viên .................................8 2.2. Các công cụ thực hiện .............................................................8 3. LÀM QUEN VỚI BADA SDK ....................................................9 3.1. Download và cài đặt ................................................................9 3.2. Application lifecyclebada .....................................................9 3.3. Tạo Bada Project ...................................................................10 3.4. Các thành phần chính trong Project ......................................11 3.5. Chạy thử bada ........................................................................12 4. CƠ SỞ DỮ LIỆU SỬ DỤNG XML ...........................................13 4.1. Định nghĩa .............................................................................13 4.2. Cú pháp ..................................................................................13 4.3.1. Hàm biến đổi từ string sang char ................................13 4.3.2. Hàm tạo node mới .........................................................13 4.3.3. Hàm lấy ID, tên và tọa độ landmark .............................14 5. CHƯƠNG TRÌNH ĐỊNH VỊ DÙNG GPS .................................14 5.1. Mục đích ................................................................................14 5.2. Tìm hiểu ý nghĩa các hàm .....................................................14 5.3. Tiến hành mô phỏng: .............................................................15 6. LOAD BẢN ĐỒ SỐ ...................................................................17 6.1. Mục đích ................................................................................17 6.2. Tìm hiểu ý nghĩa các hàm .....................................................17 6.2.1. Các lớ đ c ế hừa ...................................................17 6.2.2. Các hàm callback ..........................................................17 6.2.3. Các hàm tự tạo ...............................................................18 6.2.4. Các nam ac cần ử dụng ..........................................18 6.2.5. Giải hích đoạn cod .............................................18 6.3. Tiến hành mô phỏng ..............................................................19 7. PLAY AN AUDIO FILE ............................................................21 7.1. Nhiệm vụ ...............................................................................21 7.2. Các b ớc thực hiện nh au .................................................21 7.3. Giải thích các hàm thực hiện .................................................22 8. KẾT QUẢ ....................................................................................28 9. HƯỚNG PHÁT TRIỂN ĐỀ TÀI ................................................28 TÀI LIỆU THAM KHẢO ...................................................................29

[...]... dụng thiết bị di động vào vùng nguy hiểm Nếu là fal hì ng ời đó ch a vào 6.3 Tiến hành mô phỏng - Sau hi buil hành công, chạy Run A >>Bada Simula or A hình ảnh Hình 10 Tải ảnh hiển thị lica ion hiện lên Hình 11 Chuyển sang chế độ imap để đánh dấu vùng nguy hiểm - Sau đó ích chuộ hải Loca ion>>chọn Loca ion Da a Đánh dấu vùng nguy hiểm lên orm>>chọn Hình 12 Đánh dấu vùng nguy hiểm Ev n Ịn c or>>chọn... pPlayer->Stop(); break; default: break; } } 8 KẾT QUẢ Load thành công bản đồ s Google từ internet Đánh dấu đ c vùng nguy hiểm trên bản đồ, mở rộng ra nhiều vùng Xác định đúng vị trí của ng ời cầm thiết bị di động bằng GPS kiểm ra đ c nó có nằm trong vùng nguy hiểm không L u hành công vị rí các đầu nứ đánh dấu, ảnh tên vùng nguy hiểm vào cơ ở dữ liệu Bật cảnh báo âm hanh đúng yêu cầu 9 HƯỚNG PHÁT TRIỂN ĐỀ... ơng rình chọn My Po i ion rên màn hình ẽ hiển hị vị rí của hiế bị bằng vòng tròn màu xanh Hình 9 My Position của chương trình 6 LOAD BẢN ĐỒ SỐ 6.1 Mục đích Đánh dấu vùng nguy hiểm trên bản đồ s cũng nh vị trí của ng ời sử dụng thiết bị di động cảnh báo ng ời đó hi đi vào vùng nguy hiểm đó 6.2 Tìm hiểu ý nghĩa các hàm 6.2.1 Các lớ đ c ế hừa public public public public public Osp::Ui::ITouchEventListener,... tài hữu ích có tính ứng dụng cao các hành viên nhóm có đề xuất nạp thử trên máy thậ để kiểm chứng tính ổn định Cho ng ời dung bất kỳ x m đầy đủ các thông tin cập nhật về vùng nguy hiểm do ng ời dùng khác cung cấp Giải quyết các vấn đề về vùng nguy hiểm xen phủ giải thuật tìm kiếm khi s l ng vùng xen phủ lớn - 1 2 3 4 TÀI LIỆU THAM KHẢO Bài giảng môn Hệ đi u hành Operating System Concepts 7th... Ịn c or>>chọn Hình 13 Người dùng chưa vào vùng nguy hiểm Hình 14 Khi người dùng vào vùng nguy hiểm 7 PLAY AN AUDIO FILE 7.1 Nhiệm vụ Cài đặt thiết lập viế cod để chạy file âm thanh_Play a audio 7.2 Các b ớc thực hiện nh au b1.Tạo một class thiết bị listener của IPlayerEventListener b2.Tạo một overlay panel : Ui::Controls::OverlayPanel b3.Add overlay panel vào Ui::Container::AddControl(overlayPanel)... Name,Osp::Base::String coordinates) Khi gọi hàm này một node mới sẽ đ node, tên node coordinates c tạo ra với các thuộc tính: ID của 4.3.3 Hàm lấy ID, tên tọa độ landmark XmlClass::GetLandMark(Osp::Base::String idlandmark) Khi hàm này đ c gọi sẽ trả về ID, tên tọa độ rung âm vùng đ đánh dấu Chúng sẽ đ c l u rong fil xml 5 CHƯƠNG TRÌNH ĐỊNH VỊ DÙNG GPS 5.1 Mục đích Kích hoạt sensor GPS Xác đinh vị trí hiện tại... loca ion rvic , Enabl advanc d GPS Hình 6 Kích hoạt GPS - Sau đó ích chuộ hải lên orm>>chọn Ev n Ịn c or>>chọn Loca ion>>chọn Location Data Nhậ inh độ độ vào 2 x box La i ud Long i ud >> au đó ấn S nd Log Hình 7 Thiết lập vị trí hiện thời Khi đó cứ hoảng động u u xuấ hiện dòng chữ au hì chứng ỏ ứng dụng đã hoạ Hình 8 Location update Vào m nu Ch ơng rình chọn My Po i ion rên màn hình ẽ hiển hị... cho tính nghệ thuật của lập trình viên - Folder /Re là nơi mà ứng dụng l u rữ những files tài nguy n mà nó sử dụng, đi n hình nh orm S ring orm hì đ c định nghĩa bởi những fil định nghĩa XML Chúng a ẽ thấy tài nguy n nào sẽ đ c sử dụng khi chúng ta tao project UI - Chú ý: Folder /Icons, /Hom /R cũng đ c tạo ra nh những folder trong thiết bị thật của bạn khi bạn cài đặt ứng dụng, Trong đi n thoại,... Markup Language, "Ngôn ngữ Đánh dấu Mở rộng") là ngôn ngữ đánh dấu với mục đích chung do W3C đề nghị, để tạo ra các ngôn ngữ đánh dấu hác Đây là một tậ con đơn giản của SGML, có khả năng mô ả nhiều loại dữ liệu khác nhau Mục đích chính của XML là đơn giản hóa việc chia sẻ dữ liệu giữa các hệ th ng hác nhau, đặc biệt là các hệ th ng đ c kết n i với Internet Các ngôn ngữ dựa trên XML (thí dụ RDF, RSS,... location) // xác định đ c đ i ng ra khỏi vùng đánh dấu dùng cờ 6.2.3 Các hàm tự tạo InitializeMap() // load bản đồ s lên map control InitializeMapService() // load bản đồ s lên imap control hàm này hàm xđ ọa độ OnTouchPressed()//xmlclass->WNodeLandMark(idnew,toado)- là hàm chính cho máy l u ọa độ vào cơ ở dl -> có trung tâm của vùng nguy hiểm -> in ra quét tất cả các vùng landmark thông qua id -> kiểm . NỘI VIỆN ĐI N TỬ-VIỄN THÔNG ***** BÁO CÁO BÀI TẬP DÀI HỆ ĐI U HÀNH Đề tài 5: XÂY DỰNG CHƯƠNG TRÌNH ĐÁNH DẤU VÙNG NGUY HIỂM VÀ CẢNH BÁO KHI ĐI VÀO VÙNG ĐÓ TRÊN HỆ ĐI U HÀNH SAMSUNG-BADA. nh và hin th 19 Hình 11 Chuyn sang ch   u vùng nguy him 20 u vùng nguy him 20 m 21 i dùng vào vùng. trên bada - xut gii pháp -Kim th và báo cáo - nh v trí thit b bng GPS -Kim tra thit b có vào vùng nguy him không -Vit báo cáo nhóm 2 Bùi Th Th Hà - 

Ngày đăng: 13/06/2014, 13:31

Từ khóa liên quan

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

Tài liệu liên quan