码迷,mamicode.com
首页 >  
搜索关键字:字母索引    ( 35个结果
iOS开发——UI_swift篇&UITableView实现索引功能
UITableView实现索引功能像iOS中的通讯录,通过点击联系人表格右侧的字母索引,我们可以快速定位到以该字母为首字母的联系人分组。要实现索引,我们只需要两步操作:(1)实现索引数据源代理方法(2)响应点击索引触发的代理事件效果图如下:代码如下: 1 import UIKit 2 3 cla.....
分类:移动开发   时间:2015-07-24 22:30:07    阅读次数:162
[android](仿联系人)带分类、分类顶部保留替换ListView——StickyList
效果图 思路分析 布局分析 a)右侧的索引,称为LetterList b)中间城市ListView(占了整块屏幕) 右侧字母索引 右侧字母索引。是继承View视图,画出来的,宽度和在父布局位置在xml文件中写死了。 a)先获取字母的数组,获取这个数组的长度lenght。 b)获取整块屏幕的高度height。通过singleHeight=height/...
分类:移动开发   时间:2015-06-20 09:19:42    阅读次数:155
SectionIndexer
大家在做字母索引的时候常常会用到SectionIndexer这个类,里面有2个重要的方法1. getSectionForPosition()通过该项的位置,获得所在分类组的索引号2.getPositionForSection() 根据分类列的索引号获得该序列的首个位置getSectionFo...
分类:其他好文   时间:2015-06-14 18:15:45    阅读次数:135
简单实现UITableView索引功能(中英文首字母索引) ByH罗
UITableView索引功能是常见的,主要是获取中英文的首字母并排序,系统自带获取首字母//系统获取首字母- (NSString *) pinyinFirstLetter:(NSString*)sourceString { NSMutableString *source = [sourceS...
分类:其他好文   时间:2015-05-14 23:24:58    阅读次数:238
Excel行列数字字母转换实现
背景:      Excel的列索引使用的是字母索引,某些开发中需要我们自己转换为数字,或者将数字转换为字母,比如基于Excel的公式,用户经常输入A1来表示引用Cell(0,0)的值。这时候我们需要把A转换为数字索引号;在显示的时候我们需要把0,0这样的坐标转换为A1显示,就需要把数字索引转换为字母索引。比如下面是LZ正做的一个项目,用到的:     废话不多说,直接看实现,...
分类:其他好文   时间:2015-05-13 12:53:30    阅读次数:132
ListView的快速索引
在玩即时通讯app比如微信的联系人列表的时候,发现联系人列表的右侧有个竖排的字母索引,点击字母,可以快速索引到相应的联系人。本篇就是实现这个功能。 效果图: 快速索引 快速索引 需要实现: 将右侧的字母画到屏幕上去;联系人列表排序;根据联系人名字的首字母为ListView打上TAG选中索引的某个字母,出现相应的TAG下的联系人; 画索引字母到屏幕上 新建一个类,继承自View...
分类:其他好文   时间:2015-05-08 10:56:54    阅读次数:107
android项目笔记整理(3)
61.AlphabetIndexer字母索引辅助类 实现对链表类型的数据进行快速索引.应用于类似联系人列表右侧的导航栏注意:1.链表里的元素必须是Object类型,并实现toString()方法。 2.链表元素的顺序需按照字母顺序排列(toString()的结果排序)构造函数:public A...
分类:移动开发   时间:2015-04-12 13:17:51    阅读次数:282
Android 自定义 View 实现通讯录字母索引(仿微信通讯录)
一、效果:我们看到很多软件的通讯录在右侧都有一个字母索引功能,像微信,小米通讯录,QQ,还有美团选择地区等等。这里我截了一张美团选择城市的图片来看看; 我们今天就来实现图片中右侧模块的索引功能,包括触摸显示以选中的索引字母。这里我的UI界面主要是参照微信的界面来实现,所以各位也可以对照微信来看看效果,什么都不说了,只有效果图最具有说服力!二、分析: 我们看到这样的效果我们心理都回去琢磨,他是如何...
分类:微信   时间:2015-02-12 22:51:53    阅读次数:409
通讯录-AlphabetIndexer的使用
AlphabetIndexer,实现了SectionIndexer接口,是adapter的一个辅助类,辅助实现在快滑时,显示索引字母。 使用字母索引的话,必须保证数据列表是按字母顺序排序,以便AlphabetIndexer采用二分查找法快速定位 下面使用AlphabetIndexer来模拟快速滑动展示通讯录。 自定义适配器,IndexAdapter, public IndexAdapt...
分类:其他好文   时间:2015-01-20 17:57:23    阅读次数:238
android字母索引实现ListView定位
最近闲的很,没什么事干 ,在玩手机的时间看到android系统自带的那个通讯录软件对联系人的快速定位功能. 感觉这个功能也比较实用自己就试着自己去实现.虽然网络上还是有大牛封闭好了的框架,但是如果自己来实现一下也是不错的, 个人比较喜欢自己写的东西,别人写好的东西可以拿来借鉴,还是不推荐看也不看直接...
分类:移动开发   时间:2014-09-24 20:04:47    阅读次数:603
35条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!