สาธิต of Scale subsampling ภาพดูห้องสมุดสำหรับการแสดงภาพขนาดใหญ่
advertisement
ชื่อ | Scale Image View Demo |
---|---|
เวอร์ชัน | 4.0 |
ปรับปรุง | 27 พ.ย. 2017 |
ขนาด | 13 MB |
ประเภท | ไลบรารีและการสาธิต |
การติดตั้ง | 10K+ |
นักพัฒนาซอฟต์แวร์ | Dave Morrissey |
Android OS | Android 5.0+ |
Google Play ID | com.davemorrissey.labs.subscaleview.sample |
Scale Image View Demo · คำอธิบาย
นี่คือการสาธิตของ subsampling ขนาดภาพวิว, ห้องสมุด Android ฟรีสำหรับการแสดงผลของภาพที่มีขนาดใหญ่มีการตรวจสอบท่าทางการซูมและกระทะ การสาธิตครั้งนี้แสดงให้เห็นว่าส่วนใหญ่ของคุณสมบัติที่มี
มุมมองที่กำหนดเองนี้สามารถใช้ในการแสดงภาพในแกลเลอรี่หรือสำหรับการดูภาพขนาดใหญ่เช่นแผนอาคาร มันง่ายที่กางออกเพื่อเพิ่มกราฟิกซ้อนทับสอดคล้องกับภาพขาเช่นเครื่องหมายหรือรูปร่างที่กำหนดเอง
โครงการรวมทั้งแหล่งที่มาของการตรวจสอบนี้จะถูกจัดเก็บใน GitHub ที่ https://github.com/davemorrissey/subsampling-scale-image-view
การแสดงภาพ
===================
* แสดงภาพขนาดใหญ่ที่มีขนาดใหญ่เกินกว่าที่จะโหลดลงในหน่วยความจำ
* แสดงรายละเอียดความละเอียดสูงในการซูมภาพเข้า
* ทดสอบถึง 20,000 x13, 000px แต่ภาพขนาดใหญ่จะช้าลง
* จอแสดงผลภาพจากสินทรัพย์หรือระบบไฟล์
* หมุนภาพโดยอัตโนมัติจากระบบไฟล์ (เช่นกล้องหรือแกลเลอรี) ตาม EXIF
* ภาพหมุนด้วยตนเองใน 90 องศาเพิ่มขึ้นทีละ
* ภาพสลับที่รันไทม์
การตรวจจับท่าทาง
===================
* กระทะหนึ่งนิ้ว
* สองหยิกนิ้วในการซูม
* ในขณะที่แพนซูม
* สวิทช์แบบไม่มีรอยต่อระหว่างการแพนและซูม
* พุ่งแรงหลังปรากฎว่า
* คู่แตะที่การซูมเข้าและออก
* ตัวเลือกที่จะปิดการใช้งานกระทะและ / หรือขยายท่าทาง
นิเมชั่น
===================
* วิธีการที่สาธารณะสำหรับการเคลื่อนไหวขนาดและศูนย์
* ระยะเวลาการปรับแต่งและผ่อนคลาย
* ภาพเคลื่อนไหวที่เป็นตัวเลือกสำรอง
รวมง่าย
===================
* ใช้ภายใน ViewPager ที่จะสร้างแกลเลอรี่ภาพ
* ได้อย่างง่ายดายเรียกคืนขนาดกลางและการวางแนวการหมุนหน้าจอหลังจาก
* สามารถขยายเพื่อเพิ่มกราฟิกที่แสดงข้อมูลที่ย้ายและขนาดภาพ
* จับมุมมองการปรับขนาดและรูปแบบ wrap_content
มุมมองที่กำหนดเองนี้สามารถใช้ในการแสดงภาพในแกลเลอรี่หรือสำหรับการดูภาพขนาดใหญ่เช่นแผนอาคาร มันง่ายที่กางออกเพื่อเพิ่มกราฟิกซ้อนทับสอดคล้องกับภาพขาเช่นเครื่องหมายหรือรูปร่างที่กำหนดเอง
โครงการรวมทั้งแหล่งที่มาของการตรวจสอบนี้จะถูกจัดเก็บใน GitHub ที่ https://github.com/davemorrissey/subsampling-scale-image-view
การแสดงภาพ
===================
* แสดงภาพขนาดใหญ่ที่มีขนาดใหญ่เกินกว่าที่จะโหลดลงในหน่วยความจำ
* แสดงรายละเอียดความละเอียดสูงในการซูมภาพเข้า
* ทดสอบถึง 20,000 x13, 000px แต่ภาพขนาดใหญ่จะช้าลง
* จอแสดงผลภาพจากสินทรัพย์หรือระบบไฟล์
* หมุนภาพโดยอัตโนมัติจากระบบไฟล์ (เช่นกล้องหรือแกลเลอรี) ตาม EXIF
* ภาพหมุนด้วยตนเองใน 90 องศาเพิ่มขึ้นทีละ
* ภาพสลับที่รันไทม์
การตรวจจับท่าทาง
===================
* กระทะหนึ่งนิ้ว
* สองหยิกนิ้วในการซูม
* ในขณะที่แพนซูม
* สวิทช์แบบไม่มีรอยต่อระหว่างการแพนและซูม
* พุ่งแรงหลังปรากฎว่า
* คู่แตะที่การซูมเข้าและออก
* ตัวเลือกที่จะปิดการใช้งานกระทะและ / หรือขยายท่าทาง
นิเมชั่น
===================
* วิธีการที่สาธารณะสำหรับการเคลื่อนไหวขนาดและศูนย์
* ระยะเวลาการปรับแต่งและผ่อนคลาย
* ภาพเคลื่อนไหวที่เป็นตัวเลือกสำรอง
รวมง่าย
===================
* ใช้ภายใน ViewPager ที่จะสร้างแกลเลอรี่ภาพ
* ได้อย่างง่ายดายเรียกคืนขนาดกลางและการวางแนวการหมุนหน้าจอหลังจาก
* สามารถขยายเพื่อเพิ่มกราฟิกที่แสดงข้อมูลที่ย้ายและขนาดภาพ
* จับมุมมองการปรับขนาดและรูปแบบ wrap_content