Tạo biểu tượng ứng dụng với Công cụ tạo tài sản hình ảnh

Android Studio bao gồm một công cụ gọi là Công cụ tạo tài sản hình ảnh giúp bạn tạo các biểu tượng ứng dụng của riêng mình từ các biểu tượng material, hình ảnh tùy chỉnh và chuỗi văn bản. Công cụ này tạo ra một tập hợp các biểu tượng ở độ phân giải thích hợp cho từng mật độ pixel mà ứng dụng của bạn hỗ trợ. Công cụ tạo tài sản hình ảnh sẽ đặt các biểu tượng mới được tạo vào các thư mục cụ thể theo mật độ trong thư mục res/ của dự án. Trong thời gian chạy, Android sẽ sử dụng tài nguyên phù hợp dựa trên mật độ màn hình của thiết bị mà ứng dụng của bạn đang chạy.

Công cụ tạo tài sản hình ảnh giúp bạn tạo các loại biểu tượng sau:

  • Biểu tượng trình khởi chạy
  • Biểu tượng thanh tác vụ và thẻ
  • Các biểu tượng thông báo

Giới thiệu về Công cụ tạo tài sản hình ảnh

Công cụ tạo tài sản hình ảnh giúp bạn tạo nhiều loại biểu tượng ở các mật độ khác nhau, đồng thời cho bạn biết chính xác vị trí đặt các biểu tượng đó trong dự án của bạn. Các phần sau đây mô tả các loại biểu tượng mà bạn có thể tạo, hình ảnh và văn bản mà bạn có thể sử dụng.

Biểu tượng trình chạy thích ứng và cũ

Biểu tượng trình chạy là hình ảnh đại diện cho ứng dụng của bạn cho người dùng. Nó có thể:

  • Xuất hiện trong danh sách các ứng dụng được cài đặt trên một thiết bị và trên Màn hình chính.
  • Biểu thị lối tắt vào ứng dụng của bạn (ví dụ: biểu tượng lối tắt liên hệ để mở thông tin chi tiết về một liên hệ).
  • Dùng trong các ứng dụng chạy.
  • Giúp người dùng tìm thấy ứng dụng của bạn trên Google Play.

Các biểu tượng trình chạy thích ứng có thể hiển thị dưới nhiều hình dạng trên các mẫu thiết bị khác nhau và có trong Android 8.0 (API cấp 26) trở lên. Android Studio 3.0 hỗ trợ việc tạo biểu tượng thích ứng bằng cách sử dụng Công cụ tạo tài sản hình ảnh. Công cụ tạo tài sản hình ảnh tạo bản xem trước của một biểu tượng thích ứng ở dạng hình tròn, xung quanh, hình vuông và hình vuông được làm tròn, cũng như chế độ xem trước tràn viền của biểu tượng. Công cụ tạo tài sản hình ảnh cũng tạo các bản xem trước cũ, hình tròn và trên Cửa hàng Google Play của biểu tượng. Biểu tượng trình chạy cũ là hình ảnh đại diện cho ứng dụng của bạn trên màn hình chính của thiết bị và trong cửa sổ trình chạy. Các biểu tượng trình chạy cũ dùng cho các thiết bị chạy Android 7.1 (API cấp 25) trở xuống, không hỗ trợ biểu tượng thích ứng và không hiển thị theo các hình dạng khác nhau trên các mẫu thiết bị.

Công cụ tạo tài sản hình ảnh sẽ đặt các biểu tượng vào đúng vị trí trong thư mục res/mipmap-density/. Hình ảnh này cũng tạo ra hình ảnh 512 x 512 pixel phù hợp với cửa hàng Google Play.

Bạn nên sử dụng kiểu thiết kế Material Design cho biểu tượng trình chạy, ngay cả khi bạn hỗ trợ các phiên bản Android cũ.

Xem Biểu tượng trình chạy thích ứng Biểu tượng sản phẩm – Material Design để biết thêm thông tin.

