
自定义view
文章平均质量分 88
三精-大精wing
Android程序员,喜欢瞎瘠薄扯淡
展开
-
手把手带你画一个漂亮蜂窝view Android自定义view
上一篇做了一个水波纹view 不知道大家有没有动手试试呢点击打开链接这个效果做起来好像没什么意义,如果不加监听回调 图片就能直接替代。写这篇博客的目的是锻炼一下思维能力,以更好的面多各种自定义view需求。转载请注明出处:http://blog.csdn.net/wingichoy/article/details/50554058本文是和代码同步写的。也就是说原创 2016-01-21 14:18:06 · 7270 阅读 · 14 评论 -
恭喜发财! -- 手把手教你仿造一个qq下拉抢红包 Android自定义view
猴年猴赛雷啊各位,今天没吃药我感觉自己萌萌哒!qq和微信和支付宝红包大战,不知道各位的战绩是多少嘞? 反正我qq抢到的都是气泡。因为太不爽,所以自己写一个下拉抢红包自己玩(自己跟自己玩)。先来看效果图。这个…… 呃~~ -__-” 。。有点丑 是低仿。 转载请注明出处:http://blog.csdn.net/wingichoy/article/details/50662592学习完本篇博客你能获原创 2016-02-14 13:42:43 · 9980 阅读 · 18 评论 -
手把手带你做一个超炫酷loading成功动画view Android自定义view
写在前面: 本篇可能是手把手自定义view系列最后一篇了,实际上我也是一周前才开始真正接触自定义view,通过这一周的练习,基本上已经熟练自定义view,能够应对一般的view需要,那么就以本篇来结尾告一段落,搞完毕设的开题报告后去学习新的内容。 有人对我说类似的效果网上已经有了呀,直接拿来就可以用,为什么还要写。我个人的观点是:第三方控件多数不能完全满足UI的原创 2016-01-08 14:30:34 · 18110 阅读 · 3 评论 -
手把手带你画一个 时尚仪表盘 Android 自定义View
拿到美工效果图,咱们程序员就得画得一模一样。 为了不被老板喷,只能多练啊。听说你觉得前面几篇都so easy,那今天就带你做个相对比较复杂的。今天的效果图如下(左边是ui图 右边是实现图):自我感觉总体效果还不错,至少大概画得一样了。上一个动态图:其实这个效果实现起来也不是很难,就是计算坐标,弧度之类的可能会比较麻烦,这里分享写这个其中一张手稿,请无视掉很丑的字,其原创 2016-01-06 15:29:16 · 15658 阅读 · 8 评论 -
PorterDuffXferMode不正确的真正原因PorterDuffXferMode深入试验)
菜鸡wing遇敌PorterDuffXferMode,不料过于轻敌,应战吃力。随后与其大战三天三夜,三百余回合不分胜负。幸得@咪咪控相助,侥幸获胜。(说人话) PorterDuffXferMode总是不能按照效果图预期的效果执行。关于PorterDuffXferMode的错误显示是一个对初学者十分深的坑,这里就跟随我 带上手电筒,去一探究竟。原创 2016-01-19 15:54:05 · 9400 阅读 · 19 评论 -
Android 自定义view --圆形百分比(进度条)
起因 最近公司项目有需求需要用到轻量级图表如下图,是一些简单的扇形图,圆形图,折线图,虽然有好用的三方库MPChart([MPChart使用教程](http://blog.csdn.net/wingichoy/article/details/50428246)),但是过于庞大,像这样的简约的界面明显不合适,又因为许久没有坚持写博客,觉得自己很是堕落,深知自学不易,于是便想写一些博客来帮助后来像原创 2015-12-16 23:33:07 · 13988 阅读 · 26 评论 -
手把手教你打造一个心电图效果View Android自定义View
大家好,看我像不像蘑菇…因为我在学校呆的发霉了。 思而不学则殆丽丽说得对,我有奇怪的疑问,大都是思而不学造成的,在我书读不够的情况下想太多,大多等于白想,所以革命没成功,同志仍需努力。好了废话不说了,由于布总要做一个心电图的玩意,所以做来练练手,总之拿到的UI图如下: 做好的效果如下: 拿到图,先做一些简单的分析。呃..背景表格的绘制心电图的绘制背景表格的绘制:首先drawCol原创 2016-03-31 10:46:14 · 17575 阅读 · 13 评论 -
(Android自定义View)来来来,一起再撸一个Material风格loadingView。
很久很久以前,撸了一款loadingview(点击这里回顾),当时觉得还不错,现在看看觉得好丑啊!!! 于是想再撸一个,无意间在这里看到一个很不错的效果,于是手痒了,就想动动手,算起来,也有很久没有写过View了。效果图哈,可能又是我自我感觉良好,觉得效果还不错,不过没准再过半年我又嫌弃之前的自己了 哈哈哈。还有呢,如果你看这篇比较吃力,推荐先去看看我之前学view的时候写的一些博原创 2016-09-12 09:28:05 · 2473 阅读 · 2 评论 -
一个炫字都不够??!!!手把手带你打造3D自定义view
分享一则最近流行的笑话: 最新科学研究表明:寒冷可以使人保持年轻,楼下的王大爷表示虽然今年已经60多岁了,但是仍然冷的跟孙子一样。呃。好吧,这个冬天确实有点冷,在广州活生生的把我这个原生北方人,冻成一条狗。(研究表明:寒冷可以让人类基因突变。。。。)好了不扯了。前些日子有朋友让我写博客来分析一下这个仿MIUI的时钟,从中学到了一些炫酷效果的实现。 https://github.com/Ava原创 2016-02-01 13:35:21 · 14526 阅读 · 31 评论 -
简单说说Android自定义view学习推荐的方式
这几天比较受关注,挺开心的,嘿嘿。这里给大家总结一下学习自定义view的一些技巧。1.首先 去看看鸿洋神的博客 Android 自定义view(1). 鸿洋神的入门教程讲的很详细。再次膜拜。然后我这里对上面博客补充一些内容,那就是MeasureSpec相关的一些东西,这些东西我在《圆形百分比》这篇博客里提到过。----------------------------原创 2016-01-08 15:24:58 · 11216 阅读 · 12 评论 -
wing带你玩转自定义view系列(3)模仿微信下拉眼睛
上一篇介绍了 qq未读消息提醒去除效果的实现,不知道小伙伴们掌握的怎么样了。今天带给大家一个很熟悉的东西,当当当当,就是微信下拉眼睛的实现了。 先看效果图:自评相似度 80% 哈哈= = 。用我们一贯的方法来剖析这个view。首先 从内到外:1.内部其实是两段弧,只不过在改变画笔的宽度。2.中间是个圆,一直在改变透明度。3.原创 2016-01-14 11:27:11 · 4019 阅读 · 12 评论 -
wing带你玩转自定义view系列(2) 简单模仿qq未读消息去除效果
上一篇介绍了贝塞尔曲线的简单应用 仿360内存清理效果这一篇带来一个 两条贝塞尔曲线的应用 : 仿qq未读消息去除效果。老规矩,先上效果图:qq的未读消息去除很炫酷,其实就是用了两条贝塞尔曲线,我们按思路来,先来画两个圆,及两条贝塞尔曲线,辅助点为圆心y坐标的一半。我们把下面移动的圆,叫做mMoveCircle.这样原创 2016-01-13 09:29:50 · 5610 阅读 · 14 评论 -
新手自定义view练习实例之(二) 波浪view
本系列是为新手准备的自定义view练习项目(大牛请无视),相信在学习过程中,想学自定义view又无从下手,不知道做什么。本系列为新手提供了一系列自定义view的简单实例。看过理解之后,自己实现,相信会有很大提高。继续来本系列的第二篇,启发是吃口香糖看到了包装纸,觉得挺好看,就想画一个出来#职业病#,本次的目标是做一个波浪形状的view,可以是尖角,也可以是圆角。那么老规矩,上效果图原创 2016-01-05 10:10:06 · 6206 阅读 · 9 评论 -
android自定义viewgroup初步之一----抽屉菜单
几天前在慕课网上看到鸿洋老师的 自定义卫星菜单,感觉很有意思,于是看完视频以后,自己也尝试写了一遍,并且添加了可拖拽效果(光看视频是不管用的,一定要自己动手做!切记不要照着抄代码)。有兴趣的同学可以去慕课网看看(并非广告):http://www.imooc.com/learn/300自定义控件这个玩意呢,就得考多练,于是又写了一个抽屉效果的菜单,也是比较简单的。老规矩,先上效果图:原创 2015-08-21 12:16:12 · 5988 阅读 · 16 评论 -
Android 自定义View -- 简约的折线图
接上篇 Android 圆形百分比(进度条) 自定义view昨天分手了,不开心,来练练自定义view麻痹自己,毕竟菜鸟只能靠不断练习提高。#程序员不应该有女朋友#我们要实现的是一种只有来看趋势,不需要看具体数值,比较简约的折线图。比如下图这样的:这个时候,一些比较优秀的第三方图表库如:MPChart 就显得比较臃肿了。所以我们需要自定义一个折线图。老规矩,先来看最终的实现效原创 2015-12-30 15:25:40 · 10045 阅读 · 12 评论 -
手把手带你画一个动态错误提示 Android自定义view
嗯。。再差1篇就可以获得持之以恒徽章了,今天带大家画一个比较简单的view。废话不多说,看效果图:首先 构造函数 测量... 这里就一笔带过了。 public ErrorView(Context context) { this(context, null); } public ErrorView(Context context, Attrib原创 2016-01-07 16:33:30 · 4384 阅读 · 6 评论 -
关于Android自定义view 你所需要知道的基本函数
开始时之前想吐槽一句。。iphone的闹钟,12小时制。我成功的把闹钟订到了下午5:00 导致错过一班飞机。心疼改签费。候机ing,没有事做,来写一下学习自定义view必须掌握的基本函数。这里只挑一些常用的进行讲解。首先 往Canvas上面draw需要一个Paint。 画笔常用的函数有哪些呢。由于木有调试环境,函数基本上默写,有错请评论提出,蟹蟹!Paint p = n原创 2016-01-09 10:42:21 · 4877 阅读 · 12 评论 -
新手自定义view练习实例之(一) 泡泡弹窗
公司需要做地图,无奈美工没有给那种泡泡窗口,于是只能自定义view自己画一个。由于实现比较简单,便想写下来,给新手做一个自定义view的参考,新人学自定义view的时候也可以先拿这个练手。首先看效果图,就是一般的泡泡窗啦。那么现在就开始了,分析一下,其实就是一个圆角矩形 加上一个三角。画出来就是了。首先先创建一个类,继承自View ,重写他原创 2016-01-04 13:37:36 · 8163 阅读 · 21 评论 -
Android自定义view进阶-- 神奇的贝塞尔曲线
上一篇介绍了需要自定义view知道的基本函数。今天给大家介绍一个非常神奇的曲线,贝塞尔曲线。相信大家之前都有耳闻。很久之前就久闻该线大名,但是一直不是很了解,在经过一番谷歌之后,有了初步的概念:三点确定一条曲线:起点,终点,辅助点。三个点的基本关系如下:当初看这图我也看了老半天,只知道是非常平滑,不知道三个点的具体关系,于是变写了一段程序来测试辅助点原创 2016-01-10 23:20:16 · 10530 阅读 · 14 评论 -
wing带你玩转自定义view系列(1) 仿360内存清理效果
本篇是接自 手把手带你做自定义view系列 宗旨都是一样,带大家一起来研究自定义view的实现,与其不同的是本系列省去了简单的坐标之类的讲解,重点在实现思路,用简洁明了的文章,来与大家一同一步步学习。上一篇介绍了神奇的贝塞尔曲线,这篇就来研究其应用。 我自己的学习方法是:学习了贝塞尔曲线之后,去研究他的规律,然后开始联想有没有见过类似的效果,最后自己去研究实现,在没有遇原创 2016-01-12 10:35:03 · 9196 阅读 · 9 评论 -
手把手教你画一个 逼格满满圆形水波纹loadingview Android
才没有完结呢o( ̄︶ ̄)n 。大家好,这里是番外篇。拜读了爱哥的博客,又学到不少东西。爱哥曾经说过: 要站在巨人的丁丁上。 那么今天,我们就站在爱哥的丁丁上来学习制作一款自定义view(开个玩笑,爱哥看到别打我)。在开始之前,首先来说说预备知识,这些知识在爱哥的博客上都有详细的介绍:点我进入爱哥自定义view系列预备的知识有:1.贝塞尔曲线 如果你不了原创 2016-01-18 11:13:28 · 19439 阅读 · 46 评论