Hình dạng các nguồn lực có thể vẽ được cho phép bạn xác định hình dạng nguyên thủy đơn giản bằng việc xác định kích thước của chúng, back¬ground, và đột quỵ / phác thảo bằng cách sử dụng thẻ hình.
Mỗi hình dạng bao gồm tên kiểu (xác định bằng các thuộc tính hình dạng), thuộc tính xác định dimen¬sions đó hình dạng, và subnodes để chỉ định padding, đột quỵ (phác thảo), và các giá trị màu nền.
Android hiện đang hỗ trợ các loại hình dạng như các giá trị cho các thuộc tính hình dạng:
► dòng - Một dòng ngang kéo dài chiều rộng của mẹ View. Chiều rộng của đường và phong cách được mô tả bằng hình của đột quỵ.
► hình bầu dục - Một hình dạng hình bầu dục đơn giản.
► hình chữ nhật - Một hình chữ nhật đơn giản. Cũng hỗ trợ một subnode góc mà sử dụng một thuộc tính bán kính để tạo ra một hình chữ nhật tròn.
► vòng - Hỗ trợ các innerRadius và độ dày các thuộc tính để cho phép bạn chỉ định bán kính trong của hình dạng vòng và độ dày của nó, tương ứng. Ngoài ra, bạn có thể sử dụng RadiusRatio bên trong và thicknessRatio để xác định bán kính và độ dày bên trong của chiếc nhẫn, tương ứng, như là một tỷ lệ chiều rộng của nó (nơi bán kính bên trong của một phần tư chiều rộng sẽ sử dụng giá trị 4).
Sử dụng các subnode đột quỵ để xác định một phác thảo cho hình dạng của bạn sử dụng độ rộng và màu sắc thuộc tính.
bạn cũng có thể bao gồm một nút padding để định vị các hình dạng của bạn trên vải.
hữu ích hơn, bạn có thể bao gồm một subnode để xác định màu nền. Các trường hợp đơn giản nhất là sử dụng các nút rắn, bao gồm các thuộc tính màu sắc, để xác định màu nền vững chắc.
Đoạn sau đây cho thấy có thể vẽ hình chữ nhật với một điền rắn, cạnh tròn, phác thảo 10dp, và 10dp của padding xung quanh mỗi cạnh. Hình 11-1 cho thấy kết quả.
đang được dịch, vui lòng đợi..
