آموزش رسم نمودار دایره ای با استفاده از کتابخانه MpAndroidChart

نمایش نمودار در تدوین گزارشهای مختلف (بازاریابی,پیشرفت کار …) استفاده از نمودارهای شماتیک و گرافیکال بسیار کمک می کند،در این آموزش با نحوه ایجاد و رسم نمودار با استفاده از کتابخانه MpAndroidChart در خدمت شما هستیم.

این پروژه نیز مانند دیگر پروژه های ما در محیط اندروید استودیو برنامه نویسی میشود.در مبحثی دیگر با آموزش افزودن کتابخانه به اندروید استودیو در خدمت شما بودیم.

پروژه خود را در محیط اندروید استودیو ایجاد کنید و کد های زیر را جهت لود کتابخانه در فایل build.gradle(Module:app) قرار دهید.

در زیر محتوای فایل res/layout/activity_main.xml آورده شده است.

 در کلاس MainActivity.java و تابع ()OnCreate کدهای زیر را اضافه می کنیم تا هم یک اشاره گری به نمودار تعریف کرده باشیم و هم داده های عددی را در یک آرایه آماده لود کنیم.

نکته
نوع داده نمودار Entry میباشید که موقع تعریف یک شی از آن  بصورت ;new Entry(4f,0) استفاده می شود که پارامتر اول یعنی ۴ در مثال ما مقدار داده و پارامتر دوم یعنی ۰ شماره در ردیف داده ها می باشد.

داده های آرایه ای را با دستور زیر به داده قابل ارایه به نمودار تبدیل می کنیم.

یک آرایه ای از رشته ها برای نام گزاری بخش های داده های ساخته شده بصورت زیر ایجاد می کنیم.

با استفاده از دستورات زیر لیبل ها و دیتاست را آماده لود به نمودار می کنیم و با تابع ()setData داده ها را به نمودار واگزار می کنیم.

برای ایجاد توضیح به نمودار از دستور زیر استفاده می کنیم.

بعد از ساخت dataset قبل از تبدیل آن به دیتای قابل ارائه به نمودار با استفاده از دستور زیر به نمودارها رنگ ست می کنیم.

برای افزایش زیبایی بصری کار و لود با انیمیشن از دستور زیر استفاده می کنیم.

کد های کامل مربوط به فایل java/com.example.mpandroidchart/MainActivity.java در زیر آمده است.

حال نوبت آن رسیده تا با استفاده از اندروید استودیو برنامه را اجرا کنیم. برای این منظور روی آیکون Run که در نوار ابزار قرار دارد کلیک کنید.اگر همه چیز بدون مشکل پیش برود پنجره ی شبیه ساز شما مانند تصویر زیر خواهد بود.

کتابخانه MpAndroidChart

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *