Live Wallpaper: OpenGL or Canvas
<p>I want to create a simple live wallpaper that has a background bitmap with few circles floating around. (just like <a href="https://play.google.com/store/apps/details?id=com.tribok.android.livewallpaper.icsclassic.lite&amp;hl=en" rel="nofollow">ICS Phase beam</a> wallpaper).</p>

<p>I've already done this in Canvas, and its not super fast and makes phone's scrolling slightly sluggish at times. Do you think I should migrate to OpenGL? Any tips on optimizing Canvas?</p>
