android-自定义view
Thor丶果冻
这个作者很懒,什么都没留下…
展开
-
Android基于wheelView的自定义日期选择器(可拓展样式)
基于wheelView的自定义日期选择器项目要求效果图:要求 “6月20 星期五” 这一项作为一个整体可以滑动,”7时”、”48分”分别作为一个滑动整体。系统自带的DatePicker、TimePicker大家都知道,只有这种效果:百度了很多,试了NumberPicker等都不行,本来打算自己写。网友推荐了一个开源组件WheelView,下下来试了试转载 2017-05-15 10:43:35 · 4180 阅读 · 1 评论 -
Android无限广播轮播
MyCustomBannerViewallprojects { repositories { ... maven { url 'https://jitpack.io' } }}dependencies { compile 'com.github.Thor-jelly: MyCustomBannerView:v1.0.0'}Android无原创 2018-03-06 14:56:40 · 273 阅读 · 0 评论 -
自定义View学习网址
抛物线HenCoder的8篇自定义View1-1 绘制基础1-2 Paint 详解1-3 drawText() 文字的绘制1-4 Canvas 对绘制的辅助 clipXXX() 和 Matrix1-5 绘制顺序1-6 属性动画 Property Animation(上手篇)1-7 属性动画 Property Animation(进阶篇) 1-8 硬件加速原创 2017-11-14 09:43:07 · 343 阅读 · 0 评论 -
自定义view---强大的密码输入框
自定义view---强大的密码输入框我司之前有个需求,要求类似支付宝那样的密码支付,产品要求输入的当前字符需要是明文密码,1s后转换为圆点,原本想网上那么多密码输入框,肯定没问题,结果UI一出图就懵逼了,翻遍了各个角落,都找不到类似的密码输入框,没办法,自己写吧。使用方法,在gradle中添加:compile ‘com.rokudoll:PswText:1.0.0’即可使用当然绘制转载 2017-10-10 10:47:22 · 1161 阅读 · 0 评论 -
动态改变shape的背景色
GradientDrawable background = (GradientDrawable) viewHolder.color_tv.getBackground(); //随机设置小圆点设置颜色 Random random = new Random(); int ranColor = 0xff000000 | random.原创 2017-08-29 14:45:07 · 654 阅读 · 0 评论 -
MotionEvent中getX()、getRawX()等位置说明
MotionEvent中getX()、getRawX()等位置说明位置图解一个例子1234567891011121314151617181920212223242526272829303132333435363738public class Res extends Activity implem转载 2017-07-19 17:23:09 · 493 阅读 · 0 评论 -
ANDROID中自定义属性格式详解
在Android项目的实际开发中,免不了要自定义一些控件或者view,更高深一点的自定义view也应该可以直接在xml自定义属性,今天就来分享下自定义属性的格式。1. reference:参考某一资源ID属性定义:<declare-styleable name="名称"> <attr name="background" format="reference" /></declare-s转载 2017-06-13 13:46:42 · 566 阅读 · 0 评论 -
android 关于paint的设置
[java] view plain copy print?/** * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。转载 2017-05-25 11:16:21 · 484 阅读 · 0 评论 -
Android自定义控件实战——滚动选择器PickerView
Android自定义控件实战——滚动选择器PickerView 转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38513301 手机里设置闹钟需要选择时间,那个选择时间的控件就是滚动选择器,前几天用手机刷了MIUI,发现自带的那个时间选择器效果挺好看的,于是就自己仿写了一个,权当练手。先来看转载 2017-05-15 10:46:20 · 2515 阅读 · 0 评论 -
支持 SingleLine 模式的标签效果
TagCloudView github 支持 SingleLine 模式的标签云效果,轻松实现知乎问题话题列表 标签云效果,可以设置为 SingleLine 模式,丰富的自定义样式选择。 只需要一行代码即可设置 SingleLine 模式:app:tcvSingleLine=”true” true 为 SingleLine 模式,false 为默认标签云模式How to ...转载 2018-06-15 15:00:11 · 316 阅读 · 0 评论