[{"title":"( 25 个子文件 33KB ) 俄罗斯方块Android版源代码","children":[{"title":"Tetris","children":[{"title":"AndroidManifest.xml <span style='color:#111;'> 940B </span>","children":null,"spread":false},{"title":"res","children":[{"title":"layout","children":[{"title":"records.xml <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"main.xml <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"raw","children":[{"title":"down.mp3 <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-ldpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"com","children":[{"title":"ding","children":[{"title":"tetris","children":[{"title":"TetrisController.java <span style='color:#111;'> 15.14KB </span>","children":null,"spread":false},{"title":"ShapeView.java <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"TetrisActivity.java <span style='color:#111;'> 13.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"shape","children":[{"title":"RightCorner.java <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"RightCrutch.java <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"LeftCorner.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"LeftCrutch.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"Bar.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Rectangle.java <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"Empty.java <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"Point.java <span style='color:#111;'> 462B </span>","children":null,"spread":false},{"title":"Shape.java <span style='color:#111;'> 378B </span>","children":null,"spread":false},{"title":"ShapeAbstract.java <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"Hill.java <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"Square.java <span style='color:#111;'> 696B </span>","children":null,"spread":false}],"spread":false},{"title":"record","children":[{"title":"Record.java <span style='color:#111;'> 672B </span>","children":null,"spread":false},{"title":"Recorder.java <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"assets","children":null,"spread":false}],"spread":true}],"spread":true}]