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

本文介绍如何在Android中利用贝塞尔曲线绘制心形。首先创建一个Activity,然后定义一个自定义View,通过编程实现心形的绘制。运行应用即可看到效果。
最低0.47元/天 解锁文章

1122

被折叠的 条评论
为什么被折叠?



