II. Xây dựng ứng dụng
1. Tiến hành cài đặt công cụ phát triển
a. Môi trường phát triển và triển khai ứng dụng - Môi trường phát triển ứng dụng:
Các cài đặt cần thiết
Trước khi bắt tay vào xây dựng ứng dụng, ta cần phải hoàn thành các cài đặt cần thiết sau đây:
- Java Development Kit (JDK) - Android SDK
- Eclipse với ADT plug-in
Để cài đặt Java JDK, cần tải về bộ phát triển ứng dụng tại:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Để phát triển ứng dụng, người dùng cần cài đặt môi trường java và các công cụ cần thiết để sử dụng.
Để cài đặt Android SDK, cần tải về bộ phát triển ứng dụng tại: http://developer.android.com/sdk/index.html
Sau khi tải về, người dùng cần cài đặt và cập nhật các phiên bản Platform cần thiết để phát triển ứng dụng. Các phiên bản platform này chính là các phiên bản của hệ điều hành Android
Hình 10: Android SDK Để cài đặt Eclipse, cần tải về bộ phát triển ứng dụng tại:
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee- developers/junosr1
Sau khi tải về cần giải nén thư mục Eclipse và thư mục tools bên trong thư mục chính đã cài đặt Android SDK.
Cài đặt ADT Plug-in cho Eclipse
Android cung cấp một plug-in cho Eclipse IDE gọi là Android Development Tools (ADT). Được thiết kế để cung cấp cho người dùng một môi trường tích hợp và mạnh mẽ trong việc xây dựng các ứng dụng Android. Plug-in này mở rộng các tính năng của Eclipse như cho phép người dùng tạo một Android project nhanh chóng, tạo giao diện người dùng bằng cách kéo thả, debug ứng dụng sử dụng Android SDK, và thậm chí là đóng gói ứng dụng thành file .APK để tiện cho việc phân phối và chia sẻ,…
- Khởi động Eclipse, vào menu Help > Install New Software... - Nhấp vào nút Add
- Trong cửa sổ mới hiện lên, nhập vào “ADT Plugin” ở mục Name, và nhập vào dòng địa chỉ dưới đây ở mục Location. Sau đó nhấp Ok.
Việc cấu hình là điều bắt buộc để ADT có thể hoạt động được. - Trong Eclipse, vào menu Window > Preferences.
- Nhấp chọn vào Android ở danh mục bên trái.
- Ở mục SDK Location nhấp vào Browse và chọn đường dẫn tới thư mục cài đặt bộ SDK.
Nhấp vào Apply, sau cùng là Ok. 2. Xây dựng ứng dụng
Trước tiên, cần khởi động ứng dụng Eclipse và tạo mới project : File/New/Project…
Hình 12: Tạo mới project Android Application Chọn Android Application Project Next
Hình 13: Thông tin project Sau khi điền các thông tin cần thiết ta đến bước cuối cùng
Hình 14: Hoàn thành việc tạo mới project
- Intermittent Activity
Ứng dụng loại này vừa nhận tương tác của người dùng, và vẫn có thể tiếp tục hoạt động ngầm khi bị ẩn đi. Có thể đưa ra các thông báo cho người dùng khi cần thiết trong lúc đang bị ẩn.
Ứng dụng được xây dựng trong bài là loại Foreground Activity
Hình 15: Project Android App Trò chơi xếp hình Các thành phần trong project:
- SRC: Đây là thư mục chứ toàn bộ code của ứng dụng được viết bằng ngôn ngữ Java.
- BIN, ASSETS, LIBS, GEN: Đây là các thư mục trong quá trình xây dựng ứng dụng Android được phần mềm Eclipse tạo ra. Nó chính xác là các thư viện hỗ trợ và các file trong quá trình Debug tạo ra.
- RES: Thư mục chứa các file resource cho ứng dụng, các file xml, hình ảnh, icon,…
o Drawable: chứa các file ảnh icon cho ứng dụng
o Layout: Thư mục chứa các file xml để hiển thị giao diện chính của ứng dụng.
Hình 16: Thư mục res của ứng dụng
Khi hoàn thành việc xây dựng ứng dụng cần xuất ra file .APK để các thiết bị di động vó thể sử dụng được.
Để làm được vậy, ta kích chuột phải vào project muốn xuất ra ứng dụng. Sau đó chọn Android Tools/Export Unsigned Application Package
Hình 17: Xuất ra file ứng dụng Android
Sau khi chọn hộp thoại chọn nơi lưu trữ xuất hiện, nhập tên file muốn lưu và kích Save để lưu ứng dụng.