Lavet først til brug på smartphone-enheder, har libphonenumber udviklet sig til et fuldt blæst bibliotek til håndtering af telefonnumre og deres forskellige formater hele verden.
Biblioteket kan håndtere et sæt grundlæggende telefonnummer operationer, som:
- Parsing
- Formatering
- Lagring
- Validering
libphonenumber er ekstremt nemt at bruge og kommer med masser af eksempler og brugsanvisning.
Biblioteket skal være et main-ophold i enhver udvikler portefølje, hvis han har planer om at skabe mobile apps i sin fjern fremtid
Egenskaber :.
- telefonnumre til 239 regioner
- Formatering / validering telefonnumre til 236 regioner i verden
- Giver geografisk information til telefonnumre
- giver transportøren oplysninger om telefonnumre
- Gets type nummeret baseret på antallet selve
- stand til at skelne fastnet, mobil, Toll-fri, Premium Rate, Fælles Cost, VoIP og personlige numre
- kan sammenligne to tal og se om de er de samme
- Giver prøvenumre til 218 lande / områder,
- Kan se, om et telefonnummer (format) er gyldig eller ej
- Formater telefonnumre on-the-fly
- Finder tal i input tekst
Hvad er nyt i denne udgivelse:
- Nye API'er til ShortNumberInfo. De gamle API'er er blevet forældet og vil blive fjernet i en kommende udgivelse.
Hvad er nyt i version 6.3:
- Ændring af offline geocoder til ikke returnere noget land overhovedet, hvis nummeret kan tilhøre flere lande.
- Fjernelse forældet kode, behandlede lande uden metadata som gyldigt.
- Nye data alternative formatering til land ringer kode (r): 54, 91 .
Hvad er nyt i version 6.2:.
- Bedre udelukkelse af datoer, når matchende telefonnumre fra tekst
- Håndtag telefon input i RFC3966 med manglende tlf. Præfiks
Hvad er nyt i version 6.1:
- Tilføjelse MetadataLoader støtte til at tillade brugerdefinerede metadata læsning fra alternative kilder ( bør ikke have nogen synlig virkning for brugerne).
- Fastsættelse fejl hvor cifre kan gå tabt i as-you-typen formatering og formatering mønstre anvendt forkert.
Hvad er nyt i version 6.0:
- Bedre støtte til detektering telefonnumre i tekst, der er ved siden af hver andre
- Skift til hvordan japanske numre, der begynder med & quot; 00 & quot; er modelleret, med
- bivirkning, at den maksimalt mulige længde nummer er blevet forlænget med 1.
- Håndtag StringIndexOutOfBoundsException i AsYouTypeFormatter når
- national præfiks, der blev ekstraheret blev ikke fundet i præfikset. Dette påvirkede
- lande med meget lange carrier koder, som Korea.
Hvad er nyt i version 5.8:
- Omdøbt ShortNumberUtil til ShortNumberInfo - & # X3e; den tidligere klasse er nu forældet og vil blive slettet i en senere udgivelse. I øjeblikket er det kun delegerede til ShortNumberInfo.
- Nye metoder i ShortNumberInfo API - isCarrierSpecific, singleton grænseflade, isPossibleShortNumber, isValidShortNumber, getShortNumberCost. Bemærk dette er en eksperimentel API i øjeblikket, og med forbehold for ændringer.
Hvad er nyt i version 5.6:
- Fix for as-you-type formatering fejl påvirker lande med nogen national præfiks formatering regel som Kina.
Hvad er nyt i version 5.5:.
- Rettet problem med formatNumberForMobileDialing for HU og CL
- Ændret interne initialisering kode og gjort flere felter endelig.
- Opdateret Geocoding data for land ringer kode (r): 374 (am, en, ru)
Hvad er nyt i version 5.4:
- Switched formatNumberForMobileDialing at foretrække nationale format til internationalt format, når antallet ringes op fra samme region telefonnummeret er fra.
Krav :
- Java 1.5 eller højere
Kommentarer ikke fundet