جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'graph'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

1 نتیجه پیدا شد

  1. معمولا توی برنامه هایی که کار تحلیل صورت می گیره همیشه نیاز به یک نمودار و یا گراف که بتونه به صورت گرافیک مطالب رو نشون بده حس می شه. چون فهم مطلب در این شرایط خیلی راحت تره! ولی هر چند فهمش راحت تره برای مخاطب اما بیچاره برنامه نویس! نه این که کار سختی باشه نه... یه مقداری دوشواری داره. مثلا اگه بخواین به صورت Real Time نمودار کشیده بشه یه ذره کار سخت تر میش ه. یکی از کتابخانه هایی که میشه باهاش توی اندروید نمودار و چارت کشید AChartEngin می باشد. برای کشیدن چارت نیاز به یک View هست که چارت توش نمایش داده می شه از جنس GraphicalView و چند تا Series برای رسم ستون های x , y و خود نمودار و انتخاب داده و .... به کد زیر دقت کنید: import org.achartengine.ChartFactory; import org.achartengine.GraphicalView; import org.achartengine.chart.PointStyle; import org.achartengine.model.XYMultipleSeriesDataset; import org.achartengine.model.XYSeries; import org.achartengine.renderer.XYMultipleSeriesRenderer; import org.achartengine.renderer.XYSeriesRenderer; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.view.Menu; import android.widget.LinearLayout; public class DrawChart extends Activity { ;private GraphicalView mChart; ;private XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset(); ;private XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer(); ;private XYSeries mCurrentSeries; ;private XYSeriesRenderer mCurrentRenderer; (private void initChart() { mCurrentSeries = new XYSeries("Sample Data" ;(mDataset.addSeries(mCurrentSeries); ;(mCurrentRenderer = new XYSeriesRenderer ;();mRenderer.addSeriesRenderer(mCurrentRenderer); } ;(private void addSampleData() { mCurrentSeries.add(1, 2 ;( mCurrentSeries.add(2, 3 ;( mCurrentSeries.add(3, 2 ;( mCurrentSeries.add(4, 5 ;(mCurrentSeries.add(5, 4 ;(mCurrentSeries.add(6, 3 { ;(mCurrentSeries.add(7, 5 @Override } (protected void onCreate(Bundle savedInstanceState ;(super.onCreate(savedInstanceState ;(setContentView(R.layout.activity_test ;( mCurrentRenderer.setColor(Color.GREEN ;( mCurrentRenderer.setPointStyle(PointStyle.DIAMOND ;( mCurrentRenderer.setDisplayChartValues(true ;( mCurrentRenderer.setLineWidth(2 ; { (mCurrentRenderer.setFillPoints(true } ()protected void onResume ;()super.onResume; ;(LinearLayout layout = (LinearLayout) findViewById(R.id.chart ;( if (mChart == null { ;()initChart ;() addSampleData ;( mChart = ChartFactory.getCubeLineChartView(this, mDataset, mRenderer, 0.3f); layout.addView(mChart else { { ;() mChart.repaint در کد بالا می بینید که برای ستون ها و ست کردن داده ها و همچنین خطوط نمودار که با گرفتن داده ها به وجود می آید Series جدا و مرتبط تعریف کردیم. mRender می تواند تمام اطلاعات مربوط به ستون ها از جمله شماره گذاری آنها و مقدار دهی کردن، نوشتن نام هر ستون ، و... بپذیرد. mCurrentRender هم تمام خصوصیات مربوط به نمودار را می پذیرد. البته با استفاده از این کتابخانه می توان انواع نمودار را رسم کرد. برای اطلاعات بیشتر به لینک زیر سر بزنید: http://jaxenter.com/effort-free-graphs-on-android-with-achartengine-46199.html