`
zhuqiang5138
  • 浏览: 31774 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Cursor中文拼音排序

阅读更多
中文排序:有可能会想到pinying4j.jar 这个貌似 太极端了
可以通过CursorWrapper来实现。

还是先留一坑吧
分享到:
评论

相关推荐

    Android实现通讯录(带有拼音首字母排序的和过滤搜索

    总的来说,实现一个带有拼音首字母排序和过滤搜索功能的Android通讯录应用,涉及到Android系统的ContentResolver、ContactsContract、自定义Adapter、汉字转拼音、数据排序和过滤等多个知识点。这个过程既锻炼了...

    android联系人字母排序和搜索

    为了解决这个问题,可以使用Pinyin4j库将中文姓名转换为拼音,然后按照拼音进行排序。 首先,在项目中添加Pinyin4j依赖,然后转换姓名: ```java String pinyin = PinyinHelper.toHanyuPinyinStringArray(name)[0]...

    城市选择列表

    这个功能的关键在于它结合了拼音排序和快速定位,以便用户能高效地找到所需的城市。 首先,`ListView`是Android SDK中的一个核心组件,它可以动态加载并显示长列表数据,有效利用屏幕空间。通过适配器(Adapter)...

    android通讯录搜素

    这需要我们对每个姓名的首字母(或拼音首字母)进行排序,并创建一个索引列表。用户点击首字母时,展示以该字母开头的联系人。 4. **电话号码查找**:电话号码的搜索可以直接通过比较字段来完成。在ContentResolver...

    android仿手机通讯录效果

    这里可以创建一个辅助类,如`PinyinHelper`,用来将汉字转换为拼音,然后根据拼音的首字母进行排序。这个过程可能需要用到第三方库,如`android-pinyin4j`。将所有联系人按拼音首字母分组,可以使用Java的`TreeMap`...

    Android手机通讯录快速筛选联系人

    这通常涉及到对存储在SQLite数据库中的联系人信息进行查询和排序,确保它们按照中文姓名的拼音首字母或汉字笔画进行排列。Android提供了`ContentResolver`和`Cursor`类,通过它们可以方便地操作系统联系人数据。 在...

    享兼职移动APP-3期(AL028) AL028030200007 详细设计书7-存储模块.doc

    这些数据在应用启动时加载,按照拼音排序并显示在ListView中。城市选择页面使用CityPickerActivity,通过SQLite的SQLiteDatabase类来操作数据库,获取所有城市数据并绑定到列表视图上。 兼职提醒存储模块则设计了一...

    成语库 chengyu.txt

    3. **数据组织**:成语库中的成语可能会按照字母顺序或笔画数等方式排序,以便于查找和管理。 ### 成语库的应用场景 1. **教育软件**:在开发教育类应用时,成语库可以用来设计成语学习模块,帮助用户学习成语及其...

    Android使用AsyncQueryHandler实现获取手机联系人功能

    每个联系人对象包含联系人ID、姓名、手机号、排序键、头像ID、查找键、选定状态、格式化号码和姓名的汉语拼音等属性: ```java public class Contact { private int contactId; private String displayName; ...

    ListView使用索引字母

    4. **拼音转换**:在中文环境中,我们通常需要对数据进行拼音转换,以便根据首字母进行排序。这可以通过Java的Pinyin4j库或者其他类似的库实现。 5. **HeaderView和FooterView**:在`ListView`的顶部或底部添加一个...

    经典SQL脚本大全

    │ │ 4.2.1 排序规则在拼音处理中的应用.sql │ │ 4.2.2 排序规则在全角与半角处理中的应用.sql │ │ │ └─其他 │ 生成GB2312汉字表.sql │ 生成GBK汉字表.sql │ 自动获取汉字笔画.sql │ ├─第05章 │ │...

    Android 联系人数据库介绍以及对联系人的基本操作.ppt

    该表保存了联系人的 RawContactID、ContactID、联系次数、最后一次联系的时间、是否被添加到收藏夹、显示的名字、用于排序的汉语拼音等信息。 3. mimetypes 表 mimetypes 表用于定义所有的 MimeTypeID,即联系人的...

    Sqlserver2000经典脚本

    统计一个表中某个字符出现最多的字母.sql │ 非法字符串处理.sql │ ├─第04章 │ │ 4.1.5 在各种处理中应用排序规则的示例.sql │ │ 4.2.1 排序规则在拼音处理中的应用.sql │ │ ...

    Oracle事例

    1.增加主键 alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN); 指定表空间 alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN) using index tablespace ...

    jquery 联动输入插件

    cursor: pointer; } .j_prompt_select .pager { text-align: center; width: 345px; line-height: 23px; font-size: 15px; } .j_prompt_select .pager a { padding: 5px 5px; color: #0055b9; } .j_...

Global site tag (gtag.js) - Google Analytics