Ở bài viết trước đây, chúng ta đã cùng tìm hiểu cách cài đặt môi trường Android Studio để phát triển ứng dụng Android. Trong bài viết này, mình sẽ tiếp tục hướng dẫn các bạn làm quen và sử dụng Android Studio, công cụ lập trình tuyệt vời cho việc phát triển ứng dụng Android.
Contents
- 1 Làm quen và sử dụng Android Studio toàn tập cho người mới
- 1.0.1 1. Tạo ứng dụng Hello World với Android Studio
- 1.0.2 2. Tìm hiểu thành phần Project và cấu trúc File
- 1.0.3 3. Cách tạo New Activity trong Android Studio
- 1.0.4 4. Tạo file XML Drawable Resource trong Android Studio
- 1.0.5 5. Cách tạo Layout Landscape trong Android Studio
- 1.0.6 6. Tìm hiểu Android Monitor
- 2 Kết luận
Làm quen và sử dụng Android Studio toàn tập cho người mới
1. Tạo ứng dụng Hello World với Android Studio
Để khám phá những tính năng “siêu việt” của Android Studio, chúng ta sẽ bắt đầu bằng việc tạo một ứng dụng hoàn toàn mới.
- Khởi động Android Studio và trên cửa sổ Android Studio Setup Wizard, bạn chọn Start a new Android Studio project.
- Trong cửa sổ Create New Project, bạn điền tên cho dự án (ví dụ như Fortune Ball).
- Chọn thư mục lưu trữ dự án tại trường Project location và click vào Next.
- Đánh dấu vào nút Phone and Tablet và ghi rõ là API 15 ở trường Minimum SDK. Sau đó click vào Next.
- Trong cửa sổ Add an activity to Mobile, chọn Basic Activity. Click vào Next để tiếp tục.
- Trên cửa sổ Customize the Activity, sử dụng các giá trị mặc định và click vào Finish để hoàn thành.
Sau vài giây chờ, Android Studio sẽ tạo xong dự án và bạn sẽ được chuyển đến màn hình tương tự như sau:
Thử build và run ứng dụng của bạn xem kết quả như thế nào.
2. Tìm hiểu thành phần Project và cấu trúc File
Trong phần này, chúng ta sẽ tập trung vào các phần đã được khoanh đỏ trong màn hình screenshot bên dưới. Cửa sổ này hiển thị các file trong project của ứng dụng.
Có một số tùy chọn để hiển thị các file trong project như: Packages, Scratches, Android… Tuy nhiên, chúng ta thường chỉ sử dụng hai bộ lọc chính là Project và Android.
“Project” hiển thị tất cả các module ứng dụng, bao gồm cả các module thư viện bên thứ ba hoặc các module do bạn tạo ra. Mỗi module đều có các bộ source code hoàn chỉnh riêng, bao gồm một file Gradle, các resource và các file source code.
“Bộ lọc Android” là bộ lọc mặc định, gom các file cùng đặc trưng chung thành một nhóm.
3. Cách tạo New Activity trong Android Studio
Chúng ta có thể tạo một Activity mới trong Android Studio để tạo file XML cho việc thiết kế giao diện và file code Java.
- Click chuột phải vào thư mục app → res → layout → Click chuột phải vào layout. Sau đó chọn New → Activity và chọn Activity bạn muốn. Ví dụ như chọn Blank Activity.
- Sau đó, bạn tiến hành tùy chỉnh Activity trong Android Studio. Điền “Activity Name” và “Package name” trong ô text box và click vào nút Finish.
- Bây giờ, Activity mới của bạn sẽ được tạo trong Layout.
4. Tạo file XML Drawable Resource trong Android Studio
Drawable Resource XML thường được tạo trong thư mục drawable và được sử dụng trong Android để thêm tính năng tùy chỉnh cho các View, ví dụ như tạo selector cho Button hoặc tạo Animation cho một View nào đó.
- Click chuột phải vào thư mục drawable.
- Chọn Go New → Drawable resource file.
- Trong hộp thoại New Resource file, điền tên File ở ô text box và click vào OK. Ví dụ: tên file là custom_button.
Sau khi click OK, Drawable Resource XML sẽ được tạo.
5. Cách tạo Layout Landscape trong Android Studio
Trong Android, việc thiết kế ứng dụng nên bao gồm cả hai chế độ màn hình dọc và ngang (Portrait và Landscape) để tăng trải nghiệm người dùng. Mặc định, Android Studio chỉ tạo layout cho màn hình dọc. Để ứng dụng hỗ trợ màn hình ngang (Landscape), chúng ta cần phải làm thêm một số bước cài đặt bổ sung.
- Mở thư mục App bên trong thư mục project của bạn. Sau đó, mở src → main → res.
- Click chuột phải vào thư mục res, chọn New → Directory.
- Điền tên thư mục là “layout-land” và click OK.
- Bạn đã có thư mục “layout-land” trong project của bạn.
- Click chuột phải vào thư mục “layout-land” và chọn: New → XML → Layout XML file.
- Bạn đã tạo layout dành riêng cho màn hình ngang.
6. Tìm hiểu Android Monitor
Android Studio cung cấp một bộ công cụ giúp bạn phân tích ứng dụng của mình. Bằng cách mở tab Android Monitor ở bên dưới cửa sổ Android Studio, bạn sẽ tìm thấy vô số các tùy chọn hữu ích cho việc phát triển ứng dụng Android.
Android Monitor cung cấp các công cụ như camera, logcat, layout inspector và nhiều tính năng khác giúp bạn phân tích và xem thông tin chi tiết về ứng dụng của mình.
Kết luận
Đó là những hướng dẫn cơ bản về việc sử dụng Android Studio cho lập trình Android. Với những kiến thức này, bạn đã có đủ cơ sở để tự tạo ứng dụng Android của riêng mình.
Trong bài viết tiếp theo, mình sẽ hướng dẫn các bạn cách cài đặt máy ảo Android và kết nối Android Studio với thiết bị thật. Hãy tiếp tục đọc để biết thêm thông tin chi tiết.
Xem tiếp các bài trong Series:
- Phần trước: Cách cấu hình và cài đặt Android Studio mới nhất.
- Phần kế tiếp: Cài đặt máy ảo Android và kết nối Android Studio với thiết bị thật.