创建起初为使用的智能手机设备上,libphonenumber已经演变成一个完全成熟的库处理与世界各地使用的电话号码和他们的各种格式。
该库可以处理一组基本的电话号码的操作,像:
- 解析
- 格式化
- 存储
验证 -
libphonenumber是非常易于使用,并配备了大量的例子和使用说明。
图书馆应该是一个主留在任何开发的投资组合,如果他计划建立在他遥远的将来的移动应用程序
特点:
- 在239地区的电话号码
- 在格式化/验证电话号码为世界236区
- 在提供地理信息的电话号码
- 在提供运营信息的电话号码
- 获取基于该数字本身 的数目的种类
- 能够区分固定电话,移动电话,免费电话,费率,费用分担,VoIP和个人数字
- 在可以比较两个数字,看看他们是相同
- 在提供样本数为218个国家/地区,
- 在知道一个电话号码(格式)是否有效
- 格式的电话号码上飞
- 查找号码文本输入
什么在此版本中是新的:
- 在新的API ShortNumberInfo。旧的API已经被弃用,并将在即将到来的版本中删除。
什么在6.3版本的新:
- 在更改脱机地址解析器不返回任何国家所有,如果的数目可以属于多个国家。
- 在去除处理国家没有元数据作为有效的过时的代码。
- 在新的替代格式数据的国家调用代码(S):54,91 。
什么在6.2版本的新:
- 从文字匹配的电话号码时,日期更好的排除
- 在处理电话输入RFC3966缺失电话:前缀
什么是6.1版本,新的:
- 在添加MetadataLoader支持,允许从其他来源自定义元数据加载(应该没有明显的影响到用户)。
- 在固定的臭虫数字可能会丢失作为你型格式和格式设置模式错误地应用。
什么在6.0版本的新:
- 在检测电话号码的文本更好的支持是每一个身边其他
- 更改为日本如何与数字&QUOT开始; 00"建模,以
- 的最大可能数长度延长了1副作用。
- 在AsYouTypeFormatter手柄的StringIndexOutOfBoundsException当
- 在被提取前缀未发现国家前缀。这影响了
- 在国家很长的载体码,如韩国。
什么在5.8版本的新:
- 在更名为ShortNumberUtil ShortNumberInfo - >前级是现在已经过时,并在以后的版本将被删除。目前它只是代表ShortNumberInfo。
- 新方法ShortNumberInfo API中 - isCarrierSpecific,单接口,isPossibleShortNumber,isValidShortNumber,getShortNumberCost。请注意,这是一个实验性API的时刻,可能会改变。
什么在5.6版本的新:
- 在修复了作为你型格式化的bug影响的国家没有国家前缀格式规则,比如中国。
什么是5.5版本,新的:
- 在固定的问题formatNumberForMobileDialing为HU和CL 李>
- 在改变内部的初始化代码,使更多的领域决赛。
- 在更新地理编码数据,全国调用代码(S):374(时许,EN,RU)
什么在5.4版本的新:
- 在交换formatNumberForMobileDialing时喜欢国家格式国际格式的数量从同一区域中的电话号码是从拨号。
要求:
- 在Java 1.5或更高
评论没有发现