Luotiin ensin käyttö älypuhelimille, libphonenumber on kehittynyt täysin palanut kirjasto käsitellä puhelinnumeroita ja niiden eri muodoissa käytetään ympäri maailmaa.
Kirjasto voi käsitellä perustakeet puhelinnumero toimintoja, kuten:
- Jäsennys
- Muotoilu
- Varastointi
- Validointi
libphonenumber on erittäin helppokäyttöinen ja mukana on paljon esimerkkejä ja käyttöohjeita.
Kirjaston tulee olla tärkein oleskelua missään kehittäjän portfolio, jos hän aikoo luoda mobiilisovellukset hänen kaukaisessa tulevaisuudessa.
Ominaisuudet :
- Puhelin numerot 239 alueilla
- Muotoilu / validoida puhelinnumerot 236 maailman alueilla
- Tarjoaa paikkatietoa puhelinnumeroita li>
- antaa harjoittaja tietoa puhelinnumeroita li>
- Gets tyyppi numeron perusteella numero itse
- Pystyy erottamaan Kiinteän verkon, Mobile, Maksuton, Premium Rate, Jaettu kustannukset, VoIP, ja henkilökohtaiset numerot
- Voiko verrata kahta numeroa ja katso, jos ne ovat samat
- Tarjoaa näyte numerot 218 maissa / alueilla,
- Voi kertoa, jos puhelinnumero (formaatti) on voimassa vai ei
- tiedostomuodot puhelinnumeroita lennossa
- Etsii numeroita tekstinsyöttö
Mitä uutta strong> tässä julkaisussa:
- Uusi API ShortNumberInfo. Vanha API on vanhentunut, ja se poistetaan vuonna tulossa.
Mitä uutta strong> versiossa 6.3:
- muuttaminen offline Geocoder jotta ei palauta mitään maata lainkaan, jos määrä voi kuulua useisiin maihin.
- vanhanaikaisten koodi, joka käsitellään maita, joilla ei ole metatietoja voimassa.
- Uusi varajäsen muotoiluja tiedot maan maatunnus (t): 54, 91.
Mitä uutta strong> versiossa 6.2:
- Parempi syrjäytymistä päivämäärät, jolloin vastaavia puhelinnumeroita tekstiä.
- Kahva puhelimen tulo RFC3966 kanssa puuttuu puh: etuliite.
Mitä uutta strong> versiossa 6.1:
- lisääminen MetadataLoader tuki mahdollistaa mukautettuja metatietoja lastaus vaihtoehtoisista lähteistä ( pitäisi olla mitään näkyviä vaikutuksia käyttäjille).
- Kiinnitys vika, jos numeroa voidaan menettää as-you-tyyppinen muotoilun ja kuvioita sovellettu väärin.
Mitä uutta strong> versio 6.0:
- Parempi löytämisen puhelinnumeroita tekstiä, jotka ovat vierekkäin muut
- Muuta kuinka japanilaiset alkuisten & quot; 00 & quot; mallinnetaan, jossa
- sivuvaikutus, että mahdollisimman moni pituus on pidennetty 1.
- Kahva StringIndexOutOfBoundsException vuonna AsYouTypeFormatter kun
- maan tunnuksen uutettu ei löytynyt etuliite. Tämä vaikuttaa
- maissa hyvin pitkä harjoittaja koodeja, kuten Koreassa.
Mitä uutta strong> versiossa 5.8:
- Nimeksi ShortNumberUtil kohteeseen ShortNumberInfo - & # x3e; entinen luokka on nyt vanhentunut, ja se poistetaan myöhemmin julkaisu. Tällä hetkellä se vain delegoi ShortNumberInfo.
- Uusi menetelmiä ShortNumberInfo API - isCarrierSpecific, Singleton käyttöliittymä, isPossibleShortNumber, isValidShortNumber, getShortNumberCost. Huomaa, että tämä on kokeellinen API tällä hetkellä ja niitä voidaan muuttaa.
Mitä uutta strong> versiossa 5.6:
- Korjaa as-you-tyyppinen-alustus bugi vaikuttaa maiden ilman kansallista etuliitettä muotoiluja sääntö, kuten Kiinassa.
Mitä uutta strong> versiossa 5.5:
- Kiinteä ongelma formatNumberForMobileDialing HU ja CL.
- Muuttunut sisäinen alustus koodin ja teki lisää kenttiä lopullinen.
- Päivitetty geocoding tietoja maan maatunnus (t): 374 (am, en, ru)
Mitä uutta strong> versiossa 5.4:
- Switched formatNumberForMobileDialing mieluummin kansallisessa muodossa kansainväliseen muotoon kun numero soitetaan samalta alueelta puhelinnumero on peräisin.
Vaatimukset :
- Java 1.5 tai uudempi
Kommentteja ei löytynyt