【发布时间】:2016-08-11 08:13:05
【问题描述】:
在 Android SDK 文档中看到了新的包。它们都在 API 级别 24 中可用,对应于 Android Nougat,并且似乎用“android.icu.xxx”替换了“java.xxx”包。例如:
java.text.DateFormat包重复android.icu.text.DateFormat等
此外,在某些 icu 类中出现以下注释:
[icu 增强] ICU 替代(类名)。 ICU 特有的方法、字段和其他功能被标记为“[icu]”。
那么,ICU 代表什么? java 和 android.icu 包有什么区别? java 包会很快被弃用吗?
【问题讨论】:
-
这个库可以是 quite large 以包含在您的项目 pre-API 24 中。