[{"title":"(56个子文件236KB)安卓贪吃蛇小游戏初学者","children":[{"title":"HappySnake-master","children":[{"title":"gradlew.bat <span style='color:#111;'>2.26KB</span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'>4.85KB</span>","children":null,"spread":false},{"title":"images","children":[{"title":"screenshot1.jpg <span style='color:#111;'>31.33KB</span>","children":null,"spread":false},{"title":"screenshot2.jpg <span style='color:#111;'>41.42KB</span>","children":null,"spread":false},{"title":"note.md <span style='color:#111;'>38B</span>","children":null,"spread":false}],"spread":true},{"title":"gradle.properties <span style='color:#111;'>855B</span>","children":null,"spread":false},{"title":"app","children":[{"title":"proguard-rules.pro <span style='color:#111;'>659B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"net","children":[{"title":"chengyujia","children":[{"title":"happysnake","children":[{"title":"ExampleUnitTest.java <span style='color:#111;'>318B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"androidTest","children":[{"title":"java","children":[{"title":"net","children":[{"title":"chengyujia","children":[{"title":"happysnake","children":[{"title":"ApplicationTest.java <span style='color:#111;'>356B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"res","children":[{"title":"mipmap-xxxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'>39.46KB</span>","children":null,"spread":false}],"spread":true},{"title":"mipmap-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'>7.36KB</span>","children":null,"spread":false}],"spread":true},{"title":"values","children":[{"title":"colors.xml <span style='color:#111;'>208B</span>","children":null,"spread":false},{"title":"strings.xml <span style='color:#111;'>153B</span>","children":null,"spread":false},{"title":"attrs.xml <span style='color:#111;'>512B</span>","children":null,"spread":false},{"title":"styles.xml <span style='color:#111;'>208B</span>","children":null,"spread":false},{"title":"dimens.xml <span style='color:#111;'>211B</span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-xxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'>24.25KB</span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'>3.79KB</span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'>11.92KB</span>","children":null,"spread":false}],"spread":false},{"title":"layout","children":[{"title":"activity_main.xml <span style='color:#111;'>1.51KB</span>","children":null,"spread":false}],"spread":false},{"title":"values-w820dp","children":[{"title":"dimens.xml <span style='color:#111;'>358B</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"java","children":[{"title":"net","children":[{"title":"chengyujia","children":[{"title":"happysnake","children":[{"title":"bll","children":[{"title":"GameBll.java <span style='color:#111;'>8.13KB</span>","children":null,"spread":false}],"spread":false},{"title":"enums","children":[{"title":"GameState.java <span style='color:#111;'>140B</span>","children":null,"spread":false},{"title":"Direction.java <span style='color:#111;'>554B</span>","children":null,"spread":false}],"spread":false},{"title":"view","children":[{"title":"SnakeView.java <span style='color:#111;'>2.80KB</span>","children":null,"spread":false},{"title":"DirectionKeys.java <span style='color:#111;'>10.39KB</span>","children":null,"spread":false}],"spread":false},{"title":"Config.java <span style='color:#111;'>166B</span>","children":null,"spread":false},{"title":"androidTool","children":[{"title":"TextTool.java <span style='color:#111;'>915B</span>","children":null,"spread":false},{"title":"SharedPreferenceTool.java <span style='color:#111;'>1.31KB</span>","children":null,"spread":false},{"title":"LogTool.java <span style='color:#111;'>892B</span>","children":null,"spread":false}],"spread":false},{"title":"activity","children":[{"title":"MainActivity.java <span style='color:#111;'>2.51KB</span>","children":null,"spread":false},{"title":"BaseActivity.java <span style='color:#111;'>808B</span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Tile.java <span style='color:#111;'>1.66KB</span>","children":null,"spread":false},{"title":"GameData.java <span style='color:#111;'>1.05KB</span>","children":null,"spread":false}],"spread":false},{"title":"MyApp.java <span style='color:#111;'>343B</span>","children":null,"spread":false},{"title":"dal","children":[{"title":"GameDal.java <span style='color:#111;'>2.35KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"AndroidManifest.xml <span style='color:#111;'>704B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'>7B</span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'>570B</span>","children":null,"spread":false}],"spread":true},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.jar <span style='color:#111;'>52.38KB</span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'>231B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"gradle.xml <span style='color:#111;'>833B</span>","children":null,"spread":false},{"title":"runConfigurations.xml <span style='color:#111;'>564B</span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'>2.17KB</span>","children":null,"spread":false},{"title":".name <span style='color:#111;'>10B</span>","children":null,"spread":false},{"title":"copyright","children":[{"title":"profiles_settings.xml <span style='color:#111;'>74B</span>","children":null,"spread":false}],"spread":true},{"title":"modules.xml <span style='color:#111;'>369B</span>","children":null,"spread":false},{"title":"encodings.xml <span style='color:#111;'>159B</span>","children":null,"spread":false},{"title":"compiler.xml <span style='color:#111;'>686B</span>","children":null,"spread":false},{"title":"inspectionProfiles","children":[{"title":"Project_Default.xml <span style='color:#111;'>443B</span>","children":null,"spread":false},{"title":"profiles_settings.xml <span style='color:#111;'>235B</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'>97B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>819B</span>","children":null,"spread":false},{"title":"readme.html <span style='color:#111;'>932B</span>","children":null,"spread":false},{"title":"settings.gradle <span style='color:#111;'>15B</span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'>498B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]