Android 利用工具实现一键自动findViewById功能

Android通过findViewById绑定视图的方法,想必大家在Activity中已经用烂了。每次新建一个Activity类,一开始就需要调用findViewById方法给在xml布局中定义并需要在代码中处理的View控件添加绑定。如果界面较为复杂,导致View元素特别多,这个过程就会显得特别枯燥无味,同时没有任何技术含量。

身为一名软件开发人员,又怎能在这种低级的工作上“重复造轮子”呢。今天,鸟哥就教大家两种Android 自动findViewById的方法,如果大家有别的方法或者更好的建议,欢迎私信或留言交流。

1. 在线网站工具

Android Layout Parser

1474359311-5815-1094967-6c1fe5a4bf7ab9ea

如图所示,只需要将xml布局文件代码复制到Layout XML输入框中,点击上方[Generate]按钮,便会在Results文本框中自动生成对应的所有视图控件和一个 bindViews() 方法,非常方便。

2. Eclipse插件工具

新版的Android开发工具Android Studio也支持自动findViewById功能的插件,这里介绍一下Eclipse IDE下的插件:
LazyAndroidFeature

在Eclipse中,点击 [Help] —— [Install New Software],输入插件地址:
https://raw.githubusercontent.com/Yinten/AndroidRadTools/master/LazyAndroidUpdateSite

1474359311-5932-1094967-4971b182b18a59e7

[Next]完成安装,重启Eclipse即可。右击布局文件,可以看出操作列表多了一项:

1474359311-6179-1094967-4ad2ab3df9e03a3a
LazyAndroidFeature插件使用.png

点击[Generate Activity],该插件就会将对应布局中的所有自定义ID全部找到,并生成相应的代码到系统的粘贴板中,此时,便可以在Activity中 ctrl+V 粘贴即可。

 

avatar
  • 本文由 发表于 2014-12-2016:14:40
Spring Boot中验证码实现kaptcha 课外记录

Spring Boot中验证码实现kaptcha

要生成验证码网上的方案比较多,基本是基于两大类:1为自定义生成,操作用Image类,2为kaptcha生成,有模糊算法。 当然也可以直接交由前端进行处理 1、基于kaptcha 首先不要怀疑的是报名是...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: