Созданный в первую очередь для использования на смартфонах, то libphonenumber превратилась в полностью взорван библиотеки для работы с телефонными номерами и их различных форматов, используемых по всему миру.
Библиотека может обрабатывать набор базовых операций номер телефона, как:
- Разбор
- Форматирование
- Хранение
- Пользователи
libphonenumber является чрезвычайно прост в использовании и поставляется с большим количеством примеров и инструкций по их использованию.
Библиотека должна быть главной пребывание в портфеле любого разработчика, если он планирует создать мобильные приложения в своем отдаленном будущем
Особенности :.
- Телефоны для 239 регионов
- Форматирование / проверки номера телефонов для 236 регионов мира
- Обеспечивает географической информации для телефонов
- предоставляет информацию о несущей для телефонов
- Получает тип номера, основанный на самой номер
- в состоянии отличить фиксированной, мобильной, Бесплатный телефон, Premium Rate, Общая Стоимость, VoIP и личные номера
- Может сравнивать два числа и посмотреть, если они совпадают
- Содержит примеры номеров для 218 стран / регионов,
- могу сказать, если номер телефона (формат) справедливо или нет
- Форматы телефоны на лету
- Находит число в ввода текста
Что нового В этом выпуске:
- Новые API для ShortNumberInfo. Старые интерфейсы были устаревшими, и будут удалены в следующей версии.
Что нового в версии 6.3:
- Изменение форума геокодер не вернуть любую страну вообще, если число может принадлежать нескольким странам.
- Удаление устаревшего кода, обработанный странам, не имеющим метаданных как действует.
- Новые данные альтернативные форматирования для страны Телефонный код (ы): 54, 91 .
Что нового в версии 6.2:.
- Лучше исключение даты, когда совпадающие номера телефонов из текста
- Ручка телефон Вход в RFC3966 недостающие Тел.: префикс
Что нового в версии 6.1:
- Добавление поддержки MetadataLoader чтобы загрузка пользовательских метаданных из альтернативных источников ( не должны иметь никакого видимого воздействия на пользователей).
- Крепежные ошибка, когда цифры могли быть потеряны в как-вы-типа форматирования и форматирования моделей неправильно применены.
Что нового в версии 6.0:
- Улучшена поддержка для обнаружения телефонных номеров в тексте, что находятся рядом друг прочее
- Изменить, как японские номера, начинающиеся с & Quot; 00 & Quot; моделируются с
- побочный эффект, что максимально возможная длина номера был продлен на 1.
- Ручка StringIndexOutOfBoundsException в AsYouTypeFormatter когда
- национальный префикс, который экстрагируют не был найден в префиксе. Это сказалось
- страны с очень длинных кодов, несущих, таких как Корея.
Что нового в версии 5.8:
- Переименован ShortNumberUtil к ShortNumberInfo - & # x3e; первый класс теперь устарела и будет удалена в следующих релизах. На данный момент это всего делегатов к ShortNumberInfo.
- Новые методы в API ShortNumberInfo - isCarrierSpecific, Синглтон интерфейс, isPossibleShortNumber, isValidShortNumber, getShortNumberCost. Обратите внимание, это экспериментальная API на данный момент и могут быть изменены.
Что нового в версии 5.6:
- Исправлена как-вы-типа форматирования ошибка, влияющих страны без каких-либо национальной префикса правило форматирования, такие как Китай.
Что нового в версии 5.5:.
- Исправлена проблема с formatNumberForMobileDialing для HU и CL
- Изменен внутренний код инициализации и сделал несколько полей финал.
- Обновлены данные геокодирования для страны Телефонный код (ы): 374 (утра, EN, RU)
Что нового в версии 5.4:
- Switched formatNumberForMobileDialing предпочитают национальную формат международном формате, когда количество набирается из того же региона Номер телефона с.
Требования
- Java 1.5 или выше
Комментарии не найдены