首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
view
订阅
Lk杰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Android view 系统源码分析 - setContentView
Android UI 系统源码部分的第一篇,主要介绍 SetContentView 的始末,来龙去脉。Window、PhoneWindow、DecorView、ViewGroup 这些熟悉的字眼,在本篇文章中都会涉及到,让你不再陌生。夯实基础,升华能力。
Andriod 从 0 开始自定义控件之 View 的 layout 过程 (八)
在上一篇文章了,我们学习了 View 三大流程之一的 measure 过程,当 measure 过程完成后,View 的大小就测量好了。接下来就到了 layout 的过程了,layout 的过程就是用于确定 View 的位置。下面通过查看源码,来更深入的了解下 layout 的整个过程。
你真的了解 View 的坐标吗?
你可能不是真正了解一下这些 View 的 getLeft() 和 getRight() 和 getTop() 和 getBottom() View 的 getY(), getTranslationY() 和 getTop() 之间的联系 View 的 getScroollY 和 View 的 scrollTo() 和 scrollBy() event.getY() 和 event.getRawY() 扩展,怎样获取状态栏(StatusBar)和标题栏(titleBar)的高度
View 的工作流程 源码分析
View 的工作流程 源码分析
彻底理解 View 事件体系!
View 的事件体系整体上理解还是比较简单的,但是却有很多细节。这些细节很容易忘记,本文的目标是理解性的记忆,争取做到看完不忘。最近在复习,希望本文能对你也有所帮助。如果你已经对 View 事件体系有一定的了解,那么查漏补缺,看看你是不是已经掌握了以下内容呢?
Android 从 0 开始自定义控件之 View 的 draw 过程 (九)
前面已经了解了 View 三大流程的 measure 和 layout 过程,这一篇继续学习最后的 draw 过程。draw 的过程依旧是在 ViewRootImpl#performTraversals 方法中调用的,其调用顺序是在最后, 相较与 measure 和 layout 过程要简单的多,它的作用就是将 View 绘制到屏幕上面。
Android ViewDragHelper 及移动处理总结 - OPEN 开发经验库
Android ViewDragHelper 及移动处理总结 - OPEN 开发经验库
Android 自定义 View 合集
Android 自定义 View 合集
预告篇:View 的生命周期及理解
由于最近在工作中大量使用自定义控件,所以就出了一个自定义控件专栏。前两篇主要是基础知识,自我感觉整理的还是很全面的,对于面试和实战都有很好的辅助作用。后面会陆续的补充实际开发中的实例及源码。
预热篇 -- 自定义控件的相关知识
好的基础,可以让我们走的更远。这一篇文章总结了自定义 View 中的一些重点知识,你值得拥有!