Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

README.md

目录
一、本项目的作用
二、下载试试
三、已经整理完成的章节
1、贝塞尔曲线
2、PathMeasure
3、属性动画
4、Xfermode
5、VelocityTracker和Scroller
6、绘制流程
7、svg
8-1、canvas_clip
8-2、canvas_draw
8-3、canvas_text
四、继续整理的章节
五、作者简介
1、个人博客
2、联系方式
3、赞赏

一、本项目的作用

本项目主要用于Android高级UI博客配合讲解,同时整理平常小盆友在工作中的自定义UI控件。

二、下载试试

借助的是蒲公英平台,每天下载次数有限制,请见谅

三、已经整理完成的章节

1、贝塞尔曲线

博客:自带美感的贝塞尔曲线原理与实战——Android高级UI

实战:

(1)多阶贝塞尔曲线工具

(2)圆变任何图形的工具

(3)圆变心

(4)粘性小红点

2、PathMeasure

博客:PathMeasure的API讲解与实战——Android高级UI

实战:

(1)乘风破浪的小船

(2)加载loading

(3)转圈的箭头

3、属性动画

博客:带有活力的属性动画源码分析与实战——Android高级UI

实战:

(1)插值器工具

(2)多维雷达图

(3)表盘指示器

(4)购物车

4、Xfermode

博客:图像操纵大师Xfermode讲解与实战——Android高级UI

实战:

(1)Xfermode工具

(2)刮刮卡

(3)心跳

5、VelocityTracker和Scroller

博客:让控件如此丝滑Scroller和VelocityTracker的API讲解与实战——Android高级UI

实战:

(1)带惯性滑动的柱状图

6、绘制流程

博客:灵魂画师,Android绘制流程——Android高级UI

实战:

(1)标签布局

7、svg

博客:放荡不羁SVG讲解与实战——Android高级UI

实战:

(1)"手写"掘金

(2)地图查阅器

8-1、canvas_clip

博客:Canvas中的剪刀手讲解与实战——Android高级UI

实战:

(1)老夫的少女心

8-2、canvas_draw

博客:Canvas中的绘图师讲解与实战——Android高级UI

实战:

(1)时钟与指针

8-3、canvas_text

博客:Canvas中的书法家讲解与实战——Android高级UI

实战:

(1)抖动的字符

四、继续整理的章节

  1. Paint
  2. Canvas
  3. 事件分发机制
  4. 屏幕适配
  5. 更多精彩

五、作者简介

1、个人博客

掘金:https://juejin.im/user/5c3033ef51882524ec3a88ba/posts

csdn:https://blog.csdn.net/weixin_37625173

2、赞赏

如果觉得所写文章和博客对您有所帮助,走过路过就赞赏一下吧😄

About

安卓高级UI代码,配合博客详细讲解知识点

Topics

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.