Biểu tượng thanh tác vụ và thẻ

Biểu tượng thanh hành động là các phần tử đồ họa được đặt trong thanh hành động và đại diện cho từng mục hành động. Hãy xem các phần Hành động thêm và xử lý, Thanh ứng dụng – Thiết kế Material DesignThiết kế thanh hành động để biết thêm thông tin.

Biểu tượng tab là các phần tử đồ họa được dùng để thể hiện các tab riêng lẻ trong một giao diện nhiều tab. Mỗi biểu tượng thẻ có hai trạng thái: chưa đánh dấu và đã chọn. Hãy xem phần Tạo chế độ xem vuốt bằng thẻthẻ – Thiết kế tài liệu để biết thêm thông tin.

Công cụ tạo tài sản hình ảnh đặt các biểu tượng ở những vị trí thích hợp trong thư mục res/drawable-density/.

Bạn nên sử dụng kiểu thiết kế Material Design cho thanh hành động và biểu tượng thẻ, ngay cả khi bạn hỗ trợ các phiên bản Android cũ. Sử dụng appcompat và các thư viện hỗ trợ khác để phân phối giao diện người dùng thiết kế Material Design cho các phiên bản nền tảng cũ.

Thay thế cho Công cụ tạo tài sản hình ảnh, bạn có thể sử dụng Vector Asset Studio để tạo thanh tác vụ và biểu tượng thẻ. Các mục có thể kéo bằng vectơ thích hợp cho các biểu tượng đơn giản và có thể làm giảm kích thước của ứng dụng.

Các biểu tượng thông báo

Thông báo là một thông báo mà bạn có thể hiển thị cho người dùng bên ngoài giao diện người dùng thông thường của ứng dụng. Công cụ tạo tài sản hình ảnh đặt các biểu tượng thông báo ở những vị trí thích hợp trong thư mục res/drawable-density/:

  • Các biểu tượng dành cho Android 2.2 (API cấp 8) trở xuống được đặt trong thư mục res/drawable-density/.
  • Các biểu tượng dành cho Android 2.3 đến 2.3.7 (API cấp 9 đến 10) được đặt trong các thư mục res/drawable-density-v9/.
  • Các biểu tượng dành cho Android 3 (API cấp 11) trở lên được đặt trong các thư mục res/drawable-density-v11/.

Nếu ứng dụng của bạn hỗ trợ Android 2.3 đến 2.3.7 (API cấp 9 đến 10), Image Asset Studio sẽ tạo phiên bản màu xám cho biểu tượng của bạn. Các phiên bản Android sau này sử dụng biểu tượng màu trắng mà Công cụ tạo tài sản hình ảnh tạo ra.

Xem Thông báo; Thiết kế tài liệu thông báo; Thông báo, Thay đổi đối với Android 5.0; Thông báo, Android 4.4 và Hạ xuống; và Biểu tượng thanh trạng thái, Android 3.0 trở xuống để biết thêm thông tin.

Hình mẫu

Công cụ tạo tài sản hình ảnh giúp bạn dễ dàng nhập các biểu tượng trong tài liệu của Google ở định dạng CDvable và PNG: chỉ cần chọn một biểu tượng trong hộp thoại. Để biết thêm thông tin, hãy xem phần Biểu tượng Material

Hình ảnh

Bạn có thể nhập hình ảnh của riêng mình và điều chỉnh cho phù hợp với loại biểu tượng. Công cụ tạo tài sản hình ảnh hỗ trợ các loại tệp sau: PNG (ưu tiên), JPG (có thể chấp nhận) và GIF (không nên chọn).

Chuỗi văn bản

Công cụ tạo tài sản hình ảnh cho phép bạn nhập một chuỗi văn bản ở nhiều phông chữ và đặt chuỗi đó vào một biểu tượng. Công cụ này chuyển đổi biểu tượng dựa trên văn bản thành tệp PNG cho các mật độ khác nhau. Bạn có thể sử dụng các phông chữ đã cài đặt trên máy tính.

