Changing the design of the graphic package, where Canvas is also a Drawable. Finishing the Taiji Snake Game demo.