butterknife 在界面销毁的时候怎样处理的
1个回答
展开全部
使用方式:导入Butterknife的jar包,不需要修改配置文件添加AndroidStudio插件(可选,需要依赖ButterKnife的jar包)下载一个插件Android ButterKnife Zelezny来配合Butterknife自动生成View。注意,需要绑定的View或者资源的声明必须是public,不能是private或者staticAndroidAnnotation(AA)与ButterKnife的比较,AA的分析如果没看的话建议先读一下老衲的上一篇AA注解的介绍与流程分析首先从功能上来说,AA提供的注解数量远多于ButterKnife,功能也是无所不包(View的绑定,线程,监听,动画,balabala...)而ButterKnife仅仅提供针对View的注解。其次从两类框架的实现流程上来说,AA在一开始就已经生成了新的代码XXXActivity_,后续的执行都是依赖于新的代码。生成的方法和代码量较多。ButterKnife在编译时也是会生成新的中间工具类,代码量相对于AA来说略少,但是新增了类文件。并且,在运行时,需要通过一点点反射的技术来实现整体的逻辑。第三,从上手成都上来说,AA的前期工作略麻烦一些,并且后期需要手动修改类名(XXX的后面加上下划线)ButterKnife则需要在类中添加ButterKnife.Bind方法来使用绑定功能。AA稍微麻烦一丢丢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
天仁密销
2023-07-11 广告
2023-07-11 广告
深圳市永旺利科技有限公司是一个专业的文件销毁服务公司,具有10余年的历史,拥有先进的销毁设备,能保证文件和资料的安全销毁。该公司可以提供规范的文件销毁流程,包括接受出具移交清单、销毁完毕出具销毁报告等。此外,他们还提供现场拍照监控、视频监控...
点击进入详情页
本回答由天仁密销提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询