View:主要是用于绘制我们想要的结果,是一个最基本的UI组件。 Android系统中的所有UI类都是建立在View和ViewGroup这两个类的基础上的。所有View的子类成为”Widget”,所有ViewGroup的…
标签:viewgroup
Android View事件分发(第二节)
前言 上节我们已经说到事件最终传递给了DecorView,而DecorView是View的子类,到了这里,而这也到了我们最关心的部分,View及ViewGroup是怎么对事件进行处理的,接下来我将继续讲解这部分知识。 简…
WindowManagerImpl的addview跟viewGroup的addview有什么不同?
首先我们要知道ViewManager接口: package android.view; public interface ViewManager { //添加View 我们主要看在ViewGroup和WindowMana…
ViewGroup绘制过程源码分析
写在前面 因为ViewGroup继承View,View中的measure方法由于是final型不能重载,onMeasure方法也没有重写。ViewGroup的measure情况分为两种,一是measure自己,二是mea…
自定义ViewGroup,你真正懂了吗?
背景 自定义View简单,因为它只需管好自己即可,而自定义ViewGroup不仅仅要管好自己,还要管好子View。接触过ViewGroup的童鞋应该都清楚,ViewGroup是作为一个View的容器,它装着子View并将…
Android System——事件传递(二) ViewGroup
上一篇分析了View也就是子控件的事件传递机制,现在我们来看一下父容器也就是ViewGroup的事件传递 ViewGroup事件分发 ViewGroup和普通的view相比,多了一个onInterceptTouchEve…
自定义ViewGroup
title: 自定义ViewGroup tags: ViewGroup,Android,自定义View 初始化 重写构造函数——三个 通过this调用 init来获取自定义的属性 public SwipeLayout(C…