[{"title":"( 60 个子文件 234KB ) AbstractViewAdapter:适用于 Android 的简单列表适配器注入库-源码","children":[{"title":"AbstractViewAdapter-master","children":[{"title":"gradlew.bat <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"AbstractViewAdapterDemo","children":[{"title":"proguard-rules.txt <span style='color:#111;'> 674B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"res","children":[{"title":"menu","children":[{"title":"main.xml <span style='color:#111;'> 406B </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 7.60KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 12.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-xxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 24.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 229B </span>","children":null,"spread":false},{"title":"styles.xml <span style='color:#111;'> 194B </span>","children":null,"spread":false},{"title":"dimens.xml <span style='color:#111;'> 216B </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"layout","children":[{"title":"listitem_account.xml <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"fragment_list.xml <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"activity_main.xml <span style='color:#111;'> 522B </span>","children":null,"spread":false},{"title":"activity_fragment_demo.xml <span style='color:#111;'> 482B </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":"ic_launcher-web.png <span style='color:#111;'> 45.97KB </span>","children":null,"spread":false},{"title":"java","children":[{"title":"co","children":[{"title":"infinum","children":[{"title":"ava","children":[{"title":"demo","children":[{"title":"Account.java <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"MainActivity.java <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"ListFragment.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"FragmentDemoActivity.java <span style='color:#111;'> 507B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"AndroidManifest.xml <span style='color:#111;'> 858B </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;'> 839B </span>","children":null,"spread":false}],"spread":true},{"title":"AbstractViewAdapterCompiler","children":[{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"META-INF","children":[{"title":"services","children":[{"title":"javax.annotation.processing.Processor <span style='color:#111;'> 65B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"co","children":[{"title":"infinum","children":[{"title":"ava","children":[{"title":"templates","children":[{"title":"ViewHolderTemplate.tpl <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"AdapterInjectorTemplate.tpl <span style='color:#111;'> 406B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"co","children":[{"title":"infinum","children":[{"title":"ava","children":[{"title":"annotations","children":[{"title":"processor","children":[{"title":"AbstractViewAdapterProcessor.java <span style='color:#111;'> 9.47KB </span>","children":null,"spread":false},{"title":"tools","children":[{"title":"JavaLangUtils.java <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false},{"title":"AdapterInjectorCreator.java <span style='color:#111;'> 5.79KB </span>","children":null,"spread":false},{"title":"ViewHolderFieldType.java <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"AdapterInjection.java <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Templates.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"ViewHolderField.java <span style='color:#111;'> 901B </span>","children":null,"spread":false},{"title":"ViewHolderCreator.java <span style='color:#111;'> 6.09KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 963B </span>","children":null,"spread":false}],"spread":true},{"title":"gradle.properties <span style='color:#111;'> 853B </span>","children":null,"spread":false},{"title":"AbstractViewAdapterAPI","children":[{"title":"proguard-rules.txt <span style='color:#111;'> 674B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"res","children":[{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 9.18KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 14.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-xxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 18.93KB </span>","children":null,"spread":false}],"spread":true},{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 72B </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"java","children":[{"title":"co","children":[{"title":"infinum","children":[{"title":"ava","children":[{"title":"AbstractViewHolder.java <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"annotations","children":[{"title":"ListLayout.java <span style='color:#111;'> 127B </span>","children":null,"spread":false},{"title":"InjectList.java <span style='color:#111;'> 229B </span>","children":null,"spread":false},{"title":"ListView.java <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"OnItemClick.java <span style='color:#111;'> 237B </span>","children":null,"spread":false}],"spread":false},{"title":"AbstractViewAdapter.java <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"AndroidManifest.xml <span style='color:#111;'> 264B </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;'> 1.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.jar <span style='color:#111;'> 49.32KB </span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'> 229B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"settings.gradle <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 11.04KB </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 99B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]