Android 高级 UI(2D 渲染)
文章平均质量分 88
分享 Android 中,高级 UI 的使用,结合实战层层递进的分享其中原理。
江澎涌
给代码注入属于自己的灵魂
展开
-
Canvas中的书法家讲解与实战——Android高级UI
3、绘制文字类型在 Canvas 中绘制文字有四种类型的方法,我们将依次介绍。至于文字的绘制基线问题和样式,我们这里不做展开介绍,后续会在 Paint 的博文中讲述。(1)drawText(四个重载方法)public void drawText(@NonNull String text, float x, float y, @NonNull Paint paint)描述: 在坐标为 (x...原创 2019-05-25 13:22:45 · 339 阅读 · 0 评论 -
Canvas中的绘图师讲解与实战——Android高级UI
一、前言在上一篇文章中,我们只是分享了裁剪类型的API,今天接着分享绘图部分API。话不多说,老规矩,先上实战图。时钟与指针原创 2019-05-14 12:50:33 · 337 阅读 · 0 评论 -
Canvas中的裁剪师讲解与实战——Android高级UI
目录一、前言二、如何画图1、绘图坐标系2、视图坐标系3、小结三、Canvas的剪刀手API四、实战一、前言今天来聊一聊 Canvas 的API的使用和一些知识小点,算是一篇API整理文章,方便日后自己和童鞋们查阅。因为是基础的知识点,所以在以往小盆友的高级UI博文中,基本上离不开画布的操作,所以本篇博文更多的是融入以往的实战来讲解一些比较难理解的API。高级UI 的 github 地址:传...原创 2019-04-27 11:29:22 · 570 阅读 · 1 评论 -
放荡不羁SVG讲解与实战——Android高级UI
一、前言原创 2019-04-07 21:07:24 · 1134 阅读 · 0 评论 -
灵魂画师,Android绘制流程——Android高级UI
目录一、前言二、我们的目标是啥三、绘制流程从何而起四、Activity 的界面结构在哪里开始形成五、绘制流程如何运转起来的1、onMeasureMeasureSpec是什么(1)测量模式(2)makeMeasureSpec(3)getMode(4)getSize这两个参数值从哪来这两个参数值怎么使用2、onLayout3、onDraw六、实战1、效果图2、编码思路(1) onMeasure(2) ...原创 2019-03-27 00:04:48 · 833 阅读 · 0 评论 -
自带美感的贝塞尔曲线原理与实战——Android高级UI
一、前言贝塞尔曲线,想必大家或多或少都听过这个词,因为其控制简单,且其曲线更符合我们大众的审美,所以在很多领域都有涉及,当然这些都不是我们今天要进行讨论和分享的重点。今天要分享的是:贝塞尔曲线如何得出;在canvas中如何绘制多阶贝塞尔曲线(3阶以上);贝塞尔曲线的使用场景;二、贝塞尔曲线如何得出想要讲清楚多阶贝塞尔曲线,我们先要从一阶开始讲起...原创 2019-01-12 08:44:05 · 942 阅读 · 3 评论 -
带有活力的属性动画源码分析与实战——Android高级UI
前言原创 2019-02-05 11:09:51 · 470 阅读 · 0 评论 -
让控件如此丝滑Scroller和VelocityTracker的API讲解与实战——Android高级UI
目录一、前言二、Scroller三、VelocityTracker四、实战——带惯性滑动的柱状图五、写在最后一、前言自定义控件中,难免会遇到需要滑动的场景。而Canvas提供的scrollTo和scrollBy方法只能达到移动的效果,需要达到真正的滑动便需要我们今天分享的两把基础利器Scroller和VelocityTracker。老规矩,先上实战图,再进行分享。带惯性滑动的柱...原创 2019-03-18 14:03:58 · 3290 阅读 · 1 评论 -
图像操纵大师Xfermode讲解与实战——Android高级UI
目录一、前言二、一、前言自定义UI中,少不了对多种图像的叠加覆盖,而需要达到预期的目的,我们便需要今天的主角Xfermode。Xfermode 有三个孩子,分别是:AvoidXfermodePixelXorXfermodePorterDuffXfermode而 AvoidXfermode 和 PixelXorXfermode 已经在 API 16之后被标记为removed,...原创 2019-02-19 23:22:20 · 287 阅读 · 0 评论 -
PathMeasure的API讲解与实战——Android高级UI
一、前言再过十二来天就是2019年了,然而2017计划写的东西还没开始原创 2019-01-04 18:37:25 · 587 阅读 · 0 评论