1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng ứng dụng tìm kiếm thông tin bản đồ trên thiết bị android

108 12 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 108
Dung lượng 14,78 MB

Nội dung

Ứng dụng tìm kiếm thơng tin đồ thiết bị Android BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP Đề tài: Xây dựng ứng dụng tìm kiếm thông tin đồ thiết bị Android Giáo viên hướng dẫn: Trần Minh Văn Sinh viên thực hiện: Trần Mạnh Cường MSSV:50130175 Lớp 50TH2 GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thông tin đồ thiết bị Android Contents Lời nói đầu Chương I: Giới thiệu I.1 Du lịch Nha Trang I.2 Công nghệ thiết bị di động I.2.1 Di động tắt đón đầu giới cơng nghệ I.2.2 Thời kỳ “hậu PC” hội cho lập trình viên di động 10 I.3 Mục đích thực đề tài 13 Chương II: Hệ điều hành Android 15 II.1 Giới thiệu hệ điều hành Android 15 II.2 Những đặc trưng hệ điều hành Android: 15 II.3 Các tính hỗ trợ sẵn hệ điều hành Android 16 II.4 Kiến trúc thành phần hệ điều hành Android 17 II.4.1 Linux kernel (nhân Linux) 17 II.4.2 Libraries 17 II.4.3 Android runtime: 18 II.4.4 Application framework 2.4.3 Android runtime: 18 II.4.5 Applications: 19 II.5 Các khái niệm lập trình ứng dụng Android 19 II.5.1 Activity 19 II.5.2 Service 22 II.5.3 Content provider 23 II.5.4 Broadcast Receive 23 II.5.5 View 23 II.5.6 Intent 24 II.6 Các thành phần project ứng dụng Android 25 II.6.1 AndroidManifest.xml 25 II.6.2 File R.java 26 II.6.3 Thư mục src 26 II.6.4 Thư mục rec 26 Chương III: Công nghệ XML Webservice 27 III.1 Công nghệ XML 27 III.1.1 Lịch sử đời chuẩn XML, XML gì? 27 III.1.2 Cấu trúc file XML tài liệu XML 27 GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thông tin đồ thiết bị Android III.1.3 Đặc điểm XML 28 III.1.4 XML HTML 29 III.1.5 Ngôn ngữ đặt tả cấu trúc 29 III.1.6 Ưu điểm XML 30 III.2 Webservice 31 III.2.1 Webservice ? 31 III.2.2 Một số đặt điểm webservice 32 III.2.3 Phân loại webservice 32 Chương IV: Google Map Google Maps API Web Services 34 IV.1 Google Map 34 IV.1.1 Giới thiệu Google Map 34 IV.1.2 Google Maps for Mobile 35 IV.2 Google Maps API Web Services 37 IV.2.1 Giới thiệu Google Maps API Web Services 37 IV.2.2 Sử dụng Google Maps API Web Services 37 IV.3 Google Geocoding API 40 IV.3.1 Mã hóa địa lý gì? 40 IV.3.2 Giới hạn sử dụng 40 IV.3.3 Geocoding API request 40 IV.3.4 Kết mã hóa địa lý 41 IV.3.5 Giải mã địa lý (tìm địa từ kinh độ-vĩ độ) 47 IV.4 Google Distance Matrix API 50 IV.4.1 Giới hạn sử dụng 50 IV.4.2 Distance Matrix API request 50 IV.4.3 Kết từ Distance Matrix API 52 IV.5 Google Direction API 58 IV.5.1 Giới hạn sử dụng 58 IV.5.2 Google Direction request 58 IV.5.3 Kết trả Google Direction 61 Chương V: Cơ sở liệu SQLite 70 V.1 Giới thiệu SQLite 70 V.2 Thiết kế SQLite 70 V.3 Các đặc tính SQLite 71 V.4 Sử dụng SQLite 71 GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android V.4.1 Những trường hợp thích hợp sử dụng SQLite 71 V.4.2 Những trường hợp khơng thích hợp sử dụng SQLite 73 V.5 Các ứng dụng lớn SQLite 74 Chương VI: Xây dựng ứng dụng 75 VI.1 Phân tích thiết kế liệu 75 VI.1.1 Đặc tả hệ thống 75 VI.1.2 Mơ hình thực thể kết hợp 76 VI.1.3 Mơ hình vật lý liệu 77 VI.2 Các yêu cầu chức chương trình 77 VI.3 Các vấn đề trình xây dựng ứng dụng 78 VI.3.1 Giao diện UI lập trình ứng dụng Android 78 VI.3.2 Đăng ký đồ Google Map ứng dụng 82 VI.3.3 Đánh dấu địa điểm thông tin đồ 83 VI.3.4 Sử dụng SQLite hệ điều hành Android 84 VI.3.5 Phân tích cú pháp XML 86 VI.3.6 Chạy đa tiến trình tác vụ truy cập mạng nhằm giảm độ trễ cho ứng dụng 87 VI.3.7 Bắt vị trí Location Provider 88 VI.3.8 Dùng Observer Template để thông báo cho Activity địa điểm thay đổi 90 VI.3.9 Gọi Activity truyền liệu chúng 91 VI.4 Kết xây dựng ứng dụng 92 Chương VII: Tổng kết 106 VII.1 Ưu khuyết điểm chương trình xây dựng 106 VII.1.1 Ưu điểm 106 VII.1.2 Khuyết điểm 106 VII.2 Hướng tương lai 106 VII.3 Kết đạt 107 Tài liệu tham khảo 108 GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Lời nhận xét giáo viên hướng dẫn: GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Lời nói đầu Hiện hay du lịch ngành kinh tế mũi nhọn Việt Nam nói chung đặt biệt Thành phố Nha Trang tỉnh Khánh Hòa Với tiềm du lịch việc xúc tiến quảng bá du lịch cung cấp thông tin du lịch điều quan trọng để đẩy mạnh ngành kinh tế mủi nhọn Với xuất phát triển chóng mặt cơng nghệ mobile-thiết bị nhúng mang lại hội quảng bá du lịch cung cấp thông tin du lịch cách thuận tiện cho khách du lịch Và hiệu mạng lại cao Với hướng dẫn, giúp đỡ thầy Trần Minh Văn thực đề tài ‘Xây dựng ứng dụng tìm kiếm thơng tin đồ thiết bị Android’ Phần mềm sản phẩm có tên ‘Du lịch Nha Trang xe buýt’ Được viết ngôn ngữ Java, tảng Android 2.3.3, sử dụng Google Map API lever 10 Google Maps API Web Services, sử dụng công nghệ XML, sở liệu SQLite Phần mềm ‘Du lịch Nha Trang xe buýt’ cung cấp thông tin địa điểm du lịch chia thành nhóm: ăn uống, vui chơi, tham quan … Cung cấp chức quản lý thông tin địa điểm du lịch, cho phép người sử dụng thêm thơng tin vị trí chưa có liệu, cung cấp thông tin tuyến trạm xe bt, hiển thị tồn thơng tin bảng đồ Google Map, lấy vị trí đồ chức tìm đường Vì thời gian cộng với khả thân có hạn lĩnh vực mẻ nên chương trình chắc cịn nhiều thiếu sót Vì tơi mong nhận nhiều góp ý từ phía thầy để chương trình hồn thiện thêm Cuối xin cảm ơn thầy Trần Minh Văn lo lắng giúp đỡ em suốt trình thực đề tài GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Chương I: Giới thiệu I.1 Du lịch Nha Trang Nha Trang, điểm du lịch hấp dẫn khách du lịch gần xa đặc bãi biển n bình khí hậu mát mẻ suốt bốn mùa Đến với Nha Trang khách du lịch thưởng thức cảnh đẹp thiên nhiên mà cịn tìm hiểu văn hóa truyền thông lẫn đại Trong khoảng 20 năm qua, du lịch Nha Trang phát triển toàn diện sở hạ tầng chất lượng sản phẩm du lịch Nhờ đó, Nha Trang trở thành trung tâm du lịch lớn nước, hàng năm thu hút lượng khách lớn đến nghỉ dưỡng Thiên nhiên ưu đãi cho Nha Trang điều kiện tuyệt vời để phát triển du lịch, vịnh Nha Trang - vịnh đẹp giới, thời tiết ấm áp quanh năm… Vùng đất cịn có nhiều trầm tích văn hóa gắn liền với hóa Việt - Chăm, lễ hội độc đáo cư dân miền biển gắn với người hiền hòa, mến khách… Những chuyên gia du lịch giới đánh giá, với tiềm vốn có, Nha Trang hội tụ đầy đủ lợi để trở thành trung tâm du lịch biển giới Bali (Indonesia), Phuket (Thái Lan) Cơ sở hạ tầng du lịch Nha Trang phát triển nhanh, Nha Trang có gần 500 sở lưu trú với 12.000 phịng; đó, khách sạn từ đến có gần 3.800 phịng Các thương hiệu khách sạn tiếng giới như: Sheraton, Novotel, Marriot… có mặt Nha Trang Thành phố biển có khu du lịch lớn như: Tổ hợp du lịch giải trí Vinpearl, Khu du lịch Diamond bay Nha Trang, Khu nghỉ mát Ana Mandara, Khu du lịch Hịn Tằm Bên cạnh số lượng nhà hàng, quán bar quán cà phê, khu mua sắm ngày tăng phục vụ nhu cầu khách du lịch ngồi nước Các kiện văn hóa - du lịch mang tầm quốc gia quốc tế liên tục tổ chức Nha Trang như: Các thi hoa hậu nước quốc tế, chương trình Festival Biển tổ chức năm/lần (từ năm 2003)… góp phần quảng bá hình ảnh bước khẳng định thương hiệu du lịch Nha Trang với du khách nước, quốc tế Lượng khách đến nghỉ dưỡng Nha Trang liên tục tăng Theo thống kê UBND TP Nha Trang, năm 2011, Nha Trang đón khoảng 2,073 triệu lượt khách du lịch (tăng 18,54% so với năm 2010), 440.000 lượt khách quốc tế (tăng 13,5%), số ngày lưu trú bình quân khách du lịch 2,09 ngày/khách; tổng doanh thu du lịch dịch vụ ước đạt 2.142,9 tỷ đồng (tăng 20,28%)… GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Nhìn tổng thể, du lịch Nha Trang có bước phát triển vượt bậc Tuy nhiên, phát triển du lịch Nha Trang cịn có hạn chế cần khắc phục để hướng tới phát triển bền vững Thành phố cần phải đẩy mạnh cơng tác xúc tiến du lịch, giới thiệu hình ảnh du lịch Nha Trang thị trường quốc tế với nhiều hình thức khác Hy vọng, tương lai, Nha Trang trở thành trung tâm du lịch biển quốc tế I.2 Công nghệ thiết bị di động I.2.1 Di động tắt đón đầu giới cơng nghệ Công nghệ di động năm gần có bước nhảy vọt nhanh chóng sức mạnh phần cứng lẫn tốc độ phổ biến dân cư Những điện thoại chí cịn phát triển nhanh thời kỳ hồng kim công nghệ khứ ti vi, máy vi tính Bên cạnh đó, vịng năm trở lại thị trường máy tính bảng trở nên vô sôi động Tốc độ chiếm lĩnh 10% số người tiêu dùng lại công nghệ Tốc độ chiếm lĩnh 10-40% số người tiêu dùng lại công nghệ GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Biều đồ cho thấy rõ “chặng đường phát triển” loại hình cơng nghệ Điện thoại bàn điện phải trải qua 100 năm đạt tới thời điểm bão hịa cơng nghệ khơng dây như: radio, truyền hình hay điện thoại di động lại thâm nhập 75% thị trường vòng 20 năm Những thành tựu mà công nghệ di động tạo phủ nhận Khi iPhone đời, kỷ nguyên điện thoại thông minh bắt đầu phát triển mạnh mẽ bước chiếm lĩnh thị trường từ 5% 40% thị phần Đặc biệt, số thị trường, phát triển điện thoại thơng minh cịn diễn nhanh nhiều, đơn cử Mỹ có 2/3 số điện thoại bán điện thoại thơng minh Nhiều khả điện thoại thơng minh chiếm lĩnh tới 75% thị trường Mỹ vài năm tới, trở thành cơng nghệ có tốc độ phổ biến nhanh lịch sử loài người Trong quý I năm 2012, điện thoại thông minh chiếm đến 36% tổng số điện thoại di động bán ra, tăng 25% so với kì năm trước, tỷ lệ cao Trong đó, máy tỉnh bảng có phát triển nhanh chóng Mỹ từ iPad lần đầu mắt vào năm 2010 Các chuyên gia chưa dám khẳng định liệu nhu cầu thiết bị có lan rộng khắp nơi giới hay khơng Ở nước phương Tây dễ dàng mua máy tính xách tay, điện thoại thơng minh hay máy tính bảng nước phát triển điều cần phải cân nhắc Nền móng cho phát triển điện thoại di động hệ thống mạng khơng dây Theo ITU (Liên Minh Viễn Thơng Quốc tế), có 90% dân số giới (hiện đạt gần tỷ người) bao phủ mạng di động GSM, phần lớn số truy cập thơng qua mạng lưới EDGE GPRS Hơn nữa, có 45% dân số giới biết sử dụng mạng di động 3G Ngày việc triển khai Internet tốc độ cao trở nên phổ biến quốc gia nước phát triển Sự tiến mạng không dây thúc đẩy phát triển sản phẩm công nghệ “thơng minh” điện thoại thơng minh máy tính bảng Với số lượng người dùng thiết bị “thông minh” ngày cao tăng trưởng số lượng người dùng Internet Khơng nằm ngồi số Việt Nam không ngừng gia tăng số lượng người sử dụng Internet đặt biệt xu hướng truy cập Internet từ thiết bị di động bùng nổ mạnh mẽ Tính đến thời điểm quý 4-2011, giới có 1,1 tỉ thuê bao 3G, tăng 37% so với kỳ năm trước Trong đó, Mỹ, Nhật Trung Quốc ba cường quốc hàng đầu lượng thuê bao 3G Việt Nam đứng thứ 21 với 12 triệu thuê bao 3G, đứng sau nhóm quốc gia phát triển, xếp Thụy Điển (24), Hà Lan (27) Hi Lạp (28) GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Tiềm phát triển thiết bị “thông minh ” Việt Nam lớn Các sản phẩm máy tính bảng điện thoại “thơng minh” hãng cơng nghệ tiếng hầu hết có mặt Việt Nam Các hãng điện thoại nước bắt đầu bán thiết bị “thông minh” giá rẻ thị trường Điện thoại thông minh ngày rẻ khiến nhanh chóng phổ biến tiếp cận với người dùng Và vấn đề thời gian ngày có nhiều điện thoại thơng minh có mức giá phải tung để đáp ứng nhu cầu khách hàng có thu nhập khơng cao Theo thống kê năm 2012 có 30% điện thoại bán Việt Nam điện thoại thông minh Chiếc điện thoại khơng cịn đơn thiết bị liên lạc mà đả trở thành thiết bị đa chức phục vụ nhiều nhu cầu công việc giải trí người Hiện điện thoại thơng minh sóng cơng nghệ giới Và Việt Nam đón sóng tron tương lai ngắn “Làn sóng moblie” thay đổi cách người làm việc, giải trí mang lại thách thức I.2.2 Thời kỳ “hậu PC” hội cho lập trình viên di động Thời kỳ “hậu-PC” tiêu biểu hệ thiết bị di động thơng minh có khả chạy hệ điều hành quản lý đa nhiệm, kết nối liệu tốc độ cao đảm nhận hầu hết nhiệm máy tính cá nhân bình thường (PC) mà chí cịn nhiều điểm tiện lợi Đâu tiên phải kể đến điện thoại di động Apple – Iphone Thiết bị điện thoại thông minh xuất vào năm 2007 khác xa loại điện thoại truyền thống, hình cảm ứng rộng, khơng có bàn phím, chạy hệ điều hành IOS gây sốt giới công nghệ Chiếc Iphone nhắc đến huyền thoại công nghệ mở màng cho trào lưu Nó thúc đẩy thời kỳ “Hậu PC” (Post-PC) Theo Steve Jobs – Giám đốc điều hành tập đoàn Apple, thiết bị hậu PC phải trực quan dễ dùng so với PC Cụ thể, với máy tính bảng iPad mà công ty ông cho mắt, phần cứng phần mềm "phải đan quyện vào nhau, chặt chẽ so với cách thức PC" Thời kỳ “hậu PC” thời kỳ mà hệ thống nhúng cốt lõi làm nên sóng đổi thức sau phát triển máy tính lớn mini (mainframe mini computer) giai đoạn 1960 - 1980, PC-Internet giai đoạn 1980 – 2000 GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 10 Ứng dụng tìm kiếm thông tin đồ thiết bị Android Giải thích chức chương trình Giao diện chính: Trược sang phải vào giao diện danh sách tuyến xe buýt, trượt sang trái vào giao điện danh sách địa điểm Giao diện tuyến xe buýt Mỗi tuyến xe cung cấp thơng tin: tên tuyến, lộ trình tóm tắc, giá vé, tần xuất Click chọn để vào giao diện chi tiết tuyến xe GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 94 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Giao diện chi tiết tuyến xe Giao diện chi tiết tuyến xe cung cấp thơng tin: tên tuyến, lộ trình tóm tắc, giá vé, tần xuất, cự ly tuyến, lộ trình chi tiết Nút nhấn ‘Xem đồ’ chuyển qua đồ hiển thị đường trạm tuyến Nút nhấn xem trạm gần để hiển thị danh sách trạm tuyến xe gần vị trí khoảng cách 300 mét GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 95 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Click vào trạm đồ hiển thị địa tuyến trạm Có thể hiển thị nhiều đường đi, nhiều danh sách trạm nhiều tuyến lúc GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 96 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Giao diện danh sách địa điểm Hàng hiển thị danh sách loại địa điểm theo biểu tượng Kích vào để chọn danh sách địa điểm tương ứng Mỗi danh sách có danh sách địa điểm đánh dấu yêu thích địa điểm người dùng thêm vào Nếu tính khoảng cách từ người dùng đến địa điểm Danh sách địa điểm xắp xếp theo thứ tự từ gần đến xa GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 97 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Biểu tượng người có màu xanh cho biết địa điểm người dùng tự thêm vào, màu xám địa điểm có sẵn hệ thống Biểu tượng trái tim màu hồng địa điểm đánh dấu yêu thích Trái tim màu xám địa điểm chưa đánh dấu Kích vào địa điểm hiển thị chi tiết địa điểm Kích vào nút đổ để chuyển nhanh sang đồ hiển thị danh sách địa điểm Chi tiết địa điểm Giao diện chi tiết địa điểm hiển thị thông tin đầy đủ địa điểm Biểu tượng hàng thứ hai cho biết địa điểm thuộc loại Một địa điểm thuộc nhiều loại Nút nhấn phần địa có chức đường nhanh Nút nhấn phần số điện thoại để chuyển nhanh sang phần gọi điện thoại Ở phần tuyến xe buýt hiển thị tuyến xe buýt gần địa điểm (có trạm cách địa điểm 300m) Danh sách hình ảnh địa điểm thiết kế theo dạng trượt Kích chọn hình ảnh để chuyển sang giao diện xem ảnh Có thể thêm ảnh nhanh danh sách ảnh Các thơng tin địa điểm sửa trực tiếp cách kích giữ khoảng giây Chọn ảnh GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 98 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Có ba cách để lấy ảnh cho địa điểm : chọn từ danh sách ảnh có địa điểm, dùng camera chụp ảnh mới, dùng ảnh có sẵn nhớ máy Sau chọn ảnh, chương trình gọi chức crop hệ thống để lấy phần ảnh phù hợp theo hình vng Sửa tên địa điểm GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 99 Ứng dụng tìm kiếm thông tin đồ thiết bị Android Các giao diện sửa số điện thoại, sửa mô tả tương tự sửa tên địa điểm Sửa loại địa điểm Sửa địa GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 100 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Ứng dụng có khả tự nhận dạng tên đường Giao diện xem ảnh Giao diện xem ảnh cung cấp khả phóng to thu nhỏ hai ngón tay Chuyển ảnh cách trượt tên địa điểm kích vào biểu tượng ‘>’ hai GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 101 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android góc Ngồi giao diện ảnh cung cấp chức xóa ảnh thêm ảnh menu Giao diện đồ hiển thị danh sách địa điểm Kích vào đánh dấu địa điểm hiển thị thơng tin tóm tắc Kích vào thông tin địa điểm để chuyển sang chi tiết địa điểm Vị trí GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 102 Ứng dụng tìm kiếm thông tin đồ thiết bị Android Vị trí đánh dấu biểu tượng màu hồng Vịng trịn chung quanh độ xác vị trí bắt Địa lấy cách mã hóa địa lý Có cho biết vị trí bắt GPS hay Network Thêm địa điểm GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 103 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Có hai cách thêm địa điểm : thêm từ vịt trí thêm điểm chọn đồ Chỉ đường Đường màu xanh đường gợi ý đến mục tiêu Biểu tượng B điểm phải rẽ Kích vào để hiển thị thơng tin đường cho điểm rẽ Kích vào nút đường màu hồng để chuyển sang giao diện chi tiết đường GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 104 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Bản đồ Có thể lúc hiển thị nhiều thông tin : địa điểm, đường trạm xe buýt, đường … lên đồ GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 105 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Chương VII: Tổng kết VII.1 Ưu khuyết điểm chương trình xây dựng VII.1.1 Ưu điểm  Chương trình cung cấp nhiều địa điểm Nha Trang phục vụ khách du lịch Cho phép người sử dụng lưu giữ vị trí địa điểm u thích cách nhanh chóng Sử dụng, cập nhật thông tin địa điểm theo nhiều cách trực quan  Cung cấp thông tin tuyến xe buýt trực quan đồ giúp người sử dụng tìm tuyến xe buýt phù hợp cho chuyến  Vì chương trình hoạt động thiết bị di động nên sử dụng tiện lợi VII.1.2 Khuyết điểm  Chương trình yêu cầu kết nối mạng (wifi 3G) sử dụng  Vẫn thiếu sót nhiều chức năng, ví dụ : chia sẻ địa điểm lên mạng xã hội…  Chưa có chế cập nhật liệu thông qua mạng, muốn cập nhật liệu phải cập nhật phần mềm  Chưa có chế lưu liệu người dùng, xóa phần mềm, liệu người dùng  Chưa cho phép người dùng thêm loại địa điểm VII.2 Hướng tương lai  Bổ sung liệu  Tạo loại địa điểm định nghĩa người dùng  Xây dựng chế nạp liệu cập nhật thơng qua mạng, dùng xml  Hoặc xây dựng sở liệu máy chủ, phần mềm hoạt động ứng dụng phía client Cho phép mở rộng nhiều chức hữu ích: bình luận, đánh giá, viết, chia người dùng với nhau… Và hoạt động mạng xã hội GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 106 Ứng dụng tìm kiếm thông tin đồ thiết bị Android VII.3 Kết đạt  Thiết kế giao diện Android  Lập trình Java tảng Android  Sử dụng Google API Webservice  Sử dụng Google Map  Sử dụng XML  Kiến thức SQLite  Kiến thức hệ thông thông tin địa lý GIS  Xây dựng ứng dụng quản lý Android GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 107 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Tài liệu tham khảo Các tài liệu sử dụng:  The Android mobile platform - Benjamin Speckmann  Tìm hiểu Layout Android - Nguyễn Văn Kiên St  Android Application Development - Perth, Western Australia, Reto Meier Các đường link tham khảo:  http://www.baomoi.com/The-gioi-nhay-vot-ve-cong-nghe-thongtin/76/5125452.epi  http://www.pcworld.com.vn/articles/quan-ly/chuyenmuc/2011/03/1224392/thoi-dai-hau-pc-va-muc-tieu-cho-nganh-cntt/  http://sinhvienit.net/@tut/co-so-du-lieu/xml/67-bai-1-tim-hieu-cau-truc-vacu-phap-cua-xml.html  http://congdongjava.com/showthread.php?p=8905  http://developer.android.com  http:// vietandroid.com  http://stackoverflow.com  http://www.dofactory.com  http://genk.vn  https://developers.google.com/maps/documentation/webservices/ GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 108 ... Mạnh Cường 20 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Sau sơ đồ kiện vòng đời Activity: GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 21 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android II.5.2... Cường 34 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Google Map ứng dụng phổ biến Google Khi mà việc sử dụng đồ giấy trở lên lỗi thời dịch vụ tìm kiếm đồ số, đồ vệ tinh, hệ thống GPS cần thiết. .. 356,577 ứng dụng ? ?ứng thứ Android với 256,545 ứng dụng GVHD: Trần Minh Văn | SVTH: Trần Mạnh Cường 11 Ứng dụng tìm kiếm thơng tin đồ thiết bị Android Android hệ điều hành mã nguồn mở sử dụng nhiều thiết

Ngày đăng: 16/04/2021, 19:27

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w