So that we don’t diverge too far from the current topic, a more detail dịch - So that we don’t diverge too far from the current topic, a more detail Việt làm thế nào để nói

So that we don’t diverge too far fr

So that we don’t diverge too far from the current topic, a more detailed look at the Canvas and Paint classes, and the techniques available for drawing more complex visuals is included in Chapter 10.
Android does not currently support vector graphics. As a result, changes to any element of your Canvas require that the entire Canvas be repainted; modifying the color of a brush will not change your View’s display until the control is inval¬idated and redrawn. Alternatively, you can use OpenGL to render graphics. For more details, see the discussion on SurfaceView in Chapter 15, “Audio, Video, and Using the Camera."
Sizing Your Control
Unless you conveniently require a control that always occupies a space 100 pixels square, you will also need to override onMeasure.
The onMeasure method is called when the control’s parent is laying out its child controls. It asks the question, “How much space will you use?” and passes in two parameters: widthMeasureSpec and heightMeasureSpec. These parameters specify the space available for the control and some meta¬data to describe that space.
Rather than return a result, you pass the View’s height and width into the setMeasuredDimension method.
The following snippet shows how to override onMeasure. The calls to the local method stubs measureHeight and measureWidth, which are used to decode the widthHeightSpec and height MeasureSpec values and calculate the preferred height and width values, respectively.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Do đó chúng tôi không phân ra quá xa từ các chủ đề hiện tại, một cái nhìn chi tiết hơn tại các lớp vải và sơn, và các kỹ thuật có sẵn để vẽ phức tạp hơn hình ảnh được bao gồm trong chương 10.Android hiện không hỗ trợ đồ họa véc tơ. Kết quả là, thay đổi để các nguyên tố của vải của bạn yêu cầu rằng toàn bộ vải được sơn lại; thay đổi màu sắc của một bàn chải sẽ không thay đổi dạng xem của bạn hiển thị cho đến khi sự kiểm soát là inval¬idated và vẽ lại. Ngoài ra, bạn có thể sử dụng OpenGL để render đồ họa. Để biết thêm chi tiết, xem các cuộc thảo luận về SurfaceView trong chương 15, "Âm thanh, Video, và bằng cách sử dụng máy ảnh."Định cỡ điều khiển của bạnTrừ khi bạn thuận tiện yêu cầu một điều khiển luôn luôn chiếm một hình vuông space 100 điểm ảnh, bạn cũng cần để ghi đè lên onMeasure. Phương pháp onMeasure được gọi là khi sự kiểm soát của phụ huynh đặt ra các điểm kiểm soát trẻ em. Nó sẽ hỏi các câu hỏi, "bao nhiêu không gian bạn sẽ sử dụng?" và đi trong hai số: widthMeasureSpec và heightMeasureSpec. Các tham số này chỉ định không gian sẵn dùng cho việc kiểm soát và một số meta¬data để mô tả không gian đó.Chứ không phải là trở về một kết quả, bạn vượt qua quan điểm của chiều cao và chiều rộng thành phương pháp setMeasuredDimension.Đoạn trích sau đây cho thấy làm thế nào để ghi đè lên các onMeasure. Các cuộc gọi đến các phương pháp địa phương khai measureHeight và measureWidth, được sử dụng để giải mã các giá trị MeasureSpec widthHeightSpec và chiều cao và tính ưa thích chiều cao và chiều rộng các giá trị tương ứng.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Vì vậy mà chúng ta không phân ra quá xa chủ đề hiện tại, một cái nhìn chi tiết hơn tại Canvas và lớp sơn, và các kỹ thuật có sẵn để vẽ hình ảnh phức tạp hơn được bao gồm trong chương 10.
Android hiện tại không hỗ trợ đồ họa vector. Kết quả là, những thay đổi bất kỳ yếu tố Canvas của bạn đòi hỏi toàn bộ Canvas được sơn lại; thay đổi màu sắc của một bàn chải sẽ không thay đổi hiển thị của Xem bạn cho đến khi kiểm soát được inval¬idated và vẽ lại. Ngoài ra, bạn có thể sử dụng OpenGL để vẽ đồ họa. Để biết thêm chi tiết, xem các cuộc thảo luận về SurfaceView trong Chương 15, "Audio, Video, và sử dụng các camera."
Cắt tinh điều khiển của bạn
Trừ khi bạn thuận tiện đòi hỏi một điều khiển mà luôn luôn chiếm một không gian 100 pixel vuông, bạn cũng sẽ cần phải ghi đè onMeasure.
phương pháp onMeasure được gọi là khi phụ huynh của điều khiển được đặt ra các điều khiển con của nó Nó đặt câu hỏi, "bạn sẽ sử dụng bao nhiêu không gian?" và đi qua hai thông số:.. widthMeasureSpec và heightMeasureSpec những thông số này xác định không gian có sẵn cho việc kiểm soát và một số meta¬data để mô tả không gian đó.
Thay vì trả lại kết quả, bạn vượt qua chiều cao và chiều rộng của View vào phương pháp setMeasuredDimension.
đoạn sau đây cho thấy làm thế nào để ghi đè onMeasure. các cuộc gọi đến các phương pháp khai measureHeight địa phương và measureWidth, được sử dụng để giải mã các widthHeightSpec và chiều cao giá trị MeasureSpec và tính chiều cao và chiều rộng các giá trị ưu đãi tương ứng.
đ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 ©2025 I Love Translation. All reserved.

E-mail: