1.
获取界面元件值时,不要忘了是要在事件监听器里面获取的。
原因:我由于是Java EE出身,所以习惯性地在Action方法中获取页面值;所以悲剧的事情发生了:我是直接在onCreate()里面获取信息,然后在事件监听器方法里面引用那个信息值,可想而知,值永远是空的。
2.
使用Android自带的Log输出日志时,如果日志内容为空串,它是不会再LogCat中输出的。
原因:这个问题是由上面的问题引起的,因为取不到值,所以用日志的方式去看看到底怎么回来;再次悲剧了,日志信息怎么也不输出,灵光一闪,把日志信息随便写了几句,居然输出了;由此断定,日志内容为空就不会输出。上面两个看着不起眼儿的问题竟折腾了我一个多小时,大多数原因是我疏忽所致,另外还有一方面原因就是目前不太习惯Android的这种非Java EE编程方式,慢慢转变吧。
3.
编写布局文件时,一定要处于心平气和的状态;否则会让你一塌糊涂。
原因:因为以前面对的都是用HTML来编写页面布局,现在换到用XML进行页面布局,而且是近似于Swing那种布局方式的。这一点对我来说也是不大习惯的,不过这两种方式原理还是相通的,只是编写方式和思维上稍有差异。
4.
Eclipse在.的时候有停顿现象。
原因:这个问题是由于关联Android API文档,像TextView等视图类,方法众多,在.的时候还要全部关联上文档,所以停顿现象严重,甚至导致重启Eclipse,解决办法很简单,取消API文档的关联即可。那不关联文档写程序不方便啊~在方便与速度上我选择后者,因为前者可解决,后者无法解决!
(未完)
分享到:
相关推荐
Android自学笔记:Android2.3源码下载
NULL 博文链接:https://chirs1012f.iteye.com/blog/939322
本书介绍了飞思卡尔公司推出的Kinetis系列微处理器K60的原理和开发方法。每个模块都通过实例讲解,简单易懂。
Android自学笔记,写的很浅,后续还会继续学习并对其进行修改完整
Android自学笔记-16-任务栈源代码
《JavaWeb整合开发完全自学手册》介绍如何整合Struts+Hibernate+Spring+Eclipse进行J2EE开发,所有实例都基于MyEclipseIDE开发,引领读者快速进入基于JavaWeb的J2EE应用领域。《JavaWeb整合开发完全自学手册》主要...
Android自学笔记-11-listview简单例子
[STM32自学笔记].蒙博宇
Android 应用开发完全自学手册核心技术传感器 2D3D多媒体与典型案例
JavaScript实例自学手册:通过486个例子掌握.net开发捷径
资源名称:STM32自学笔记内容简介:《STM32自学笔记》以新颖的思路、简单的逻辑、简洁的语言来阐述作者初遇STM32以来的种种认识,书中多处内容都是由作者从STM32初学时的实践中总结而来。《STM32自学笔记》主要介绍...
Android自学笔记-17-广播接收者(BroadcastReceiver)
Android自学笔记-13-ContentObserver内容观察者
Android自学笔记-14-意图(Intent)
Android自学笔记-15-Activity的生命周期
Android自学笔记-9-Pull方式处理XML
自学笔记 c#自学笔记 c#自学笔记 c# 没更新
Android逆向自学笔记
Android初学者最原始的自学笔记
Python自学笔记