Chạy Công cụ tạo tài sản hình ảnh

Để bắt đầu Công cụ tạo tài sản hình ảnh, hãy làm theo các bước sau:

  1. Trong cửa sổ Dự án, hãy chọn chế độ xem Android.
  2. Nhấp chuột phải vào thư mục res rồi chọn Mới > Tài sản hình ảnh.

    Trình hướng dẫn biểu tượng thích ứng và cũ trong Công cụ tạo tài sản hình ảnh.

  3. Tiếp tục bằng cách làm theo các bước sau:

Tạo biểu tượng trình chạy thích ứng và cũ

Lưu ý: Nếu ứng dụng của bạn hỗ trợ các phiên bản không cao hơn Android 7.1, hãy làm theo hướng dẫn để chỉ tạo biểu tượng trình chạy cũ.

Sau khi mở Công cụ tạo tài sản hình ảnh, bạn có thể thêm biểu tượng thích ứng và biểu tượng cũ bằng cách làm theo các bước sau:

  1. Trong trường Loại biểu tượng, hãy chọn Biểu tượng trình chạy (Thích ứng và Cũ).
  2. Trong thẻ Lớp nền trước, hãy chọn Loại tài sản, sau đó chỉ định tài sản trong trường bên dưới:
    • Chọn Hình ảnh để chỉ định đường dẫn cho một tệp hình ảnh.
    • Chọn Hình ảnh mẫu để chỉ định hình ảnh từ bộ biểu tượng thiết kế material.
    • Chọn Văn bản để chỉ định một chuỗi văn bản và chọn một phông chữ.
  3. Trong thẻ Lớp nền, hãy chọn một Loại tài sản, sau đó chỉ định tài sản trong trường bên dưới. Bạn có thể chọn một màu hoặc chỉ định một hình ảnh để sử dụng làm lớp nền.
  4. Trong thẻ , hãy xem lại các chế độ cài đặt mặc định và xác nhận rằng bạn muốn tạo biểu tượng cũ, hình tròn và Cửa hàng Google Play.
  5. Tùy chọn thay đổi tên và chế độ cài đặt hiển thị cho từng thẻ Lớp nền trướcLớp nền.
    • Tên – Nếu bạn không muốn sử dụng tên mặc định, hãy nhập tên mới. Nếu tên tài nguyên đó đã tồn tại trong dự án, như được biểu thị bằng một lỗi ở cuối trình hướng dẫn, thì tên đó sẽ bị ghi đè. Tên này chỉ có thể chứa ký tự viết thường, dấu gạch dưới và chữ số.
    • Cắt bỏ – Để điều chỉnh lề giữa đồ họa biểu tượng và đường viền trong tài sản nguồn, hãy chọn . Thao tác này sẽ xóa không gian trong suốt mà vẫn giữ nguyên tỷ lệ khung hình. Để giữ nguyên tài sản nguồn, hãy chọn Không.
    • Màu – Để thay đổi màu cho một biểu tượng Hình mẫu hoặc Văn bản, hãy nhấp vào trường đó. Trong hộp thoại Chọn màu, hãy chỉ định màu rồi nhấp vào Chọn. Giá trị mới sẽ xuất hiện trong trường này.
    • Đổi kích thước – Sử dụng thanh trượt để chỉ định hệ số tỷ lệ theo phần trăm để đổi kích thước biểu tượng Hình ảnh, Hình mẫu hoặc Tin nhắn văn bản. Tùy chọn kiểm soát này bị tắt cho lớp nền khi bạn chỉ định loại tài sản Màu.
  6. Nhấp vào Tiếp theo.
  7. Tùy chọn, thay đổi thư mục tài nguyên: Chọn tập hợp nguồn tài nguyên mà bạn muốn thêm tài sản hình ảnh: src/main/res, src/debug/res, src/release/res hoặc một tập hợp nguồn tùy chỉnh. Tập hợp nguồn chính áp dụng cho tất cả các biến thể của bản dựng, bao gồm cả bản gỡ lỗi và bản phát hành. Các bộ nguồn gỡ lỗi và phát hành ghi đè tập hợp nguồn chính và áp dụng cho một phiên bản của một bản dựng. Bộ nguồn gỡ lỗi chỉ dùng để gỡ lỗi. Để xác định một tập hợp nguồn mới, hãy chọn Tệp > Cấu trúc dự án > ứng dụng > Loại bản dựng. Ví dụ: bạn có thể xác định một tập hợp nguồn beta và tạo phiên bản của biểu tượng bao gồm văn bản "BETA" ở góc dưới cùng bên phải. Để biết thêm thông tin, hãy xem Định cấu hình biến thể bản dựng.
  8. Nhấp vào Hoàn tất. Công cụ tạo tài sản hình ảnh sẽ thêm các hình ảnh này vào các thư mục mipmap cho các mật độ khác nhau.

