原文:Android 自定义View-字母索引表(一)

在有些Android应用中,为了方便快速定位,经常会看到屏幕右侧有一个字母索引表,今天尝试使用自定义View的方式实现了索引表的基本布局。 字母索引表的样式如下面的示意图所示, 此时我们至少需要知道以下几个参数值: .字母大小 .单个字母所在区域的宽度 .单个字母所在区域的高度。现在看如何实现: 在构造函数里,只设置了索引表的透明度和初始化mDisplayHeight参数。索引表的绘制工作大部分 ...

2017-06-07 22:11 0 1951 推荐指数:

查看详情

Android 自定义View修炼-自定义View-带百分比进度的圆形进度条(采用自定义属性)

很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义View在一个项目中能够重用,有时候我们需要自定义其属性,举个很简单 ...

Tue Jul 15 19:51:00 CST 2014 0 2835
Android - 自定义View】之自定义View浅析

1、概述   Android自定义View / ViewGroup的步骤大致如下: 2、自定义属性   Android自定义属性主要有定义、使用和获取三个步骤。 2.1、定义自定义属性   参考:http://blog.csdn.net/lmj623565791 ...

Sat Dec 24 23:32:00 CST 2016 0 34155
Android使用自定义字体(自定义view

要在其他平台实现自定义字体可谓是相当的麻烦,但是在Android平台就很简单了。 首先将自定义字体ttf放到“assets”下面被实例化之后再使用。 好了,就这么简单就实现了自定义字体。 下面是两个非常有用的方法,在这里备份一下 ...

Thu Sep 13 23:14:00 CST 2018 0 1302
Android自定义View——自定义ViewPager

第一部分:自定义ViewGroup的使用,手势识别器和Scroller滑动 第二部分:处理滑动监听,处理滑动冲突,增加ViewPager的指示器 常见的滑动冲突:外部滑动方向和内部滑动方向不一致、外部滑动方向和内部滑动方向一致。 我们自定义的ViewPager ...

Mon Sep 10 19:09:00 CST 2018 0 1358
android 自定义View属性

android开发过程中,用到系统的View时候可以通过XML来定义一些View的属性。比如ImageView: android:src 和android:scaleType为ImageView指定了图片源和图片缩放类型。 其实我们也可以自定义图片的这种 ...

Wed Sep 02 02:48:00 CST 2015 0 1915
Android 自定义View并添加属性

本文主要介绍如何为自定义View添加属性以及属性的类型。代码示例定义见DropDownToRefreshListView,调用见DropDownToRefreshListViewDemo 1、添加自定义View的属性文件在res/values中新建attrs.xml文件(文件名可另取,不过推荐 ...

Thu Nov 15 04:08:00 CST 2012 1 10589
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM