
Android自定义UI
文章平均质量分 74
于林Running
If I rest, I rust!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
带你实现一个简单实用的时间线
文章一开始,说点什么好呢?实在不知道说什么好,就直接进入正题吧。今天给大家分享一个简单使用的时间线,用自定义View来实现,效果图如下: 相信有点自定义基础的哥们一看这个效果图就觉得很简单,还请各位大神们不要吐槽哈。 来分析一下这个效果图,由三部分组成: 1.下面那条默认的线; 2.上面那条被选中的线; 3.线下面的文字。 相信绘制一条线原创 2016-12-12 16:47:12 · 1278 阅读 · 1 评论 -
不一样的倒计时View
又好几天没有更新博客了,今天闲着无聊,就随便写了个倒计时的自定义View,可以自己设定时间,也可以通过手势的上下滑动来设定总的时间,有兴趣的朋友可有随便看看呢。嘿嘿。效果图如下: 大致就是外面一圈,里面一圈,然后时间如果是在60秒之内,每减少一秒,外围的矩形个数就会减少一个,直到为0。View内部提供了状态保存机制和接口回调。 好了,先来看看是如何使用的吧,布局原创 2016-11-28 16:59:09 · 580 阅读 · 0 评论 -
Android自定义View实战(会波动的View)
学习Android开发有一年时间了,一直以来都是满足于业务开发,很少涉及自定义View这样深入的知识,感觉很是惭愧。今天,下定决心,准备好好的学习一下这块内容,希望尽早掌握。 写这篇博客的目的,主要是帮助自己总结一下今天学习到的自定义View的相关知识,如果顺便能够帮助大家一点点,那我也感觉很开心。 首先,自定义的一般步骤是: 1.创建自定义View,继承系统自带的View,并重写其相关构造方法;原创 2016-11-22 17:07:50 · 914 阅读 · 0 评论 -
SurfaceView的基本使用流程
好久没有写博客了,今天抽个空写篇简单的文章,主要就是来介绍一下SurfaceView的基本使用方法,并附上一个小DEMO供大家下载。废话不多说,直接上代码。 首先自定义了一个SurfaceView: import android.content.Context; import android.graphics.Canvas; import android.graphics.Paint; import原创 2016-11-07 16:00:10 · 584 阅读 · 0 评论