A few suggestions:
a) Enable hardware acceleration as helloworld described
b) use animated GIF's if you have short animations, rather than creating an animation thread
c) Only draw things that...