Android使用贝塞尔曲线画心形
Android使用贝塞尔曲线画心形
一开始我只是想画个圆,可画着画着就成了心形,那就将错就错
1. 创建一个Activity
RelativeLayout container = findViewById(R.id.download_container);
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
deviceWidth = metrics.widthPixels;
deviceHeight = metrics.heightPixels;
Circle circle = new Circle(this, deviceWidth / 2, deviceHeight / 2, deviceWidth / 8);
Line line = new Line(this, deviceWidth / 2, deviceHeight / 2, deviceWidth / 8);
container.addView(line);
2. 创建一个自定义的View