找回密码
 注册
搜索
查看: 792|回复: 2

mtk中的电话本的如何实现拼音的排序及查找

[复制链接]
发表于 2008-8-26 15:26:34 | 显示全部楼层 |阅读模式
看了几天的mtk的电话本相关的代码,有很多还是不是很明白,比如里面提到的排序查找相关的。
里面用到太多的数组索引,不是看太懂这些索引里面什么内容,如何去用的。

请大家给个解释,还有这个拼音排序是如何实现的,发生在什么时候?是每次系统读取一条电话薄就去排序?还是读完之后再排序的。

U16 g_phb_list_filter[MAX_PB_ENTRIES];

U16 g_phb_name_index[MAX_PB_ENTRIES];   

MMI_PHB_LOOKUP_NODE_STRUCT LookUpTable[MAX_LOOKUP_TABLE_COUNT];

static U8 g_phb_name_pinyin_index[MAX_PB_ENTRIES][(MMI_PHB_SORT_LENGTH + 1) * ENCODING_LENGTH];

这些数组很关键,只要知道是什么内容,就基本知道是如何排序及查找的。
 楼主| 发表于 2008-9-27 14:38:04 | 显示全部楼层
问题还得自己来解。过几天发给大家一起讨论
MSN:renjwsh2008@hotmail.com
点评回复

使用道具 举报

发表于 2008-10-2 09:12:16 | 显示全部楼层
niu a ,i donot know ,and i have interesting.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 15:19 , Processed in 0.069625 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表