Android View
文章平均质量分 63
一个学渣的自我救赎
这个作者很懒,什么都没留下…
展开
-
Android13 ViewGroup addView流程分析
ViewGroup的addView用于向ViewGroup添加中一个子View,有多种重载方法:1、addView(View child, int index, ViewGroup.LayoutParams params):向ViewGroup中添加一个子View,指定了View位置和LayoutParams参数2、addView(View child, int index):向ViewGroup中添加一个子View,指定LayoutParams参数。原创 2024-05-04 18:33:40 · 883 阅读 · 0 评论 -
Android13 View requestLayout流程分析
【代码】Android13 View requestLayout流程分析。原创 2024-05-04 18:30:33 · 209 阅读 · 0 评论 -
Android13 View draw流程分析
上面方法主要处理如下:1、调用View的drawBackground方法,绘制View的背景。2、调用View的onDraw方法。3、调用View的dispatchDraw方法,描绘子View。4、调用View的onDrawForeground方法,绘制View的前景。5、调用View的drawDefaultFocusHighlight方法,绘制默认焦点高亮显示。原创 2024-05-04 18:28:49 · 647 阅读 · 0 评论 -
Android13 View layout流程分析
在这个方法中,我们可以确定自定义View在其父布局中的位置和大小,并通过调用layout(int left, int top, int right, int bottom)方法来设置View的位置和大小。原创 2024-05-04 18:23:10 · 200 阅读 · 0 评论 -
Android13 View measure流程分析
【代码】Android13 View measure流程分析。原创 2024-05-04 18:12:49 · 205 阅读 · 0 评论 -
Android View
Android View指的是Android系统重提供的一种用于处理UI的机制。Android中的所有UI元素都是View对象,这些View对象被组织在一个View树中,形成了整个应用程序的UI界面。View对象是Android中的级别组件,它们可用于构建复杂的应用程序界面,View对象可以是一个简单的文本框或一个自定义绘制的图形。在Android系统中,View对象的绘制被分解成几个不同的阶段,每个阶段都会涉及到某些特定的处理逻辑,包括布局、绘制、事件分发、动画和输入处理等。原创 2024-05-04 16:35:57 · 853 阅读 · 0 评论