【问题标题】:Fractal Applications on AndroidAndroid 上的分形应用程序
【发布时间】:2012-02-24 03:33:31
【问题描述】:

在android上生成分形曲线的最佳方法是什么?

我应该使用 NDK 吗?

如果不是

扩展ViewSurfaceView的正确类是什么

我生成了两个扩展View并覆盖onDraw()的分形,当迭代次数大而曲线比率太小时,生成太慢 p>

【问题讨论】:

  • 如果您选择使用 Java 绘制方法绘制它们,NDK 可能是最佳解决方案。但如今,使用 OpenGL ES 2.0 像素着色器创建分形也相当“普遍”。

标签: android view android-ndk surfaceview fractals


【解决方案1】:

您想知道如何提高绘图速度。在这个网站(for example here you have some charts) 上有很多关于这方面的信息。

基本上,扩展 SurfaceView 会比扩展 View 获得更好的性能,使用 GLSurfaceView 会更好。

您可以阅读here ,使用 NDK 不会使大多数应用程序受益。我认为你不应该使用它。

如果您已经了解 OpenGL,我建议您使用 GLSurface。如果没有,在学习OpenGL之前试试SurfaceView是否有足够的FPS

【讨论】:

    【解决方案2】:

    最近,我在www.bringback.com 偶然发现了一个 Android 教程,其中似乎包含一堆 YouTube 剧集,每集长度约为 5-6 分钟。如果您想直接进入 SurfaceView 教程,请转到 Learn Android Tutorial 1.28- Introduction to the SurfaceView 部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-06
      • 2011-02-19
      • 1970-01-01
      • 2014-03-16
      • 1970-01-01
      相关资源
      最近更新 更多