原文:老猪带你玩转android自定义控件一——打造最简单viewpagerindicator

viewpagerindicator,既使用viewpager翻页时候,标题的指示条随着改变的控件,是常用android控件之一,几乎所有的新闻类APP中都有使用。如下图所示: 今天,我们将从 到 实现这一控件。 其实,实现这一控件思路很简单: 对头部的标题栏进行布局,头部标题栏,只能进行单选,这符合radiobutton的特质,但是普通的radiobutton,不是这样的吗 显然,我们在这里需 ...

2015-12-04 16:53 2 5354 推荐指数:

查看详情

老猪带你玩转android自定义控件二——自定义索引栏listview

  带索引栏的listview,在android开发非常普遍,方便用户进行字母索引,就像微信通讯录这样:   今天,我们就从零到一实现这个具有索引栏的listview.   怎么实现这个控件了,我们应当梳理出一个思路。   ①首先应当将字母的索引栏继承与一个控件,通过ondraw方法 ...

Mon Dec 07 23:35:00 CST 2015 2 4381
老猪带你玩转自定义控件三——sai大神带我实现ios 8 时间滚轮控件

  ios 8 的时间滚轮控件实现了扁平化,带来很好用户体验,android没有现成控件,小弟不才,数学与算法知识不过关,顾十分苦恼,幸好在github上找到sai大神实现代码,甚为欣喜,顾把学习这个控件点滴记录下来,分享给大家。项目原地址https://github.com ...

Thu Dec 10 02:11:00 CST 2015 0 2171
android 自定义控件简单的loading框

  好吧,久不动android,感觉自己已经快是条咸鱼了,趁着这周的开发任务已完成,下周的开发计划未下来之际,来温习一下android自定义控件,于是就有了下面这个丑陋的玩意      实现起来也是非常简单,下面直接上代码;    ...

Wed Jun 28 04:09:00 CST 2017 0 2841
Android自定义控件练手——简单的时钟

首先这应该是一个老生常谈的设计了,但是毕竟身为小白的自己都没动手做过,不动手怎么提高自己呢,所以在这梅林沉船闲暇之际,我就把我的设计流程与思路记录下来。首先来看看效果图吧: 如上图就是一个简单并没有美化过的时钟,接下来我就来讲讲我的设计流程与思路。 一.首先继承view重写 ...

Sat Feb 10 00:28:00 CST 2018 1 2274
[Android] 自定义控件详解

Android应用开发过程中,固定的一些控件和属性可能满足不了开发的需求,所以在一些特殊情况下,我们需要自定义控件与属性。 一、实现步骤   1. 继承View类或其子类    2. 复写view中的一些函数  3.为自定义View类增加 ...

Mon Mar 13 18:47:00 CST 2017 0 1996
android:创建自定义控件

在前面两节我们已经学习了 Android 中的一些常见控件以及基本布局的用法,不过当时 我们并没有关注这些控件和布局的继承结构,现在是时候应该看一下了,如图 3.26 所示。 图 3.26 可以看到,我们所用的所有控件都是直接 ...

Sat Jan 09 03:15:00 CST 2016 1 7567
Android自定义控件

今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。 第一个实现一个带图片 ...

Fri May 04 18:49:00 CST 2012 0 3512
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM