小的功能,代码怎么样写方便,整洁,干净清爽,就怎么写。不用考虑那么多。
有时候一个界面有N个控件需要设置监听,仅仅是点击了之后执行某些操作或者
显示某些数据,这时候如果不在xml里面设置onClick,那么就需要在java代码中
声明N个控件,然后再写上N个findViewbyId方法,设置N个 控件名称.setOnclick();
这样看上去就麻烦。如果有100个,这样的代码就要重复一百遍,而在xml中只需要
设置android:onClick="onClick" ,在java代码中通过switch 一个一个找到就可以了。
个人见解而已。
有时候一个界面有N个控件需要设置监听,仅仅是点击了之后执行某些操作或者
显示某些数据,这时候如果不在xml里面设置onClick,那么就需要在java代码中
声明N个控件,然后再写上N个findViewbyId方法,设置N个 控件名称.setOnclick();
这样看上去就麻烦。如果有100个,这样的代码就要重复一百遍,而在xml中只需要
设置android:onClick="onClick" ,在java代码中通过switch 一个一个找到就可以了。
个人见解而已。
解决方案 »
- Android MediaRecorder 录音setAudioSource failed
- android NDK jni下的c文件 Unresolved inclusion
- AlertDialog如何不让背景自动变暗
- 关于SearchView控件的一点问题
- 开源项目中的aidl编译报couldn't find import for class错
- 有没有办法在锁屏时监听按键?
- activity_main.xml在R文件中没有自动生成
- 关于android欢迎页动态加载的问题
- android游戏编程看哪本书?
- 请问还有别的方法去调用其他程序的功能吗?
- androidui问题
- (新手求助)用Eclipse新建Blank Activity失败
这个要搞懂,得研究的有点深了。学软件嘛,先学大概,了解整体架构和流程,然后慢慢细化,遇到问题就解决问题,
不断积累。别一开始懂的不是很多,就对这一个细节扣,使劲的扣,到最后有限的时间和精力都用在了那些无用的事情上,
也别抱着书一直啃,要思考和动手。
这个要搞懂,得研究的有点深了。学软件嘛,先学大概,了解整体架构和流程,然后慢慢细化,遇到问题就解决问题,
不断积累。别一开始懂的不是很多,就对这一个细节扣,使劲的扣,到最后有限的时间和精力都用在了那些无用的事情上,
也别抱着书一直啃,要思考和动手。
就是动手的时候感觉麻烦,而书上又推荐这么做,开始问为什么,WHW原则嘛
java的反射很强大,但是缺点是性能略微低~(写的都是小例子,我自己也没感觉)不过大家大多数写的都是小代码,应该影响不大~所以还是看习惯!
如果项目要求优化,那这个也算是一个优化点吧~