Android’de Şekil Çizimi: Daire
Android’de şekiller çizmek, kullanıcı arayüzü öğeleri oluşturmanın ve uygulamanıza görsel ilgi eklemenin harika bir yoludur. Daireler, en yaygın şekillerden biridir ve düğmeler, simgeler ve grafikler oluşturmak için kullanılabilirler.
Daire çizmek için, Canvas
sınıfının drawCircle()
metodunu kullanabilirsiniz. Bu metod, dairenin merkez noktasının x ve y koordinatlarını, dairenin yarıçapını ve dairenin rengini parametre olarak alır.
java
canvas.drawCircle(x, y, radius, paint);
x
vey
, dairenin merkez noktasının x ve y koordinatlarıdır.radius
, dairenin yarıçapıdır.paint
, dairenin rengini belirleyen birPaint
nesnesidir.
Örneğin, aşağıdaki kod, merkez noktası (100, 100) ve yarıçapı 50 olan mavi bir daire çizer:
java
Paint paint = new Paint();
paint.setColor(Color.BLUE);
canvas.drawCircle(100, 100, 50, paint);
Daireler, Canvas
sınıfının diğer çizim metodlarıyla birlikte kullanılarak daha karmaşık şekiller oluşturmak için de kullanılabilir. Örneğin, aşağıdaki kod, bir dairenin içine bir çizgi çizer:
java
Paint paint = new Paint();
paint.setColor(Color.BLACK);
canvas.drawCircle(100, 100, 50, paint);
canvas.drawLine(50, 50, 150, 150, paint);
Daire Çizimi İçin Faydalı Siteler ve Dosyalar
- Android Developers: Canvas
- Android Developers: DrawCircle()
- Android Developers: Paint
- Android Developers: Color
- Android Developers: DrawLine()