首先看看实现的效果
1
可以看出要实现上面效果,有三个步骤:
1.汉字转化为拼音,并且根据首字母排序
2.用ItemDecoration实现字母行的显示
3.自定义实现右侧的按字母导航栏
当然重点...
分类:
编程语言 时间:
2016-12-19 11:45:23
阅读次数:
368
引言 github地址:aizuyan/pinyin 无意中看到了overtrue/pinyin这个项目,感觉很有意思,这个项目做了这么一件事情: 将汉字转化为拼音 刚看到这里是不是觉得没什么难度,没什么意思?您不妨接着往下看。要是只是将汉字转为拼音好像很容易就实现了,但是要是给转换之后的汉字带上音 ...
分类:
其他好文 时间:
2016-05-31 13:46:37
阅读次数:
143
如下是快速索引的效果图,是从网上下的实例。如图实现的难点1:是最右侧的索引是用自定义View来实现的,主要通过onDraw的方法将其画出; 难点2:是如何拿到每个名字的首字母用的是pinyin4j-2.5.0.jar 将汉字转化成拼音再去第一个字符;难点3:ListView的adapte不好实现 下
分类:
其他好文 时间:
2016-02-16 18:31:02
阅读次数:
221
引言 这是一个.NET 用C#语言编写的 拼音转汉字类,考虑到有很多拼音转汉字,但是试用过发现大部分有很多生僻字都没有办法显示。在此分享一个支持绝大多数的较为全面的拼音汉字转化帮助类。不多说,代码附上。拼音编码 1 private static int[] pyValue = ne...
分类:
Web程序 时间:
2016-01-25 18:47:29
阅读次数:
1810
将汉字转换为没有音调没有空格的拼音//汉字转换为没有声调的没有空格的拼音- (NSString *)transformToPinYin:(NSString *)wordStr {首先转换的字符串必须是可变的字符串NSString *wordStr=@”郑州”; NSMutableString*mut...
分类:
其他好文 时间:
2015-12-15 21:06:16
阅读次数:
202
1 fragment 生命周期 处理切换界面 Bundle类型的savedInstanceState 我的可以保存打对号的.2 把图片保存到缓存里面.把从网络上面取下来都的JSON 解析了 . 然后赋值给其他控件3 动态坚挺网络变化.如果没有网络,就不能从服务器上获取东西了向上拉动4 汉字转化为拼....
分类:
移动开发 时间:
2015-12-07 20:23:54
阅读次数:
163
USE [db_Test]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate function [dbo].[fn_GetPinyin](@words nvarchar(2000)) returns varchar(8000) as begin...
分类:
数据库 时间:
2015-10-14 10:16:52
阅读次数:
245
最近在使用Python做项目时,需要将汉字转化成对应的拼音.在Github上找到了一个现成的程序.Python汉字转拼音使用实例如下:from pinyin import PinYintest = PinYin()test.load_word()print test.hanzi2pinyin(str...
分类:
编程语言 时间:
2015-09-20 10:27:32
阅读次数:
195
在App开发中,有时我们需要将汉字转化成相应的拼音,例如在通讯录中,根据联系人姓名将通讯录联系人信息进行排序,如何对联系人进行排序,一般情况下我们需要将联系人转换成汉语拼音,然后根据拼音的先后顺序,将联系人排序。(下面的这张图片讲述了转化原理,具体代码已经有人帮助我们实现,http://files....
分类:
移动开发 时间:
2015-09-11 14:11:29
阅读次数:
173
编程时,经常遇到由于汉字兼容性差带来的困扰。解决的方法之一就是使用汉语拼音来代替汉字,(使用英语翻译比较费时)。将汉语转换成拼音的方法有很多,可以通过编程实现,比如借助于pinyin package,也可以使用现在工具,直接将汉语转化为拼音。需要注意的是,在汉字转化成拼音时,需要注意尽量不要保留声调,因为声调的兼容性也比较差。
支持不带声调的汉字转化成拼音的在线工具如下:
http://www...
分类:
其他好文 时间:
2015-08-26 08:18:29
阅读次数:
218