Tạo biểu tượng trình chạy cũ

Lưu ý: Nếu ứng dụng của bạn hỗ trợ Android 8.0, hãy làm theo hướng dẫn để tạo biểu tượng trình chạy cũ và thích ứng thay thế.

Sau khi mở Công cụ tạo tài sản hình ảnh, bạn có thể thêm biểu tượng trình chạy bằng cách làm theo các bước sau:

  1. Trong trường Loại biểu tượng , hãy chọn Biểu tượng trình chạy (Chỉ phiên bản cũ) .
  2. Chọn Loại tài sản, sau đó chỉ định tài sản trong trường bên dưới:
    • Trong trường Hình mẫu, hãy nhấp vào nút.
    • Trong hộp thoại Chọn biểu tượng, hãy chọn biểu tượng quan trọng rồi nhấp vào OK.

    • Trong trường Đường dẫn, hãy chỉ định đường dẫn và tên tệp của hình ảnh. Nhấp vào ... để sử dụng hộp thoại.
    • Trong trường Văn bản, hãy nhập một chuỗi văn bản và chọn một phông chữ.

    Biểu tượng xuất hiện trong khu vực Tài nguyên nguồn ở bên phải và trong khu vực xem trước ở cuối trình hướng dẫn.

  3. (Không bắt buộc) Thay đổi tên và các tùy chọn cài đặt hiển thị:
    • Tên – Nếu bạn không muốn sử dụng tên mặc định, hãy nhập tên mới. Nếu tên tài nguyên đó đã tồn tại trong dự án, biểu thị bằng một lỗi ở cuối trình hướng dẫn, thì tên đó sẽ bị ghi đè. Tên này chỉ chứa các ký tự viết thường, dấu gạch dưới và chữ số.
    • Cắt bỏ – Để điều chỉnh lề giữa đồ họa biểu tượng và đường viền trong nội dung nguồn, hãy chọn . Thao tác này sẽ xóa bớt không gian trong suốt, đồng thời giữ nguyên tỷ lệ khung hình. Để giữ nguyên nội dung nguồn, hãy chọn Không.
    • Chèn - nếu bạn muốn điều chỉnh khoảng đệm nội dung nguồn ở cả bốn cạnh, hãy di chuyển thanh trượt. Chọn một giá trị nằm trong khoảng từ -10% đến 50%. Nếu bạn cũng chọn Cắt bỏ, thì tính năng cắt bỏ sẽ diễn ra trước.
    • Nền trước – Để thay đổi màu nền trước cho biểu tượng Hình mẫu hoặc Văn bản, hãy nhấp vào trường đó. Trong hộp thoại Chọn màu, hãy chỉ định màu rồi nhấp vào Chọn. Giá trị mới sẽ xuất hiện trong trường.
    • Nền – Để thay đổi màu nền, hãy nhấp vào trường. Trong hộp thoại Chọn màu, hãy chỉ định màu rồi nhấp vào Chọn. Giá trị mới sẽ xuất hiện trong trường.
    • Điều chỉnh tỷ lệ – Để vừa với kích thước biểu tượng, hãy chọn Cắt hoặc Thu hẹp lại để Vừa. Khi cắt, các cạnh của hình ảnh có thể bị cắt bớt, còn khi thu nhỏ, các cạnh của hình ảnh sẽ không bị cắt bớt. Bạn có thể điều chỉnh khoảng đệm nếu cần nếu tài sản nguồn vẫn chưa phù hợp.
    • Hình dạng – Để đặt phông nền phía sau tài sản nguồn của bạn, hãy chọn một hình dạng, một trong các hình tròn, hình vuông, hình chữ nhật dọc hoặc hình chữ nhật nằm ngang. Để có phông nền trong suốt, hãy chọn Không có.
    • Hiệu ứng – Nếu bạn muốn thêm một hiệu ứng tai chó ở phía trên bên phải của hình vuông hoặc hình chữ nhật, hãy chọn DogEar. Nếu không, hãy chọn Không có.

    Công cụ tạo tài sản hình ảnh đặt biểu tượng này trong một hình vuông trong suốt để có một số khoảng đệm ở các cạnh. Khoảng đệm cung cấp đủ không gian cho hiệu ứng biểu tượng bóng đổ tiêu chuẩn.

  4. Nhấp vào Tiếp theo.
  5. Thay đổi thư mục tài nguyên không bắt buộc:
    • Thư mục Res - Chọn tập hợp nguồn tài nguyên mà bạn muốn thêm tài sản hình ảnh: src/main/res, src/debug/res, src/release/res hoặc tập hợp nguồn do người dùng xác định. Tập hợp nguồn chính áp dụng cho tất cả các biến thể của bản dựng, bao gồm cả gỡ lỗi và phát hành. Các bộ nguồn gỡ lỗi và phát hành ghi đè tập hợp nguồn chính và áp dụng cho một phiên bản của một bản dựng. Bộ nguồn gỡ lỗi chỉ dùng để gỡ lỗi. Để xác định tập hợp nguồn mới, hãy chọn Tệp > Cấu trúc dự án > ứng dụng > Loại bản dựng. Ví dụ: bạn có thể xác định một tập hợp nguồn beta và tạo phiên bản của biểu tượng bao gồm văn bản "BETA" ở góc dưới cùng bên phải. Để biết thêm thông tin, hãy xem phần Định cấu hình biến thể bản dựng.

    Vùng Output Thư mục hiển thị hình ảnh và các thư mục mà chúng sẽ xuất hiện trong chế độ xem Tệp dự án của cửa sổ Dự án.

  6. Nhấp vào Hoàn tất.
  7. Công cụ tạo tài sản hình ảnh sẽ thêm các hình ảnh này vào các thư mục mipmap cho các mật độ khác nhau.

