文件名称:TinyPinyin:适用于Java和Android的快速,低内存占用的汉字转拼音库
文件大小:642KB
文件格式:ZIP
更新时间:2024-03-15 02:48:34
character pinyin java-android Java
小拼音 适用于Java和Android的快速,低内存占用的汉字转拼音库。 当前稳定版本:2.0.3 特性 生成的拼音不包含声调,纳入大写; 支持自定义词典,支持简体中文,繁体中文; 执行效率很高(Pinyin4J的4〜16倍); 很低的内存占用(不添加词典时小于30KB)。 原理介绍 使用 汉字转拼音API /** * 如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c) */ String Pinyin . toPinyin( char c) /** * c为汉字,则返回true,否则返回false */ boolean Pinyin . isChinese( char c) /** * 将输入字符串转为拼音,转换过程中会使用之前设置的用户词典,以字符为单位插入分隔符 */ String toPinyin( String str, Stri
【文件预览】:
TinyPinyin-master
----.travis.yml(1KB)
----gradlew.bat(2KB)
----gradlew(5KB)
----tinypinyin-lexicons-java-cncity()
--------src()
--------.gitignore(7B)
--------build.gradle(3KB)
----config()
--------quality-android.gradle(2KB)
--------quality()
--------quality-java.gradle(759B)
----tinypinyin-android-asset-lexicons()
--------proguard-rules.pro(668B)
--------src()
--------.gitignore(7B)
--------build.gradle(2KB)
----gradle.properties(834B)
----android-sample()
--------proguard-rules.pro(668B)
--------src()
--------.gitignore(7B)
--------build.gradle(1KB)
----resources()
--------cncity_fulllist.txt(45KB)
----tinypinyin-lexicons-android-cncity()
--------proguard-rules.pro(668B)
--------src()
--------.gitignore(7B)
--------build.gradle(3KB)
----LICENSE(11KB)
----gradle()
--------wrapper()
--------publish-android-library.gradle(3KB)
----.gitignore(90B)
----lib()
--------jmh-libs()
--------src()
--------build.gradle(4KB)
----README.md(5KB)
----settings.gradle(201B)
----build.gradle(1KB)