MPAndroidChart Example App -
แอปพลิเคชันตู้โชว์สำหรับไลบรารี MPAndroidChart พร้อมแผนภูมิต่างๆ
นี่คือตัวอย่าง / แอปพลิเคชันแสดงสำหรับไลบรารีแผนภูมิ MPAndroidChart / ไลบรารีกราฟบน GitHub: https://github.com/PhilJay/MPAndroidChart
ไลบรารี่ที่แอปนี้นำเสนอ (MPAndroidChart) ได้รับการออกแบบมาเพื่อสร้างการแสดงภาพที่สวยงาม
คุณสมบัติหลักของห้องสมุดประกอบด้วย:
- แผนภูมิหลายประเภท: LineChart, BarChart (แนวตั้ง, แนวนอน, เรียงซ้อน, จัดกลุ่ม), PieChart, ScatterChart, CandleStickChart (สำหรับข้อมูลทางการเงิน), RadarChart (แผนภูมิเว็บแมงมุม), BubbleChart
- แผนภูมิรวม (เช่น เส้นและแท่งในที่เดียว)
- ปรับขนาดบนทั้งสองแกน (ด้วยท่าทางสัมผัส แกนแยกกัน หรือบีบนิ้ว)
- การลาก / การแพน (ด้วยท่าทางสัมผัส)
- แยกแกน y (คู่)
- การเน้นค่า (พร้อมมุมมองป๊อปอัปที่ปรับแต่งได้)
- บันทึกแผนภูมิลงในการ์ด SD (ตามภาพ)
- เทมเพลตสีที่กำหนดไว้ล่วงหน้า
- ตำนาน (สร้างขึ้นโดยอัตโนมัติ ปรับแต่งได้)
- แกนที่ปรับแต่งได้ (ทั้งแกน x และ y)
- ภาพเคลื่อนไหว (สร้างภาพเคลื่อนไหวทั้งบนแกน x และ y)
- เส้นจำกัด (ให้ข้อมูลเพิ่มเติม, สูงสุด, ...)
- ผู้ฟังสำหรับการโทรกลับด้วยการสัมผัส ท่าทาง และการเลือก
- ปรับแต่งได้เต็มที่ (สี แบบอักษร ตำนาน สี พื้นหลัง เส้นประ ...)
- รองรับฐานข้อมูลมือถือ Realm.io ผ่านไลบรารี MPAndroidChart-Realm
- การเรนเดอร์ที่ราบรื่นสำหรับจุดข้อมูลสูงสุด 10,000 จุดใน Line- และ BarChart (ทดสอบกับ OnePlus One ปี 2014 ที่ใช้ Android 6.0)
- น้ำหนักเบา (จำนวนวิธี ~ 1.4K)
- ใช้งานได้ทั้งแบบ gradle dependency และผ่าน maven
- ใช้กันอย่างแพร่หลายและรองรับทั้ง GitHub และ stackoverflow - mpandroidchart
- พร้อมใช้งานสำหรับ iOS ด้วย: แผนภูมิ (API ทำงานในลักษณะเดียวกัน)
- มีให้สำหรับ Xamarin ด้วย: MPAndroidChart.Xamarin
โครงการนี้มีจุดมุ่งหมายเพื่อสาธิตคุณลักษณะต่างๆ ของห้องสมุดและกระตุ้นให้นักพัฒนาใช้ประโยชน์จากห้องสมุด นี่ไม่ใช่แอปสำหรับสร้างแผนภูมิ