Tạo biểu tượng thanh tác vụ hoặc thẻ

Sau khi mở Công cụ tạo tài sản hình ảnh, bạn có thể thêm thanh tác vụ hoặc biểu tượng thẻ bằng cách làm theo những bước sau:

  1. Trong trường Loại biểu tượng, hãy chọn Biểu tượng thanh tác vụ và thẻ.
  2. Chọn Loại tài sản, sau đó chỉ định tài sản trong trường bên dưới:
    • Trong trường Hình mẫu, hãy nhấp vào nút.
    • Trong hộp thoại Chọn biểu tượng, hãy chọn biểu tượng quan trọng rồi nhấp vào OK.

    • Trong trường Đường dẫn, hãy chỉ định đường dẫn và tên tệp của hình ảnh. Nhấp vào ... để sử dụng hộp thoại.
    • Trong trường Văn bản, hãy nhập một chuỗi văn bản và chọn một phông chữ.

    Biểu tượng xuất hiện trong khu vực Tài nguyên nguồn ở bên phải và trong khu vực xem trước ở cuối trình hướng dẫn.

  3. Tùy chọn thay đổi tên và tùy chọn hiển thị:
    • Tên – Nếu bạn không muốn sử dụng tên mặc định, hãy nhập tên mới. Nếu tên tài nguyên đó đã tồn tại trong dự án, biểu thị bằng một lỗi ở cuối trình hướng dẫn, thì tên đó sẽ bị ghi đè. Tên này chỉ chứa các ký tự viết thường, dấu gạch dưới và chữ số.
    • Cắt bỏ – Để điều chỉnh lề giữa đồ họa biểu tượng và đường viền trong nội dung nguồn, hãy chọn . Thao tác này sẽ xóa bớt không gian trong suốt, đồng thời giữ nguyên tỷ lệ khung hình. Để giữ nguyên nội dung nguồn, hãy chọn Không.
    • Chèn - nếu bạn muốn điều chỉnh khoảng đệm nội dung nguồn ở cả bốn cạnh, hãy di chuyển thanh trượt. Chọn một giá trị nằm trong khoảng từ -10% đến 50%. Nếu bạn cũng chọn Cắt bỏ, thì tính năng cắt bỏ sẽ diễn ra trước.
    • Giao diện – Chọn HOLO_LIGHT hoặc HOLO_DARK. Hoặc để chỉ định màu trongChọn màu hộp thoại, chọn T Y CH NH và sau đó nhấp vào trường Màu tùy chỉnh.

    Công cụ tạo tài sản hình ảnh tạo biểu tượng trong một hình vuông trong suốt để có một số khoảng đệm ở các cạnh. Khoảng đệm cung cấp đủ không gian cho hiệu ứng biểu tượng bóng đổ tiêu chuẩn.

  4. Nhấp vào Tiếp theo.
  5. Thay đổi thư mục tài nguyên không bắt buộc:
    • Thư mục Res - Chọn tập hợp nguồn tài nguyên mà bạn muốn thêm tài sản hình ảnh: src/main/res, src/debug/res, src/release/res hoặc tập hợp nguồn do người dùng xác định. Tập hợp nguồn chính áp dụng cho tất cả các biến thể của bản dựng, bao gồm cả gỡ lỗi và phát hành. Các bộ nguồn gỡ lỗi và phát hành ghi đè tập hợp nguồn chính và áp dụng cho một phiên bản của một bản dựng. Bộ nguồn gỡ lỗi chỉ dùng để gỡ lỗi. Để xác định tập hợp nguồn mới, hãy chọn Tệp > Cấu trúc dự án > ứng dụng > Loại bản dựng. Ví dụ: bạn có thể xác định một tập hợp nguồn beta và tạo phiên bản của biểu tượng bao gồm văn bản "BETA" ở góc dưới cùng bên phải. Để biết thêm thông tin, hãy xem phần Định cấu hình biến thể bản dựng.

    Vùng Output Thư mục hiển thị hình ảnh và các thư mục mà chúng sẽ xuất hiện trong chế độ xem Tệp dự án của cửa sổ Dự án.

  6. Nhấp vào Hoàn tất.
  7. Công cụ tạo tài sản hình ảnh sẽ thêm các hình ảnh trong các thư mục có thể kéo cho các mật độ khác nhau.

