5. Now you need to completely replace the existing onDraw method. You  dịch - 5. Now you need to completely replace the existing onDraw method. You  Việt làm thế nào để nói

5. Now you need to completely repla

5. Now you need to completely replace the existing onDraw method. You start by figuring out
some size-based values, including the center of the View, the radius of the circular control, and the rectangles that will enclose the outer (heading) and inner (tilt and
6. Calculate the width of the outer (heading) ring based on the size of the font used to draw the heading values:
7. Calculate the height and width of the View, and use those values to establish the radius of the
inner and outer face dials, as well as to create the bounding boxes for each face:
8. With the dimensions of the View established, it’s time to start drawing the faces.
Start from the bottom layer at the outside, and work your way in and up, starting with the outer face (heading). Create a new RadialGradient Shader using the colors and positions
you defined in step 3.2, and assign that Shader to a new Paint before using it to draw a circle:
9. Now you need to draw the artificial horizon. You do this by dividing the circular face into two sections, one representing the sky and the other the ground. The proportion of each sec¬tion depends on the current pitch.
Start by creating the Shader and Paint objects that will be used to draw the sky and earth:
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
5. bây giờ bạn cần phải thay thế hoàn toàn phương pháp onDraw hiện có. Bạn bắt đầu by figuring ramột số kích thước dựa trên giá trị, bao gồm cả Trung tâm của giao diện, bán kính của bộ điều khiển vòng tròn, và các hình chữ nhật sẽ kèm theo bên ngoài (nhóm) và bên trong (nghiêng và 6. tính toán độ rộng của vành đai ngoài (nhóm) dựa trên kích thước phông chữ được sử dụng để vẽ các giá trị tiêu đề:7. tính chiều cao và chiều rộng của giao diện, và sử dụng các giá trị đó để thiết lập bán kính của cácbên trong và bên ngoài mặt quay, cũng như để tạo các hộp bounding cho mỗi mặt:8. với kích thước của giao diện thiết lập, nó là thời gian để bắt đầu vẽ khuôn mặt.Bắt đầu từ lớp dưới cùng ở bên ngoài, và làm việc theo cách của bạn trong và lên, bắt đầu với bộ mặt bên ngoài (nhóm). Tạo một RadialGradient Shader mới bằng cách sử dụng màu sắc và vị tríbạn xác định trong bước 3.2 và gán Shader đó cho một sơn mới trước khi sử dụng nó để vẽ một vòng tròn:9. bây giờ bạn cần phải rút ra đường chân trời nhân tạo. Bạn làm điều này bằng cách chia mặt tròn thành hai phần, một trong những đại diện cho bầu trời và một mặt đất. Tỷ lệ sec¬tion mỗi phụ thuộc vào sân hiện tại.Bắt đầu bằng cách tạo ra các đối tượng đổ bóng và sơn sẽ được sử dụng để vẽ trên bầu trời và trái đất:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
5. Bây giờ bạn cần phải thay thế hoàn toàn các hiện onDraw phương pháp. Bạn bắt đầu bằng cách tìm ra
một số giá trị dựa trên kích thước, bao gồm trung tâm của View, bán kính của điều khiển tròn và hình chữ nhật sẽ kèm theo bên ngoài (nhóm) và bên trong (độ nghiêng và
6. Tính chiều rộng của bên ngoài ( nhóm) chuông dựa vào kích cỡ của phông chữ dùng để vẽ các giá trị tiêu đề:
7. Tính chiều cao và chiều rộng của View, và sử dụng những giá trị thiết lập bán kính của
mặt đồng hồ mặt bên trong và bên ngoài, cũng như để tạo ra các bounding hộp cho từng khuôn mặt:
8. với các kích thước của các Xem thành lập, đó là thời gian để bắt đầu vẽ những khuôn mặt.
bắt đầu từ lớp dưới cùng ở bên ngoài, và làm việc theo cách của bạn trong và lên, bắt đầu với mặt ngoài (nhóm). tạo một RadialGradient Shader mới bằng cách sử dụng màu sắc và vị trí
bạn đã định nghĩa trong bước 3.2, và gán Shader tới một sơn mới trước khi sử dụng nó để vẽ một vòng tròn:
. 9. Bây giờ bạn cần phải rút ra những chân trời nhân tạo bạn làm điều này bằng cách chia tròn mặt thành hai phần, một phần đại diện cho bầu trời và mặt đất khác. Tỷ lệ của mỗi sec¬tion phụ thuộc vào sân hiện tại.
Bắt đầu bằng cách tạo ra các đối tượng Shader và sơn sẽ được sử dụng để vẽ bầu trời và trái đất:
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: