2

私はキャンバスに取り組んでいます。ここでは、touch_move の位置に応じてサイズを変更できるキャンバスに幾何学図形を描画したいと思います。数字とは、三角形、長方形、円、およびいくつかの多角形を意味しました。これを達成する方法はありますか?. キャンバス上にこれらの図形を描画できるようなアプリは見たことがありません。これは複雑なようです..よろしくお願いします

4

2 に答える 2

1

このリンクを参照してください。

アプリケーションが大量の処理やフレーム レート速度を必要としない場合 (チェス ゲーム、ヘビ ゲーム、またはその他のゆっくりとアニメーション化されるアプリケーションなど)、カスタム View コンポーネントを作成し、Canvas で描画することを検討する必要があります。View.onDraw(). そうすることの最も便利な側面は、Android フレームワークが、描画呼び出しを配置する定義済みの Canvas を提供することです。

于 2013-04-24T08:13:16.050 に答える
0

少し試してみれば、これに対するオープンソースのすぐに使えるソリューションを見つけることができると確信しています。

実際に何かを学びたい場合は、例ごとのチュートリアルを読む必要があります。

-カスタム ビュー

-OpenGL _

チュートリアルを完了すると、三角形と円の 2 つの基本的な形状を描画する方法が得られます。既に完了していると思います。

于 2013-04-24T07:44:20.510 に答える