Hình 4.4: Kết quả khi nhập điểm đầu, cuối,lựa chọn tư vấn “tất cả các phương án”
Hình 4.6: Lựa chọn tư vấn “Cách tốt nhất để tiết kiệm thời gian”
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 1. Kết luận chung
- Tìm hiều được nền tảng cơ bản của hệ điều hành trên thiết bị di động Android. Một hệ điều hành mã nguồn mở trên di động đang nổi lên và phát triển chóng mặt trên thế giới trong thời gian gần đây. Một đặc tính tuyệt vời của Android là tính mở của nó, dựa trên đặc tính này các nhà sản xuất có thể tùy biến để tạo ra các giao diện đặc trưng cho từng người sử dụng. Ngoài ra Android thể hiện ưu thế vượt trội hơn các hệ điều hành trên thiết bị di động khác khi được tích hợp sẵn các dịch vụ hỗ trợ từ Google đầy đủ nhất: Gmail, Google Talk, Google Calendar…
- Nắm bắt được cách tạo giao diện từ những công cụ Android cung cấp và cách tùy chỉnh các công cụ này: Linear Layout, Relative Layout, … các control : Listview, Button, Checkbox, ….
- Tìm hiểu và thực hành lập trình được những chương trình nhỏ đầu tiên trên thiết bị giả lập trên PC, dùng Eclipse và SDK mà Google cung cấp. Qua từng chương chúng ta đã đi qua tìm hiểu các thành phần quan trọng cơ bản của Android như: Activity, Intent… và sử dụng phần cứng cơ bản của Android đó là Camera để quay phim, chụp ảnh.
- Xây dựng được ứng dụng “tìm kiếm điểm xe buýt” với giao diện dễ sử dụng, thân thiện với người dùng.
- Đưa ra được các tư vấn hữu ích cho người dùng.
Bên cạnh đó chương trình vẫn có một số hạn chế như chỉ dùng cho người sử dụng smart phone Android, chưa hỗ trợ lưu thông tin theo tài khoản người dùng.
2.Hướng phát triển
- Tiếp tục tìm hiểu các thành phần khác của Android nhằm nắm vững hơn và nhiều hơn về các thành phần của Android.
- Xây dựng ứng dụng chạy được trên các hệ điều hành khác như: IOS, WindowPhone.
- Hiển thị đường đi giữa hai địa điểm xe buýt dựa vào API google Maps - Cho biết km giữa hai địa điểm xe buýt
TÀI LIỆU THAM KHẢO 1 .Các trang web, diễn đàn về Android
http://vietAndroid.com/ http://www.android.com/ https://developers.google.com http://stackoverflow.com http://android-er.blogspot.com 2. Tài liệu
- Phát triển hệ thống hướng đối tượng với UML 2.0 và C+ của NXB ĐHQG Hà Nội- Tác giả Nguyễn Văn Ba
- Professional Android™ A pplication Development 2008 của Wrox.com - Unlocking Android của W.FRANK ABLESON; CHARLIE COLLINS; ROBESEN