onMeasure(int widthMeasureSpec, int heightMeasureSpec)
: Определяет размеры View с учетом ограничений родительского контейнера.onLayout(boolean changed, int left, int top, int right, int bottom)
: Позиционирует View внутри его родителя.onDraw(Canvas canvas)
: Рисует содержимое View на предоставленном Canvas.invalidate()
: Запрашивает полную перерисовку View. Вызывает onDraw
.requestLayout()
: Запрашивает пересчет размеров и позиционирования всех View в иерархии, начиная с той, на которой вызван метод. Вызывает onMeasure
и onLayout
.onClick(View v)
: Обрабатывает событие клика по View, если к нему прикреплен OnClickListener
.onTouchEvent(MotionEvent event)
: Обрабатывает низкоуровневые события касания.findViewById(int id)
: Находит View с заданным ID внутри текущей иерархии View.setVisibility(int visibility)
: Устанавливает видимость View (View.VISIBLE
, View.INVISIBLE
, View.GONE
).getLayoutParams()
: ВоonMeasure(int widthMeasureSpec, int heightMeasureSpec)
: Определяет размеры View с учетом ограничений родительского контейнера.onLayout(boolean changed, int left, int top, int right, int bottom)
: Позиционирует View внутри его родителя.onDraw(Canvas canvas)
: Рисует содержимое View на предоставленном Canvas.invalidate()
: Запрашивает полную перерисовку View. Вызывает onDraw
.requestLayout()
: Запрашивает пересчет размеров и позиционирования всех View в иерархии, начиная с той, на которой вызван метод. Вызывает onMeasure
и onLayout
.onClick(View v)
: Обрабатывает событие клика по View, если к нему прикреплен OnClickListener
.onTouchEvent(MotionEvent event)
: Обрабатывает низкоуровневые события касания.findViewById(int id)
: Находит View с заданным ID внутри текущей иерархии View.setVisibility(int visibility)
: Устанавливает видимость View (View.VISIBLE
, View.INVISIBLE
, View.GONE
).getLayoutParams()
: ВоRegister or sign in to get access to full answers for all questions from the question bank.