ที่สร้างไว้ในตอนแรกสำหรับการใช้งานบนอุปกรณ์มาร์ทโฟน libphonenumber มีการพัฒนาเป็นห้องสมุดเป่าอย่างเต็มที่ในการจัดการกับหมายเลขโทรศัพท์และรูปแบบต่างๆของพวกเขาที่ใช้ทั่วโลก
ห้องสมุดสามารถจัดการกับชุดของการดำเนินงานหมายเลขโทรศัพท์พื้นฐานเช่น:
- แยก
- การจัดรูปแบบ
- การจัดเก็บ
- การตรวจสอบ
libphonenumber เป็นอย่างมากที่ใช้งานง่ายและมาพร้อมกับจำนวนมากตัวอย่างและคำแนะนำการใช้งาน
ห้องสมุดควรจะเป็นหลักเข้าพักในผลงานของนักพัฒนาใด ๆ หากเขามีแผนจะสร้างปพลิเคชันมือถือในอนาคตไกลของเขา
คุณสมบัติ .
- หมายเลขโทรศัพท์สำหรับภูมิภาค 239
- การจัดรูปแบบ / การตรวจสอบหมายเลขโทรศัพท์ 236 ภูมิภาคของโลก
- ให้ข้อมูลทางภูมิศาสตร์สำหรับหมายเลขโทรศัพท์
- ให้ข้อมูลผู้ให้บริการหมายเลขโทรศัพท์
- ได้รับชนิดของจำนวนขึ้นอยู่กับจำนวนของตัวเอง
- สามารถที่จะแยกแยะความแตกต่างพื้นฐาน, โทรศัพท์มือถือ, โทรฟรี, พรีเมี่ยมอัตราค่าใช้จ่ายที่ใช้ร่วมกัน, VoIP, และหมายเลขส่วนตัว
- สามารถเปรียบเทียบสองตัวเลขและดูว่าพวกเขาจะเหมือนกัน
- ให้ตัวอย่างสำหรับหมายเลข 218 ประเทศ / ภูมิภาค
- สามารถบอกได้ว่าหมายเลขโทรศัพท์ (รูปแบบ) เป็นที่ถูกต้องหรือไม่
- รูปแบบหมายเลขโทรศัพท์ on-the-fly
- หาตัวเลขในการป้อนข้อความ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- APIs ใหม่สำหรับ ShortNumberInfo APIs เก่าได้รับการคัดค้านและจะถูกลบออกในการเปิดตัวที่จะเกิดขึ้น.
มีอะไรใหม่ ในรุ่น 6.3:
- เปลี่ยน Geocoder ออฟไลน์เพื่อไม่กลับประเทศใด ๆ เลยถ้า ตัวเลขจะอยู่ในหลายประเทศ.
- การถอดรหัสล้าสมัยที่ได้รับการรักษาประเทศที่มีเมตาดาต้าที่ถูกต้องไม่มี.
- ข้อมูลการจัดรูปแบบทางเลือกใหม่สำหรับการเรียกรหัสประเทศ (s): 54, 91 .
มีอะไรใหม่ ในรุ่น 6.2:.
- การยกเว้นที่ดีขึ้นของวันที่เมื่อจับคู่หมายเลขโทรศัพท์จากข้อความ
- ป้อนข้อมูลโทรศัพท์มือจับใน RFC3966 กับหายไปโทร. คำนำหน้า
มีอะไรใหม่ ในรุ่น 6.1:
- การเพิ่มการสนับสนุน MetadataLoader เพื่อให้การโหลดข้อมูลเมตาที่กำหนดเองจากแหล่งอื่น ( ไม่ควรมีผลกระทบต่อการมองเห็นให้กับผู้ใช้).
- แก้ไขข้อผิดพลาดที่ตัวเลขอาจจะหายไปในขณะที่คุณพิมพ์รูปแบบการจัดรูปแบบการจัดรูปแบบและนำไปใช้อย่างไม่ถูกต้อง.
มีอะไรใหม่ ในรุ่น 6.0:
- การสนับสนุนที่ดีขึ้นสำหรับการตรวจสอบหมายเลขโทรศัพท์ในข้อความที่มีแต่ละข้าง อื่น ๆ
- เปลี่ยนไปยังหมายเลขที่ว่าญี่ปุ่นเริ่มต้นด้วย & quot; 00 & quot; เป็นรูปแบบที่มี
- ผลข้างเคียงที่มีความยาวจำนวนเป็นไปได้สูงสุดที่ได้รับการขยายออกไปโดย 1.
- จับ StringIndexOutOfBoundsException ใน AsYouTypeFormatter เมื่อ
- คำนำหน้าชาติที่ถูกสกัดไม่พบในคำนำหน้า นี้ได้รับผลกระทบ
- รหัสประเทศที่มีผู้ให้บริการที่ยาวมาก ๆ เช่นเกาหลี.
มีอะไรใหม่ ในรุ่น 5.8:
- เปลี่ยนชื่อ ShortNumberUtil เพื่อ ShortNumberInfo - & # x3e; ระดับอดีตจะเลิกในขณะนี้และจะถูกลบออกในรุ่นต่อมา ในขณะที่มันเป็นเพียงแค่ได้รับมอบหมายให้ ShortNumberInfo.
- วิธีการใหม่ในการ ShortNumberInfo API - isCarrierSpecific อินเตอร์เฟซเดี่ยว, isPossibleShortNumber, isValidShortNumber, getShortNumberCost หมายเหตุ: นี่คือ API การทดลองในขณะนี้และอาจมีการเปลี่ยนแปลง.
มีอะไรใหม่ ในรุ่น 5.6:
- แก้ไขสำหรับ as-you-ประเภทการจัดรูปแบบข้อผิดพลาดส่งผลกระทบต่อประเทศ ที่มีการจัดรูปแบบการปกครองของชาติไม่มีคำนำหน้าเช่นจีน.
มีอะไรใหม่ ในรุ่น 5.5:.
- แก้ปัญหาพร้อมกับ formatNumberForMobileDialing สำหรับ HU และ CL
- เปลี่ยนรหัสเริ่มต้นภายในและทำให้เขตข้อมูลเพิ่มเติมสุดท้าย.
- แก้ไขข้อมูล Geocoding สำหรับประเทศรหัสโทร (s): 374 (AM, en, ru)
มีอะไรใหม่ ในรุ่น 5.4:
- Switched formatNumberForMobileDialing จะชอบรูปแบบของชาติให้เป็นรูปแบบสากลเมื่อจำนวน มีการโทรออกจากภูมิภาคเดียวกันหมายเลขโทรศัพท์ที่มาจาก.
ต้องการ
- Java 1.5 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