Tạo biểu tượng thông báo

Sau khi mở Công cụ tạo tài sản hình ảnh, bạn có thể thêm biểu tượng thông báo bằng cách làm theo những bước sau:

  1. Trong trường Loại biểu tượng, hãy chọn Biểu tượng thông báo.
  2. Chọn Loại tài sản, sau đó chỉ định tài sản trong trường bên dưới:
    • Trong trường Hình mẫu, hãy nhấp vào nút.
    • Trong hộp thoại Chọn biểu tượng, hãy chọn biểu tượng quan trọng rồi nhấp vào OK.

    • Trong trường Đường dẫn, hãy chỉ định đường dẫn và tên tệp của hình ảnh. Nhấp vào ... để sử dụng hộp thoại.
    • Trong trường Văn bản, hãy nhập một chuỗi văn bản và chọn một phông chữ.

    Biểu tượng xuất hiện trong khu vực Tài nguyên nguồn ở bên phải và trong khu vực xem trước ở cuối trình hướng dẫn.

  3. Tùy chọn thay đổi tên và tùy chọn hiển thị:
    • Tên – Nếu bạn không muốn sử dụng tên mặc định, hãy nhập tên mới. Nếu tên tài nguyên đó đã tồn tại trong dự án, biểu thị bằng một lỗi ở cuối trình hướng dẫn, thì tên đó sẽ bị ghi đè. Tên này chỉ chứa các ký tự viết thường, dấu gạch dưới và chữ số.
    • Cắt bỏ – Để điều chỉnh lề giữa đồ họa biểu tượng và đường viền trong nội dung nguồn, hãy chọn . Thao tác này sẽ xóa bớt không gian trong suốt mà vẫn giữ được tỷ lệ khung hình. Để giữ nguyên nội dung nguồn, hãy chọn Không.
    • Chèn - nếu bạn muốn điều chỉnh khoảng đệm nội dung nguồn ở cả bốn cạnh, hãy di chuyển thanh trượt. Chọn một giá trị nằm trong khoảng từ -10% đến 50%. Nếu bạn cũng chọn Cắt bỏ, thì tính năng cắt bỏ sẽ diễn ra trước.

    Công cụ tạo tài sản hình ảnh tạo biểu tượng trong một hình vuông trong suốt để có một số khoảng đệm ở các cạnh. Khoảng đệm cung cấp đủ không gian cho hiệu ứng biểu tượng bóng đổ tiêu chuẩn.

  4. Nhấp vào Tiếp theo.
  5. Thay đổi thư mục tài nguyên không bắt buộc:
    • Thư mục Res - Chọn tập hợp nguồn tài nguyên mà bạn muốn thêm tài sản hình ảnh: src/main/res, src/debug/res, src/release/res hoặc tập hợp nguồn do người dùng xác định. Tập hợp nguồn chính áp dụng cho tất cả các biến thể của bản dựng, bao gồm cả gỡ lỗi và phát hành. Các bộ nguồn gỡ lỗi và phát hành ghi đè tập hợp nguồn chính và áp dụng cho một phiên bản của một bản dựng. Bộ nguồn gỡ lỗi chỉ dùng để gỡ lỗi. Để xác định tập hợp nguồn mới, hãy chọn Tệp > Cấu trúc dự án > ứng dụng > Loại bản dựng. Ví dụ: bạn có thể xác định một tập hợp nguồn beta và tạo phiên bản của biểu tượng bao gồm văn bản "BETA" ở góc dưới cùng bên phải. Để biết thêm thông tin, hãy xem phần Định cấu hình biến thể bản dựng.

    Vùng Output Thư mục hiển thị hình ảnh và các thư mục mà chúng sẽ xuất hiện trong chế độ xem Tệp dự án của cửa sổ Dự án.

  6. Nhấp vào Hoàn tất.
  7. Công cụ tạo tài sản hình ảnh sẽ thêm hình ảnh trong các thư mục có thể kéo cho các mật độ và phiên bản khác nhau.

