笔者之前已经写过了一些自定义View的文章,在此对其也就不从头说起了,如有兴趣的读者可以看一下笔者的前两篇文章。
android 自定义view的使用(最佳demo——返回标题栏)
android 自定义控件(底部icon点击效果)笔者之前的文章中仅仅介绍了如何使用自定义View以及为什么要使用自定义View等等,但是在实际操作中,我们还是希望自定义View之后,直接能够在xml中就对其进行操作...
分类:
其他好文 时间:
2016-08-04 17:53:59
阅读次数:
178
http://blog.csdn.net/guolin_blog/article/details/11100315 总体思路是这样的 PowerImageView类继承ImageView类 给PowerImageView类添加自定义属性auto_play 构造函数中,初始化: 得到资源id,通过id ...
分类:
移动开发 时间:
2016-07-23 15:04:30
阅读次数:
342
前言相信很多朋友在开发中都会遇到图片上传的情况,尤其是多图上传,最
经典的莫过于微信的图片选择了。所有很多情况下会使用到多图选择。
所以就有了这篇文章,今天抽点时间写了个控件。...
分类:
移动开发 时间:
2016-07-22 19:07:09
阅读次数:
347
现在做的这个项目需要一个折线图的功能,当时想着使用第三方库来实现,结果总不能令我满意,只能通过自定义View用画笔去画了,这才发现 妈的 这东西我不会 赶紧去百度下,后来李大神把他画的折线图给我了,我一看那叫一个顶礼膜拜啊,通过百度和看源码翻译,一个方法一个方法的去看,,总算理出来一丢丢头绪,先记录下吧
在这里边有三个对象非常重要
Paint画笔 Canvas画布 Path路径 不多说了...
分类:
移动开发 时间:
2016-07-15 21:37:32
阅读次数:
267
昨天偶偶然看见UI 给的一个交互的效果,原图如下
就是下面的loginbutton,于是大概模仿了一下,
并没有做这个UI的全部效果,有兴趣的可以完善后面展开的效果下面是demo的button效果
这个View用到的知识点比较简单:
view的坐标系知识,(大家没有不熟悉的吧)
view的canvas基本API(画矩形,画扇形,)
view的自定义属性(attr提供选项)
属性动画的知识(老生...
分类:
移动开发 时间:
2016-07-15 21:10:05
阅读次数:
245
这段时间的自定义View学习,学会了绘制柱状图、绘制折线图、绘制进度控件,那我们今天就来聊聊另外一种自定义的View,这就是我们常见的七日年化收益折线图效果。先看看长什么样。这就是效果图了,元素相对而言还是比较多的,这里有线、柱状图、文字、折线、点等等。看起来好像很复杂,但是呢,只要一步一步的实现,那还是可以达到这种效果的,之前我们说过的, 自定义View,就像是在photo shop里面画图...
分类:
移动开发 时间:
2016-07-14 15:43:33
阅读次数:
294
首先给出效果图
中间的色块是因为视频转成GIF造成的失真,自动忽略哈。
大家知道,横向的跑马灯android自带的TextView就可以实现,详情请百度【Android跑马灯效果】。但是竖直的跑马灯效果原生Android是不支持的。网上也有很多网友实现了自定义的效果,但是我一贯是不喜欢看别人的代码,所以这篇博客的思路完全是我自己的想法哈。
首先,我们需要给自定义的控件梳理一下...
分类:
移动开发 时间:
2016-07-14 15:23:37
阅读次数:
261
技术是永无止境的,如果真的爱技术,那就勇敢的坚持下去。我很喜欢这句话,当我在遇到问题的时候、当我觉得代码枯燥的时候,我就会问自己,到底是不是真的热爱技术,这个时候,我心里总是起着波澜,我的答案是肯定的,我深深的爱着这门技术。今天我们继续聊聊Android的自定义View系列。先看看效果吧:这个是我手机杀毒软件的一个动画效果,类似于雷达搜索,所以用途还是很广泛的,特别是先了解一下这里的具体逻辑和写法,...
分类:
移动开发 时间:
2016-07-12 21:31:12
阅读次数:
330
Android自定义View:自定义圆形进度条 自定义倒计时进度条。继承自Textview,可以顺序旋转,可以倒叙旋转,可以设置进度条颜色,填充颜色,可以设置进度条宽度,可以设置填充颜色点击效果,文字点击效果。...
分类:
其他好文 时间:
2016-07-12 15:34:31
阅读次数:
219
1、功能介绍现在购物类的APP真的是数不甚数啊,经常可以在这些APP中看到优惠券的影子,今天我们就来实现一下优惠券的背景效果。实际开发中,如果我们想偷懒,直接用一张背景图作为优惠劵背景就OK了,今天我们手动来实现一下,其实实现起来还是比较简单的。效果图如下:边缘的样式可以自由定制,有两种边缘类型:半圆形和三角形。上面图中第一张左右两边边缘为三角形、上下边缘为半圆形,第二张左右两本是半圆形、上下两边...
分类:
移动开发 时间:
2016-07-11 09:12:51
阅读次数:
313