首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义View
订阅
Victor1237504
更多收藏集
微信扫码分享
微信
新浪微博
QQ
68篇文章 · 2订阅
Android 自定义 View(基础)
Android 的开发中,在移动设备上展示的所有内容,都是靠一个一个具体的视图控件,按照一定的排列规则展示出来的,这些一个个控件,都是系统提供给我们的。但是我们看到,app 商店上有些比较炫酷的页面展示,我们会发现,系统根本没有提供那些控件,那么这是怎么实现的呢?对就是通过我们的自定义控件去完成。那么什么是自定义控件呢,这里我个人理解可以分为三类:
自定义一个广告倒计时 View
很简单,一看就会,喜欢的话,收藏起来吧
自定义您的地图样式!(适用于 Android 和 iOS)
文|Google Maps Mobile API 产品经理 Megan Boundey
Android 中使用 PopupWindow 弹出取消提示框浅析
本文讲解了使用 PopupWindow 弹出取消提示框的实现
Android 从 0 开始自定义控件之 View 的 draw 过程 (九)
前面已经了解了 View 三大流程的 measure 和 layout 过程,这一篇继续学习最后的 draw 过程。draw 的过程依旧是在 ViewRootImpl#performTraversals 方法中调用的,其调用顺序是在最后, 相较与 measure 和 layout 过程要简单的多,它的作用就是将 View 绘制到屏幕上面。
Canvas 绘制时钟效果
Canvas 绘制时钟效果。
自定义 View 之 - 通过继承 View 重写 onDraw
自定义 View 之 - 通过继承 View 重写 onDraw