Android -- 自定义View
文章平均质量分 86
本专栏主要分享自定义 view 的绘制以及实例
Kevin-Dev
不断学习,做更好的自己!
展开
-
【Android -- 自定义 View】那些酷炫的自定义View开源库整理
强烈推荐那些酷炫的 自定义View 开源库整理原创 2022-05-17 19:08:57 · 1063 阅读 · 0 评论 -
【Android 自定义 View】-->Android 手签板
前言Android 屏幕手写签名的原理就是把手机屏幕当作画板,把用户手指当作画笔,手指在屏幕上在屏幕上划来划去,屏幕就会显示手指的移动轨迹,就像画笔在画板上写字一样。实现手写签名需要结合绘图的路径工具 Path ,在有按下动作时调用 Path 对象的 moveTo 方法,将路径起始点移动到触摸点;在有移动操作时调用 Path 对象的 quadTo 方法,将记录本次触摸点与上次触摸点之间的路径;在有移动操作与提起动作时调用 Canvas 对象的 drawPath 方法,将本次触摸绘制在画布上。效果图.原创 2021-12-15 13:36:30 · 2117 阅读 · 0 评论 -
【Android 自定义 View】--> Android「多开关 MultiSwitch」控件
本篇介绍自定义 view 实现多开关控件。原创 2020-01-09 23:22:06 · 376 阅读 · 0 评论 -
【Android 自定义 View】--> 双列时间轴
本篇介绍实现双列时间轴。原创 2020-01-12 22:39:21 · 410 阅读 · 1 评论 -
【Android 自定义 View】-->单列时间轴(二)
本篇主要实现三个单列时间轴效果。原创 2020-01-10 22:41:14 · 369 阅读 · 0 评论 -
【Android 自定义 View】--> 单列时间轴(一)
本篇介绍自定义 view 实现单列时间轴。原创 2020-01-10 22:40:07 · 371 阅读 · 0 评论 -
【Android 自定义 View】--> 水平流程指示器
本篇介绍自定view 实现 水平流程指示器。原创 2020-01-13 21:47:43 · 1068 阅读 · 0 评论 -
【Android 自定义 View】--> 绘制时钟(表)效果
本篇文章主要介绍使用自定义 View 来实现时钟效果,灵活地使用 Android 的 Canvas,Paint, Path 的 API 以及理清 Canvas 的 save 和 restore 的意义。原创 2020-01-07 00:03:42 · 964 阅读 · 2 评论 -
【Android 自定义 View】-->进度条合集
一个高级 Android 工程师除了要会使用 Google 原生的 View ,必须会根据实际项目的酷炫效果自己去写一些自定义 View 来解决问题,今天来给大家带来一些自定义进度条合集。原创 2017-09-30 10:57:54 · 971 阅读 · 0 评论 -
【Android 自定义 View】-->验证码输入框
我们在项目中可能会遇到修改用户名及密码的需求,为保证一定的完全性,服务端一般会接入短信验证码的功能。原创 2022-05-23 14:39:06 · 1191 阅读 · 0 评论 -
【Android 自定义 View】-->Android「优惠券」控件
本篇介绍自定义view 实现优惠券。原创 2019-12-06 09:25:50 · 462 阅读 · 3 评论 -
【Android 自定义 View】-->Android「填空题」控件
本文讲解的是如何自定义一个填空题控件,实现的方式其实有很多,最重要的是了解其中实现的思路和想法,正所谓条条大路通罗马嘛。原创 2019-12-06 09:23:18 · 747 阅读 · 0 评论 -
【Android 自定义 View】-->TextView 的展开 & 收起(文本折叠)
我们经常会碰到这样一个需求:文本内容过多,可以展开和收起。原创 2022-04-16 08:00:00 · 4450 阅读 · 1 评论 -
【Android 自定义 View】-->事件分发机制
定义将点击事件(MotionEvent)传递到某个具体的View & 处理的整个过程。原创 2020-01-08 23:46:47 · 281 阅读 · 0 评论 -
【Android 自定义 View】Path 的基本使用
本文会了解到 path (路径)这个 Canvas 中的神器,有了这个神器,就能创造出更多炫酷的东东。原创 2020-01-07 22:13:33 · 667 阅读 · 1 评论 -
【Android 自定义 View】Matrix 的基本使用
定义:Matrix 是一个矩阵,主要功能是坐标映射,数值转换。原创 2020-01-07 22:16:52 · 636 阅读 · 1 评论 -
【Android 自定义 View】Canvas (画布)的基本使用
本文将全面介绍:Canvas.drawXXX() 系列方法及 Paint 最基本的使用原创 2020-01-07 22:09:46 · 1357 阅读 · 1 评论 -
【Android 自定义 View】基础知识:坐标系、角度、颜色
Android 自定义 View 的基础知识点:坐标系、角度、颜色。原创 2020-01-07 22:15:45 · 672 阅读 · 1 评论