Android自学笔记:开发常见问题总结

1.[i]获取界面元件值时,不要忘了是要在事件监听器里面获取的。[/i]
[b]原因:[/b]我由于是Java EE出身,所以习惯性地在Action方法中获取页面值;所以悲剧的事情发生了:我是直接在onCreate()里面获取信息,然后在事件监听器方法里面引用那个信息值,可想而知,值永远是空的。

2.[i]使用Android自带的Log输出日志时,如果日志内容为空串,它是不会再LogCat中输出的。[/i]
[b]原因:[/b]这个问题是由上面的问题引起的,因为取不到值,所以用日志的方式去看看到底怎么回来;再次悲剧了,日志信息怎么也不输出,灵光一闪,把日志信息随便写了几句,居然输出了;由此断定,日志内容为空就不会输出。上面两个看着不起眼儿的问题竟折腾了我一个多小时,大多数原因是我疏忽所致,另外还有一方面原因就是目前不太习惯Android的这种非Java EE编程方式,慢慢转变吧。

3.[i]编写布局文件时,一定要处于心平气和的状态;否则会让你一塌糊涂。[/i]
[b]原因:[/b]因为以前面对的都是用HTML来编写页面布局,现在换到用XML进行页面布局,而且是近似于Swing那种布局方式的。这一点对我来说也是不大习惯的,不过这两种方式原理还是相通的,只是编写方式和思维上稍有差异。

4.[i]Eclipse在.的时候有停顿现象。[/i]
[b]原因:[/b]这个问题是由于关联Android API文档,像TextView等视图类,方法众多,在.的时候还要全部关联上文档,所以停顿现象严重,甚至导致重启Eclipse,解决办法很简单,取消API文档的关联即可。那不关联文档写程序不方便啊~在方便与速度上我选择后者,因为前者可解决,后者无法解决!
[color=red](未完)[/color]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值