کتابخونه نمایش نمودار با SimpleBarChart
4 دی 1399 1399-10-04 9:48کتابخونه نمایش نمودار با SimpleBarChart
پیاده سازی نمودار جز یکی از مواردی هستش که شاید برنامه نویس ها رو دچار مشکلاتی کنه.
چرا که برای پیاده سازیشون باید کلی وقت بزارید و کلی مسائل رو برطرف کنید.
توی این پست قصد دارم با ساده ترین روش یه نمودار خوب و با انیمیشن جذاب رو پیاده سازی کنم.
وقتی میگم با ساده ترین روش واقعا ساده ترین روشه😀
فقط باید 5 خط کد بزنید! همین!
خب بریم سراغ آموزش و نحوه پیاده سازی
قبل از هر چیزی باید این 2 خط زیر رو به عنولن dependency به پروژه اضافه کنید.
این خط رو به app/build.gradle اضافه کنید
implementation 'com.github.BoyzDroizy:SimpleAndroidBarChart:1.0.1'
این خط رو هم به project/build.gradle اضافه کنید
maven { url 'https://jitpack.io' }
بعد از اضافه کردن این خط ها روی دکمه sync بزنید و پروژه رو sync کنید.
خب بعد از اینکه پروژه با موفقیت sync شد، کد زیر رو به فایل XML که میخواید نمودار رو نشون بده اضافه کنید.
<com.boyzdroizy.simpleandroidbarchart.SimpleBarChart android:id="@+id/simpleBarChart" android:layout_width="match_parent" android:layout_height="match_parent" />
تقریبا دیگه کار تمومه
الان باید کدهای زیر رو وارد Activity یا Fragment مربوطه کنید
val data = (12 downTo 1).map { Random.nextInt(5, 100) }.toMutableList() val interval = (12 downTo 1).map { it }.toMutableList() simpleBarChart.setMinValue(0) simpleBarChart.setMaxValue(99) simpleBarChart.setChartData(data, interval)
همین!
تموم شد!
دیدید گفتم خیلی راحته؟
توی ویدیو زیر به طور کامل نحوه پیاده سازی رو آموزش دادم و بخش های مختلف کد و نمودار رو کامل توضیح دادم