![](https://img-blog.csdnimg.cn/20190906112306788.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android 自定义 View
文章平均质量分 88
WangRain1
have a nice day!
展开
-
Android 绘制录音波浪 + 拓展: 让“字体”迎波而浪
效果图: 1.绘制录音曲线效果公式和网站介绍 我们要绘制这种效果,最直观方便的方式就是采用三角函数的cos/sin的函数,首先我们需要一个重要的网站: Desmos:https://www.desmos.com/calculator可以把我们的三角函数以图刑的方式显示,公式:y=Asin(ωx+φ)...原创 2019-08-23 15:29:37 · 1763 阅读 · 0 评论 -
仿网易云音乐均衡器调节UI效果
介绍转载请说明出处!网易云音乐大家都很熟悉,今天主要是来模仿以下他的音效均衡器的调节UI 效果如图: 若想实现这个效果我们需要做什么呢?我们现分析一下:1. 首先定好我们需要画图的固定点的坐标(图中蓝色圈)。2. 过固定点用’平滑曲线‘把这些坐标连接起来,必须是平滑的哦。3. 看到效果我们首先想到的就是贝塞尔曲线。4. 首先我们先把固...原创 2019-05-13 15:55:38 · 2868 阅读 · 9 评论 -
自定义view 让view沿一定方向和路径移动
最近没时间写文章,今天先加上一个标题,明天有空补全原创 2018-01-30 20:56:46 · 1528 阅读 · 2 评论 -
Android 自定义view综合实战
好久没写博客了,关于自定义view之前也写过很多,今天就来对自定义view做个总结,在自定义view中需要掌握哪些知识呢!在讨论之前首先来看看今天的demo效果 效果还是挺炫酷的,写这个例子的原因也是我看到网上别人写的一个效果,感觉不错就拿来模仿了一下。其实每个view实现的方法有很多种,...原创 2017-10-31 22:14:06 · 1127 阅读 · 0 评论 -
Android 加载SVG动画
加载 SVG 动画原创 2017-07-17 17:37:45 · 7280 阅读 · 2 评论 -
Android 自定义view之 Xfermode 制作动态文字加载动画
对于Xfermode 可能很多人看了一些就放弃了,今天我就个人理解,举简单的我们生活中的例子,让大家更容易理解这是个什么东西。其实并不是你们想象的那么难,你只要懂三步就够了。先来看一看这次的效果图,这个gif大家凑合看。 不要把Xfermode 想的这么难,我把Xfermode 理解成中学时 学的“集合” ,我...原创 2017-07-20 10:35:00 · 3666 阅读 · 2 评论 -
Android自定义view --之--仿“滴滴打车”等车倒计时
昨天在网上看了一个 html5 仿滴滴出行的等车倒计时动画,感觉不错,今天就试试写了一下。先看一下效果图:看到这个效果看着很简单,但是就是不知道从何处下手,先分析一下需求大致分为三个模块:1.一个不变的细圆环,2.从顶部开始变化的粗圆环,注意是从顶部开始的。3.就是一个从顶部开始的圆球,和里面的倒计时时间绘制。大致需求就是这样,你们感觉应该怎么实现的?我先讲一下我看到图原创 2017-06-15 15:15:39 · 4703 阅读 · 6 评论 -
ViewDragHelper仿美团订单拖拽功能 初探
对于ViewDragHelper其强大的功能,想必有很多人都很了解了。例如我们的“侧滑”菜单功能drawerLayout 就是用ViewDragHelper做的。还有就是我们今天要做的仿美团的订单。先看图:爱吃美团的应该就知道,有这个界面。我也是最近才发现的,因为公司这边吃饭不方便,哎!先看我们后期做成的效果图:原创 2017-06-30 11:20:23 · 3520 阅读 · 9 评论 -
Android自定义view --Path 的高级用法之-搜索按钮动画
关于Path之前写的也很多了,例如path绘制线,path绘制一阶,二阶和三阶贝塞尔路径,这些都是path的基本用法。今天我要带大家看的是Path 的高级用法,先上图,再吹。效果大致是这样的。看着是不是挺好。话不多说,切入正题:既然今天要谈Path的高级用法,那就先来讲一讲(Path -- 中文 )就是“路径”既然是路径,从我们面向对象的想法的话,我们就容易想到 路径 的长度,路径的某...原创 2017-06-07 14:31:47 · 4881 阅读 · 6 评论 -
仿微信二维码扫描自定义view
最近一直在学习自定义view,写了很多例子,但是都是自己写着玩的,项目中还真没用到,这不最近项目中有个二维码扫描的功能,这个网上也很多,但是自己既然学了,自定义view,也想练习一下,就果断自己重新定义自己的二维码扫描view。看了微信的效果还不错,就完全按照微信的样式写了。效果图:不管怎么样也是锻炼自己的一次机会://画笔Paint paint;//颜色值int tra原创 2017-06-01 15:02:36 · 2197 阅读 · 0 评论 -
自定义view增加动画效果
通过这一周的学习总算对自定义view比较了解了。所以也想和大家分享一下自定义view的学习方法和我学习的一个过程。还是来看一下我们每篇比谈的我们的自定义view的大纲1.自定义view单纯的用画笔绘制view(死view)2.自定义view增加动画3.自定义view增加手势4.自定义view手势动画交互 这4步让我们一步一步的来探索学习之前我把这个2和3的顺原创 2017-05-31 10:51:03 · 2189 阅读 · 0 评论 -
Android自定义view半圆形"错误提示框"和简单动画使用
通过之前的学习我门对自定义view都有很多的了解了,今天我们就做一个实用一点的,半圆形进度提示错误框,并增加简单的摇晃动画,这是一篇往动画的过度,除了这些讲到的动画效果,大家也要自己多写一些例子,锻炼自己的思想。比如绘制一些简单的“自定义进度条”和“自定义折线图”我只是给大家举例一些有代表性的例子,,也是我学习自定义view时练手的例子。好了先看看大纲1.自定义view单纯的用画笔绘制view原创 2017-05-31 10:02:51 · 1238 阅读 · 0 评论 -
Android自定义view案例一气泡框
通过之前的两个基础文章的学习,我们基本知道自定义view的基本流程和各方法的作用了。那么接下来我们就要拿起画笔去绘制我们的view了。首先老规矩把我们的学习大纲拿出来,时刻不能忘,,哈哈、1.自定义view单纯的用画笔绘制view(死view)2.自定义view增加手势3.自定义view增加动画4.自定义view手势动画交互 这4步让我们一步一步的来探索学习好了这就原创 2017-05-26 14:53:21 · 4972 阅读 · 8 评论 -
Android自定义view中必不可少的哪些方法和参数详解
经过第一篇的讲解我们基本知道自定义view的开发流程和参数属性,这里就来看一下我们自定义view必不可少的两个方法。但是我们不要忘了我们自定义view学习的过程,有了这个过程,我们才知道我们要学什么,该学什么,从哪里学起。1.自定义view单纯的用画笔绘制view(死view)2.自定义view增加手势3.自定义view增加动画4.自定义view手势动画交互 这4步让我们一原创 2017-05-26 13:49:55 · 1064 阅读 · 2 评论 -
Android自定义view基础详解及开发流程
自定义view应该说是Android开发通往高级开发的必经之路,自定义view也是很多Android开发者不愿意去触碰的知识点,自定义view到底是什么样子今天我就要揭开自定义view的黑暗面纱。个人学习总结认为自定义view大致分为以下几个过程:1.自定义view单纯的用画笔绘制view(死view)2.自定义view增加手势3.自定义view增加动画4.自定义view手势动画交原创 2017-05-26 11:18:14 · 1168 阅读 · 0 评论