中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Android onDraw 與 onMeasure 區別

小樊
84
2024-07-29 10:07:09
欄目: 編程語言

onDraw和onMeasure都是View類的方法,但是它們的作用和觸發時機不同。

onMeasure方法用于測量View的大小,它會根據View的寬高屬性以及父布局給定的約束條件來確定View的實際大小。在onMeasure方法中,你需要調用setMeasuredDimension方法來設置View的測量寬高。

而onDraw方法用于繪制View的內容,它在View的大小確定之后被調用。在onDraw方法中,你可以使用Canvas對象來繪制各種圖形、文本等內容。

總的來說,onMeasure用于確定View的大小,而onDraw用于繪制View的內容。在自定義View時,通常需要重寫這兩個方法來實現自定義的繪制和測量邏輯。

0
商水县| 西平县| 天台县| 星子县| 慈溪市| 延庆县| 海门市| 紫云| 宣化县| 贡山| 荥阳市| 冷水江市| 秦安县| 海晏县| 辽宁省| 桦甸市| 邢台县| 卓尼县| 湖南省| 沈阳市| 白玉县| 丹阳市| 沾益县| 射阳县| 天峨县| 昭通市| 桦川县| 横山县| 偏关县| 浦城县| 九寨沟县| 内丘县| 宁都县| 中江县| 西藏| 北辰区| 绥芬河市| 大安市| 新龙县| 鲁山县| 武陟县|