7

Androidでフラクタル曲線を生成する最良の方法は何ですか?

NDK を使用する必要がありますか?

そうでない場合

ViewまたはSurfaceViewを拡張する適切なクラスは何ですか

Viewを拡張し、 onDraw()をオーバーライドする 2 つのフラクタルを生成しました。反復カウントが大きく、曲線比率が小さすぎる場合、生成が遅すぎます。

4

2 に答える 2

3

描画を高速化する方法を考えています。このサイトにはそれに関する多くの情報があります(たとえば、ここにいくつかのチャートがあります)

基本的に、Viewを拡張するよりもSurfaceViewを拡張する方がパフォーマンスが向上し、GLSurfaceViewを使用することでパフォーマンスが向上します。

ここで、NDKを使用してもほとんどのアプリケーションにメリットがないことを確認できます。使ってはいけないと思います。

すでにOpenGLを知っている場合は、GLSurfaceを使用することをお勧めします。そうでない場合は、OpenGLを学習する前に、SurfaceViewが十分なFPSを取得するかどうかを試してください

于 2012-02-03T15:54:33.393 に答える
1

最近、www.bringback.comで Android のチュートリアルを偶然見つけました。これには、それぞれ約 5 ~ 6 分の YouTube エピソードがたくさん含まれているようです。SurfaceView チュートリアルに直接ジャンプしたい場合は、Learn Android Tutorial 1.28- Introduction to the SurfaceView のパートに移動してください。

于 2012-02-10T10:42:48.367 に答える