Tạo và chạy ứng dụng Android đầu tiên | Android Developers
Trong lớp học lập trình này, bạn sẽ tạo ứng dụng Android đầu tiên (Chúc mừng sinh nhật) bắt đầu từ mẫu dành cho ứng dụng cơ bản do Android Studio cung cấp. Bạn cũng sẽ khám phá giao diện của một dự án Android, đồng thời tìm hiểu cách sử dụng các cửa sổ trong Android Studio.
Mục lục bài viết
2. Tạo ứng dụng đầu tiên của bạn
Trong nhiệm vụ này, bạn sẽ tạo một ứng dụng Android sử dụng mẫu dự án do Android Studio cung cấp.
Mẫu dự án
Trong Android Studio, mẫu dự án là một ứng dụng Android có tất cả các phần cần thiết nhưng không có nhiều chức năng. Mục đích là giúp bạn bắt đầu nhanh hơn và tối giản những việc cần làm. Ví dụ về các mẫu trong Android Studio: ứng dụng có bản đồ và ứng dụng có nhiều màn hình.
Tạo một dự án Hoạt động trống
Trong các bước này, bạn sẽ tạo dự án Android Studio mới bằng mẫu dự án Hoạt động trống cho ứng dụng mới của mình.
- Khởi động Android Studio (nếu chưa mở) bằng cách nhấp vào biểu tượng Android Studio:
- Cửa sổ Chào mừng bạn đến với Android Studio sẽ mở ra. Nhấp vào Dự án mới.
- Cửa sổ Dự án mới mở ra với một danh sách các mẫu do Android Studio cung cấp.
- Hãy nhấp vào thẻ ở trên cùng và duyệt qua các mẫu để biết những việc bạn có thể làm! Có nhiều mẫu dành cho nhiều loại thiết bị (chẳng hạn như điện thoại, máy tính bảng và đồng hồ) và nhiều loại ứng dụng (ứng dụng có màn hình cuộn được, ứng dụng có bản đồ và ứng dụng dễ thao tác).
- Ở trên cùng bên trái cửa sổ, nhấp vào thẻ Phone and Tablet (Điện thoại và máy tính bảng).
- Ở trên cùng của dòng, nhấp vào mẫu Empty Activity (Hoạt động trống) để chọn mẫu đó làm mẫu cho dự án.
Mẫu Empty Activity (Hoạt động trống) là mẫu đơn giản nhất có thể dùng để tạo ứng dụng. Nó có một màn hình và hiển thị thông điệp đơn giản “Hello World!” (Xin chào mọi người)
- Ở cuối cửa sổ, nhấp vào Next (Tiếp tục). Hộp thoại New Project (Dự án mới) sẽ mở ra.
Cấu hình dự án như sau:
- Name (Tên) là tên của ứng dụng. Trong hộp bên dưới Name (Tên), nhập
Happy Birthday
làm tên cho dự án. - Package name (Tên gói) là tên mà hệ thống Android sử dụng để nhận dạng duy nhất ứng dụng của bạn. Thông thường, tên mặc định là tên tổ chức của bạn, theo sau là tên ứng dụng, tất cả đều viết bằng chữ thường (trong trường hợp này là “
com.example.happybirthday
“). - Save location (Vị trí lưu) là vị trí bạn đã lưu tất cả các tệp liên quan đến dự án. Ghi lại vị trí của tệp trên máy tính để bạn có thể tìm thấy các tệp của mình. Hiện tại, bạn có thể giữ nguyên vị trí lưu.
- Language (Ngôn ngữ) xác định ngôn ngữ lập trình bạn muốn sử dụng cho dự án. Hãy đảm bảo Language (Ngôn ngữ) là
Kotlin
. - Minimum SDK (SDK tối thiểu) chỉ phiên bản Android tối thiểu mà ứng dụng có thể chạy trên đó.
API 19: Android 4.4 (KitKat)
Chọn từ danh sách thả xuống.
Lưu ý: Có nhiều phiên bản hệ điều hành Android, mỗi phiên bản được đặt tên theo thứ tự bảng chữ cái khi được phát hành.
- Bên dưới Minimum SDK (SDK tối thiểu), hãy chú ý đến ghi chú thông tin về số lượng thiết bị mà ứng dụng có thể chạy ở cấp API đã chọn. Để biết thêm chi tiết, hãy nhấp vào liên kết Help me choose (Giúp tôi chọn) để hiển thị danh sách các phiên bản Android như hiển thị bên dưới. Sau đó, hãy quay lại cửa sổ New Project (Dự án mới).
- Trong cửa sổ New Project (Dự án mới), nhớ bỏ đánh dấu chọn hộp Use legacy android.support libraries (Sử dụng thư viện android.support cũ). Nhấp vào dấu chấm hỏi nếu muốn biết thêm về điều này.
- Nhấp vào Finish (Hoàn tất).
Android Studio sẽ mở dự án và tất cả các tệp trong dự án.
Khi mở Android Studio lần đầu tiên, bạn sẽ thấy ba cửa sổ:
(1) Cửa sổ Project (Dự án) hiện các tệp và thư mục trong dự án.
(2) Cửa sổ Editing (Chỉnh sửa) là để chỉnh sửa mã.
(3) Cửa sổ What’s New (Tính năng mới) hiển thị tin tức và các mẹo hữu ích.
Ở góc dưới bên phải của Android Studio, bạn sẽ thấy một thông báo hoặc thanh tiến trình cho biết ứng dụng Android Studio có vẫn đang thiết lập dự án hay không. Ví dụ:
- Hãy đợi cho đến khi Android Studio hoàn tất quá trình thiết lập dự án. Thông báo ở góc dưới bên trái, chẳng hạn như thông báo hiển thị bên dưới, sẽ cho bạn biết khi nào dự án hoàn tất.