(The source code of the Android version of Tetris is not too messy, and is worth learning for beginners.
Tetris\bin\com\android\tetris\GameThread.class
Tetris\bin\com\android\tetris\GameView.class
Tetris\bin\com\android\tetris\KeyThread.class
Tetris\bin\com\android\tetris\R$attr.class
Tetris\bin\com\android\tetris\R$drawable.class
Tetris\bin\com\android\tetris\R$string.class
Tetris\bin\com\android\tetris\R.class
Tetris\bin\com\android\tetris\ShapeView.class
Tetris\bin\com\android\tetris\Tetris$1.class
Tetris\bin\com\android\tetris\Tetris$2.class
Tetris\bin\com\android\tetris\Tetris.class
Tetris\bin\com\android\tetris\WelcomeThread.class
Tetris\bin\com\android\tetris\WelcomeView.class
Tetris\bin\classes.dex
Tetris\bin\resources.ap_
Tetris\gen\com\android\tetris\R.java
Tetris\res\drawable-mdpi\icon.png
Tetris\res\drawable-mdpi\icon_ blue.png
Tetris\res\drawable-mdpi\icon_ cyan.png
Tetris\res\drawable-mdpi\icon_ lark.png
Tetris\res\drawable-mdpi\icon_ purple.png
Tetris\res\drawable-mdpi\icon_ yellow.png
Tetris\res\drawable-mdpi\ingigo.png
Tetris\res\values\color.xml
Tetris\res\values\strings.xml
Tetris\src\com\android\tetris\GameThread.java
Tetris\src\com\android\tetris\GameView.java
Tetris\src\com\android\tetris\KeyThread.java
Tetris\src\com\android\tetris\ShapeView.java
Tetris\src\com\android\tetris\Tetris.java)