Android AChartEngine Bağımlılığı
Android AChartEngine, Android platformunda grafik oluşturmak için kullanılan açık kaynaklı bir Java kütüphanesidir. Grafikler, çizgi grafikler, pasta grafikler, çubuk grafikler ve dağılım grafikleri dahil olmak üzere çeşitli grafik türlerini destekler. AChartEngine, grafikleri oluşturmak için Android’in yerel grafik kitaplığını kullanır ve bu nedenle herhangi bir ek kitaplık veya çerçeveye ihtiyaç duymaz.
AChartEngine, Android uygulamalarında grafik oluşturmak için yaygın olarak kullanılan bir kütüphanedir. Kullanımı kolaydır ve çeşitli grafik türlerini destekler. AChartEngine, birçok popüler Android uygulamasında kullanılmaktadır.
AChartEngine Bağımlılığı Ekleme
AChartEngine bağımlılığını Android projenize eklemek için aşağıdaki adımları izleyin:
- Android Studio’yu açın ve projenizi seçin.
- “Gradle Scripts” klasörüne sağ tıklayın ve “New” > “Module” seçeneğini seçin.
- “Import Gradle Project” seçeneğini seçin ve “Browse” düğmesine tıklayın.
- AChartEngine’in bulunduğu dizini seçin ve “OK” düğmesine tıklayın.
- “Finish” düğmesine tıklayın.
AChartEngine bağımlılığı artık projenize eklenmiştir.
AChartEngine Kullanımı
AChartEngine’i kullanarak grafik oluşturmak için aşağıdaki adımları izleyin:
- AChartEngine’i projenize ekleyin.
- Grafik oluşturmak istediğiniz aktivitede aşağıdaki kodu ekleyin:
“`java
import org.achartengine.ChartFactory;
import org.achartengine.GraphicalView;
import org.achartengine.model.CategorySeries;
import org.achartengine.model.SeriesSelection;
import org.achartengine.renderer.DefaultRenderer;
import org.achartengine.renderer.SimpleSeriesRenderer;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Grafik verilerini oluştur
CategorySeries series = new CategorySeries("Sales");
series.add("January", 100);
series.add("February", 200);
series.add("March", 300);
// Grafik oluşturucuyu oluştur
DefaultRenderer renderer = new DefaultRenderer();
renderer.setChartTitle("Sales Chart");
renderer.setChartTitleTextSize(20);
renderer.setLabelsTextSize(15);
renderer.setLegendTextSize(15);
// Grafik çubuklarını oluştur
SimpleSeriesRenderer barRenderer = new SimpleSeriesRenderer();
barRenderer.setColor(Color.BLUE);
renderer.addSeriesRenderer(barRenderer);
// Grafik görünümünü oluştur
GraphicalView chartView = ChartFactory.getBarChartView(this, series, renderer, Type.BAR);
// Grafik görünümünü aktiviteye ekle
setContentView(chartView);
}
}
“`
Bu kod, “Sales” adlı bir kategori serisine üç veri noktası ekler ve ardından bu veri noktalarını kullanarak bir çubuk grafik oluşturur. Grafik, aktiviteye eklenir ve kullanıcı tarafından görüntülenebilir.