
自定义控件
GaoJiaNan2016
小苗子
展开
-
[自定义控件]60秒验证码按钮
最近用到了就写了一个自定义的60秒按钮做法大致就是1.继承Button类 2.用CountDownTimer来计时(本来想用Handler或者TimerTask的,后面发现这个好简单就用了这个)3.创建一个接口 来实现点击事件需要做的操作代码如下TimeButton类public class TimeButton extends Button原创 2016-11-18 14:24:35 · 464 阅读 · 0 评论 -
[AS3.0.1]自定义ViewGroup的学习,写一个FlowLayout布局
前言关于上篇的[AS3.0.1]自定义选项listview(标签流式布局)自定义view,是使用了一个很简单是计算得来的,这样会导致使用了之后,创建多个LinearLayout,并且随着越来越多的参数可能会导致绘制卡顿。所以我查了叫标签流式布局之后自己写了个新的。在学习的时候也顺便学习了下,自定义viewgroup的使用。自定义ViewGroup简单实现首先我这边创建一...原创 2018-05-28 16:11:41 · 404 阅读 · 0 评论 -
[AS3.0.1]自定义选项listview(标签流式布局)
一个自定义选项listview,超过实际宽度会自动换行。 可以先看下效果!效果展示使用如下xml布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.a原创 2018-05-22 12:10:52 · 1437 阅读 · 0 评论 -
[AS2.3.3]ViewSwitcher的使用
前言安卓控件TextSwitcher的使用(实现Textview的上下滚动) 这篇中说到ViewSwitcher的使用,这边算是对Switcher的具体说明使用类的效果展示使用如下 List<String> list = new ArrayList<>(); for (int i = 0; i < 5; i++) ...原创 2018-03-15 11:13:26 · 287 阅读 · 0 评论 -
安卓4.0通知栏沉浸式写法+自定义标题栏设置
沉浸式是安卓5.0之后通知栏开始和IOS一样了,然而4.0还没有变成沉浸式。这篇来说下如何实现沉浸式通知栏我看了许多的沉浸式写法,自己在实现的时候,也用了自己的方法。首先创建项目,把 AndroidManifest.xml 文件里的属性修改标题栏android:theme="@android:style/Theme.Light.NoTitleBar"在创建一个xml文件原创 2016-05-13 14:59:50 · 4251 阅读 · 1 评论 -
[自定义控件]带有删除按钮的输入框
很简单也很常用的一个控件不多说 直接开始吧!1.继承EditText类2.监听输入框的文字变化是否显示x3.为显示的x做个点击事件即可代码如下:clearEditText类public class clearEditText extends EditText { private Drawable dRight; pr原创 2016-11-18 14:44:13 · 1819 阅读 · 0 评论 -
[AS3.0.1]简单的标签流式布局
一个简单的标签流式布局效果如下图 使用代码如下 首先是依赖allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } }}dependencies { implementation 'com.g...原创 2018-05-30 15:07:37 · 390 阅读 · 0 评论