[{"title":"( 23 个子文件 96KB ) Android 图片阴影效果和影子效果源码.zip","children":[{"title":"Android 图片阴影效果和影子效果源码","children":[{"title":"Canvas","children":[{"title":".project <span style='color:#111;'> 842B </span>","children":null,"spread":false},{"title":"default.properties <span style='color:#111;'> 362B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Canvas.apk <span style='color:#111;'> 30.11KB </span>","children":null,"spread":false},{"title":"canvas","children":[{"title":"test","children":[{"title":"R$string.class <span style='color:#111;'> 406B </span>","children":null,"spread":false},{"title":"ShaderEffect$ImageEffect.class <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false},{"title":"R$layout.class <span style='color:#111;'> 373B </span>","children":null,"spread":false},{"title":"R$drawable.class <span style='color:#111;'> 409B </span>","children":null,"spread":false},{"title":"R.class <span style='color:#111;'> 447B </span>","children":null,"spread":false},{"title":"ShaderEffect.class <span style='color:#111;'> 677B </span>","children":null,"spread":false},{"title":"R$attr.class <span style='color:#111;'> 319B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"resources.ap_ <span style='color:#111;'> 25.90KB </span>","children":null,"spread":false},{"title":"classes.dex <span style='color:#111;'> 4.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"proguard.cfg <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"AndroidManifest.xml <span style='color:#111;'> 635B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"canvas","children":[{"title":"test","children":[{"title":"ShaderEffect.java <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"res","children":[{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 173B </span>","children":null,"spread":false}],"spread":true},{"title":"layout","children":[{"title":"main.xml <span style='color:#111;'> 382B </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-ldpi","children":[{"title":"icon.png <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-hdpi","children":[{"title":"icon.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable","children":[{"title":"button.png <span style='color:#111;'> 16.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-mdpi","children":[{"title":"icon.png <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"gen","children":[{"title":"canvas","children":[{"title":"test","children":[{"title":"R.java <span style='color:#111;'> 685B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"assets","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]