首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android中,“ICU”代表什么?

在Android中,“ICU”代表什么?
EN

Stack Overflow用户
提问于 2016-08-06 00:14:45
回答 2查看 7.9K关注 0票数 29

在Android文档中看到了新的软件包。所有这些都可以在APILevel24中使用,它与Android.icu.xxx相对应,似乎将“java.xxx”包替换为“android.icu.xxx”。例如:

java.text.DateFormat包在android.icu.text.DateFormat中复制,依此类推

另外,在一些icu类中出现了以下注释:

icu加强ICU的替代(类名)。方法、字段和其他特定于ICU的功能被标记为“icu”。

那么,ICU代表什么?java和android.icu包之间有什么区别呢?java包很快就会被废弃吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-06 00:21:03

This很好地解释了icu的概念。他们基本上是在后面的API中引入这一点的,目的是“减少APK占用空间”。我不认为ICU是java.*.*库的替代品,而只是一种可供使用的选择。这一页上还有一件有趣的事:

随着ICU团队在未来不再支持API,Android也会将其标记为不推荐的API,但将继续包括它们。

Here也列出了一些关于ICU4J的特性,这是非常有用的。

票数 20
EN

Stack Overflow用户

发布于 2016-08-11 00:13:05

ICU代表Unicode的国际组件

http://site.icu-project.org/

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38799338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档