文件名称:Butterknife:查看 Android 的“注入”库,它使用注释处理为您生成样板代码。 通过在字段上使用 @InjectView 消除 findViewById 调用。 使用@InjectViews 将列表中的多个视图分组。 使用操作、设置器或属性一次对所有这些进行操作。 通过使用@OnClick 和其他方法注释方法来消除侦听器的匿名内部类
文件大小:2.49MB
文件格式:ZIP
更新时间:2024-07-17 22:42:38
Java
牛油刀 查看 Android 的“注入”库,它使用注释处理为您生成样板代码。 通过在字段上使用 @InjectView 消除 findViewById 调用。 使用@InjectViews 将列表中的多个视图分组。 使用操作、设置器或属性一次对所有这些进行操作。 通过使用 @OnClick 和其他方法注释方法来消除侦听器的匿名内部类。 类 ExampleActivity 扩展 Activity { @InjectView(R.id.user) EditText 用户名; @InjectView(R.id.pass) EditText 密码; @OnClick(R.id.submit) void submit() { // TODO 调用服务器... } @Override public void onCreate(Bundle savedInstanceState) { super.onC
【文件预览】:
Butterknife-master
----.gitignore(290B)
----.apt_generated()
--------com()
----AndroidManifest.xml(839B)
----res()
--------layout()
--------values-w820dp()
--------menu()
--------drawable-mdpi()
--------values-v11()
--------drawable-hdpi()
--------drawable-xhdpi()
--------values-v14()
--------drawable-xxhdpi()
--------values()
----src()
--------com()
----proguard-project.txt(781B)
----bin()
--------classes()
--------dexedLibs()
--------AndroidManifest.xml(839B)
--------res()
--------jarlist.cache(120B)
--------classes.dex(1.35MB)
--------resources.ap_(40KB)
--------Butterknife.apk(401KB)
----.classpath(676B)
----project.properties(563B)
----ic_launcher-web.png(50KB)
----.settings()
--------org.eclipse.jdt.apt.core.prefs(153B)
--------org.eclipse.jdt.core.prefs(87B)
----libs()
--------android-support-v4.jar(972KB)
--------butterknife-6.0.0.jar(48KB)
----README.md(884B)
----.project(814B)
----.factorypath(151B)
----gen()
--------com()