Tham chiếu đến một tài nguyên hình ảnh trong mã

Thông thường, bạn có thể tham chiếu đến một tài nguyên hình ảnh theo cách chung trong mã và khi ứng dụng của bạn chạy, hình ảnh tương ứng sẽ tự động hiển thị tùy thuộc vào thiết bị:

  • Trong hầu hết trường hợp, bạn có thể tham chiếu các tài nguyên hình ảnh dưới dạng @drawable trong mã XML hoặc Drawable trong mã Java.
  • Ví dụ: mã XML có bố cục hiển thị các mục có thể kéo trong ImageView:

    <ImageView
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:src="@drawable/myimage" />
    

    Mã Java sau đây truy xuất hình ảnh dưới dạng Drawable:

    Kotlin

    val drawable = resources.getDrawable(R.drawable.myimage, theme)
    

    Java

    Resources res = getResources();
    Drawable drawable = res.getDrawable(R.drawable.myimage, getTheme());
    

    Phương thức getResources() nằm trong lớp Context áp dụng cho các đối tượng giao diện người dùng, chẳng hạn như hoạt động, mảnh, bố cục, chế độ xem, và nhiều hơn nữa.

  • Nếu ứng dụng của bạn sử dụng Thư viện hỗ trợ, thì bạn có thể tham chiếu tài nguyên hình ảnh trong mã XML bằng một câu lệnh app:srcCompat. Ví dụ:
  • <ImageView
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        app:srcCompat="@drawable/myimage" />
    

