首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
View
订阅
using_android
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
一篇文章搞懂Android 自定义viewgroup的难点
目的在于教会大家到底如何自定义viewgroup,自定义布局和自定义测量到底如何写。很多网上随便搜搜的概念和流程图 这里不再过多描述了,建议大家看本文之前,先看看基本的自定义viewgroup流程,心中有个大概即可。本文注重于实践 2.viewgroup实际上最终也是循环从上大…
Android 自定义 ViewGroup 神器 - ViewDragHelper
程序员就该学会偷懒,掌握工具让你事半功倍地开发
自定义 ViewGroup
自定义布局重点在于对子 view 的测量,位置摆放以及事件响应三大块儿!
View的绘制-draw流程详解
根据 measure 测量出的宽高,layout 布局的位置,渲染整个 View 树,将界面呈现出来。 在《View的绘制-measure流程详解》中说过,View 的绘制流程是从 ViewRootViewImpl 中的 performMeasure()、performLayo…
View的绘制-layout流程详解
根据 measure 测量出来的宽高,确定所有 View 的位置。 先通过 measure 测量出 ViewGroup 宽高,ViewGroup 再通过 layout 方法根据自身宽高来确定自身位置。当 ViewGroup 的位置被确定后,就开始在 onLayout 方法中调用…
View的绘制-measure流程详解
用于测量View的宽高,在执行 layout 的时候,根据测量的宽高去确定自身和子 View 的位置。 在 measure 过程中,设计到 LayoutParams 和 MeasureSpec 这两个知识点。 简单来说就是布局参数,包含了 View 的宽高等信息。每一个 Vie…