自定义View
志哥的博客
这个作者很懒,什么都没留下…
展开
-
android 自定义控件学习之三 控件布局常用知识总结
1、View是什么 View是Android所有控件的基类,简单到TextView、Button,复杂到RelativeLayout,LinearLayout,其共同基类都是View。 所以,View可以理解为控件的抽象,也是一个控件。 除此之外,还有ViewGroup,字面意义上,它表示控件组,内部可以包含许多个控件。 ViewGroup也继承自Vie转载 2016-06-03 11:21:10 · 417 阅读 · 0 评论 -
Android 自定义控件学习之一 基础知识
基本实现 步骤 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 [ 3、重写onMesure ] 4、重写onDraw 在最新的andriod studio 中,选择自定义空间,它会生成相应的attr 文件,布局文件,属性实现文件,通过这三个文件,我们就可以设计自己的控件。转载 2016-06-03 10:19:20 · 379 阅读 · 0 评论 -
自定义AvatarImageView满足你所有头像显示需求
我们项目中头像显示一般都是圆形的,但是有时候不排除各种样式(不一定是个规则的形状),比如 上次UI给了我一个 圆形下面少了一块。我们一般实现自定义形状的图形有三种方式:PorterDuffXfermode 、BitmapShader、ClipPath。下面我都会分别说明,我这里实现使用的第一种方式(实现还是比较简单的)。 1.PorterDuffXfermode 这是由Tomas Prot转载 2016-07-02 16:01:25 · 3508 阅读 · 1 评论 -
Android自定义支付密码输入框
最近项目要做一个支付密码 之前我已经有个支付密码输入框 但是只能点击第一个才能输入 并且删除的时候还出现了问题 索性直接抛弃之前的那个密码输入框 使用下面这个 一个简单的自定义View 可以设置边框颜色 密码颜色 边框圆角半径等 先给一张效果图 下面贴上代码 package com.yxt.kake.views.widgets; import android.content.Cont原创 2016-06-15 16:52:47 · 5858 阅读 · 5 评论 -
Android 自定义 view 详解
对于我这样一个Android初级开发者来说,自定义View一直是一个遥不可及的东西,每次看到别人做的特别漂亮的控件,自己心里那个痒痒啊,可是又生性懒惰,自己不肯努力去看书,只能望而兴叹,每次做需求用到自定义控件,就直接去Github上找,找到合适的就用,找不到合适的,凑合也用,反正从来没想过要自己来做这样的东西,可是毕业以后到了新公司,为了自己的荣誉,这次不得不硬着头皮自己来了,一个月的紧转载 2016-07-29 16:35:25 · 500 阅读 · 0 评论