6

我正在尝试创建一个可以利用 sdk 14 上的硬件加速的动态壁纸。但我创建的动态壁纸使用的是:

Canvas canvas = surfaceHolder.lockCanvas();

并且 Romain Guy 已经提到通过这种方法创建的 Canvas 不是硬件加速的。那么有没有另一种方法可以为 LWP 创建画布?

ps 我没有使用任何不受支持的硬件加速画布方法。

4

1 回答 1

1

考虑使用像 AndEngine 这样的图形引擎。使用 AndEngine,您的动态壁纸是硬件加速的,并且您拥有一个良好且灵活的框架。

这里有一个例子:Andengine Livewallpaper 例子

于 2013-07-04T12:51:47.470 回答