首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓自定义view
订阅
小明
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
HenCoder Android 开发进阶:自定义 View 1-4 Canvas 对绘制的辅助
这期是 HenCoder 自定义绘制的第 1-4 期:Canvas 对绘制的辅助——范围裁切和几何变换。 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Pa…
HenCoder Android 开发进阶: 自定义 View 1-1 绘制基础
从今天开始,HenCoder 就正式开讲知识技能了。按照我的计划,第一季是 UI,UI 一共分为三部分:绘制、布局和触摸反馈。本期是绘制部分的第一期。绘制大概会用 5~6 期的时间讲完,整个 UI 的绘制、布局和触摸反馈三部分大概会用十来期。更新频率大约为每周一更(不承诺哟)。 …
Android 从 0 开始自定义控件之 View 的 draw 过程 (九)
前面已经了解了 View 三大流程的 measure 和 layout 过程,这一篇继续学习最后的 draw 过程。draw 的过程依旧是在 ViewRootImpl#performTraversals 方法中调用的,其调用顺序是在最后, 相较与 measure 和 layout 过程要简单的多,它的作用就是将 View 绘制到屏幕上面。
安卓自定义 View 进阶 - Matrix 原理
Matrix 是一个在后台默默辛苦工作的劳模,我们经常看到它的劳动成果,却很少见到 Matrix,就让我们借助本篇文章来探访一下 Matrix 都做了哪些工作,是如何工作的。
安卓自定义 View 进阶 - 贝塞尔曲线
在上一篇文章 Path 之基本图形中我们了解了 Path 的基本使用方法,本次了解 Path 中非常非常非常重要的内容 - 贝塞尔曲线。让我们共同感受曲线之美。
安卓自定义 View 进阶 - Path 基础
在上一篇 Canvas 之图片文字中我们了解了如何使用 Canvas 中绘制图片文字,结合前几篇文章,Canvas 的基本操作已经差不多完结了,然而 Canvas 不仅仅具有这些基本的操作,还可以更加炫酷,本次会了解到 path(路径)这个 Canvas 中的神器,有了这个神器,就能创造出更多炫 (zhuang) 酷(B)的东东了。
Android 从 0 开始自定义控件之 ViewRoot 与 DecorView (五)
好几个星期没写博客了,今天继续来学习 View 相关的知识:View 的三大流程:测量流程、布局流程、绘制流程。 在了解这三大流程之前,首先来了解下 View 的几个基本概念,关于 ViewRoot 和 DecorView。
Android 从 0 开始自定义控件之 View 基础知识与概念(一)
自定义 View 可以说是 Android 路上的一道坎,会的人觉得简单,不会的觉得很难。最近正好在看《Android 开发艺术探索》讲的自定义 View 这里,于是打算从头理一理自定义 View,写写笔记,方便日后自己查阅也希望能帮助到你。
安卓自定义 View 进阶 - Path 之玩出花样
本篇主要讲解 Path 与 PathMeasure 的关系以及两者结合创造出的神奇效果,想必用来装逼也是不错的。
安卓自定义 View 基础 - 坐标系
由于移动设备一般定义屏幕左上角为坐标原点,向右为 x 轴增大方向,向下为 y 轴增大方向, 所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的。