0

我经历过 iOS 开发,但对 Android 开发很陌生,在这里问一些新手问题......

我必须制作一个有背景图像的应用程序,然后在其上放置一些其他图像,并且在这些图像上我必须放置闪烁的不同“发光”图像(不透明度开/关),我需要很好地控制所有这些图像的定位。现在这里没有什么高性能目标,而且它的对象也不多,它不是真正的游戏。

最好的方法是什么?我可以为此使用 ImageView,还是在线程中使用 Surface 和自定义绘图会更好?

而且,无论您提出什么建议,您能否提供一个关于该方法(ImageView 或自定义绘图)的好教程的链接,我需要在这个疯狂的最后期限内为这个项目提供所有帮助。


谢谢索伦_

4

1 回答 1

0

在我的经验中:

  • 如果它大部分是静态的,你应该坚持使用 XML 和 ImageViews 等

  • 如果它的动画很简单,那么预定义的 android 类就很好,而且有点容易使用

  • 如果你想要真正的自定义,那么用画布绘制是要走的路

您可以扩展 View 并覆盖 onDraw 方法,或者创建一个性能更好但不太容易使用的 SurfaceView。

(对不起,我没有任何教程链接)

于 2012-11-08T09:34:51.483 回答