circle অংকন

আমরা এখন দেখব কিভাবে android এ গ্রাফিক্স নিয়ে কাজ করা যায় । নিচে একটি circle draw করেছি যার background Black


Circle.class

package com.example.graphics2d;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class Circle extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new Circle2D(this));// circle2D class কল করলাম।

}

}

Circle2D.class


package com.example.graphics2d;

import android.R.color;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;

public class Circle2D extends View {

public Circle2D(Context context) {
super(context);
// TODO Auto-generated constructor stub
}

@Override
protected void onDraw(Canvas canvas) {//onDraw method নিলাম ।এটি মুলত graphics draw করার জন্যuse kora হয়
// TODO Auto-generated method stub
super.onDraw(canvas);

canvas.drawColor(Color.GREEN);//background color is green

Paint paint=new Paint();//to paint

paint.setColor(Color.RED);//color set as red
canvas.drawCircle(canvas.getWidth()/2,canvas.getHeight()/2, canvas.getWidth()/3, paint);
[canvas.drawCircle(canvas.getWidth()/2,canvas.getHeight()/2, canvas.getWidth()/3, paint);
canvas.getWidth()/2------width কোথায় হবে তা নির্ধারন করে দিলাম। এর মানে হল টোটাল ওয়াইডের –হাফ পজিশানে সেট করলাম
canvas.getHeight()/2--------একই ভাবে হাইট সেট করলাম
canvas.getWidth()/3--------- এটি গুরুত্তপূর্ন । এটি বোঝায় আয়তন কত হবে ।আমরা টোটাল হাইটের এক-ত্রিতিয়াং করলাম
paint-----পেন্ট ক্লাসের অব্জেক্ট]

}

}

Capture

মন্তব্য করুন

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  পরিবর্তন )

Google photo

You are commenting using your Google account. Log Out /  পরিবর্তন )

Twitter picture

You are commenting using your Twitter account. Log Out /  পরিবর্তন )

Facebook photo

You are commenting using your Facebook account. Log Out /  পরিবর্তন )

Connecting to %s