Bạn chỉ có thể truy cập vào tài nguyên hình ảnh từ chuỗi chính.

Sau khi đã có tài nguyên hình ảnh trong thư mục res/ của dự án, bạn có thể tham chiếu đến tài nguyên đó từ mã Java hoặc bố cục XML của bạn bằng mã tài nguyên. Mã Java sau đây đặt ImageView để sử dụng tài nguyên drawable/myimage.png:

Kotlin

findViewById<ImageView>(R.id.myimageview).apply {
    setImageResource(R.drawable.myimage)
}

Java

ImageView imageView = (ImageView) findViewById(R.id.myimageview);
imageView.setImageResource(R.drawable.myimage);

Bạn có thể xem phần Truy cập vào tài nguyên để biết thêm thông tin.

Đối với các biểu tượng trình chạy, tệp AndroidManifest.xml phải tham chiếu vị trí mipmap/. Công cụ tạo tài sản hình ảnh sẽ tự động thêm mã này. Mã tệp kê khai sau đây tham chiếu biểu tượng ic_launcher trong thư mục mipmap/:

<application android:name="ApplicationTitle"
         android:label="@string/app_label"
         android:icon="@mipmap/ic_launcher" >

Xóa biểu tượng khỏi dự án

Cách xóa biểu tượng khỏi dự án:

  1. Trong cửa sổ Dự án, hãy chọn chế độ xem Android.
  2. Mở rộng thư mục res/mipmap cho biểu tượng trình chạy hoặc thư mục res/Drawable cho các loại biểu tượng khác.
  3. Tìm một thư mục con có tên của biểu tượng mà bạn muốn xóa.
  4. Thư mục này chứa biểu tượng có các mật độ khác nhau.

  5. Chọn thư mục và nhấn phím Xóa.
  6. Hoặc, chọn Chỉnh sửa > Xóa. Bạn cũng có thể nhấp chuột phải vào tệp và chọn Xóa.

    Hộp thoại Xóa an toàn xuất hiện.

  7. (Không bắt buộc) Chọn các tùy chọn để tìm vị trí biểu tượng sử dụng trong dự án và nhấp vào OK.
  8. Android Studio sẽ xóa các tệp khỏi dự án và ổ đĩa. Tuy nhiên, nếu bạn chọn tìm những địa điểm trong dự án có sử dụng các tệp đó và phát hiện một số trường hợp sử dụng, thì bạn có thể xem và quyết định có xóa những tệp đó hay không. Bạn phải xóa hoặc thay thế các tệp đối chiếu này để có thể biên soạn dự án thành công.

  9. Chọn Xây dựng > Dự án sạch.
  10. Android Studio sẽ xóa mọi tệp hình ảnh đã tạo tương ứng với tài nguyên hình ảnh đã xóa. Thao tác này sẽ xóa những dữ liệu đó khỏi dự án và ổ đĩa.

  11. Nếu cần, hãy sửa mọi lỗi còn lại do các phần của mã tham chiếu đến tài nguyên.
  12. Android Studio sẽ làm nổi bật các lỗi này trong mã của bạn. Khi đã xóa tất cả các tệp tham chiếu khỏi mã của mình, bạn có thể tạo lại dự án thành công.