Android开发中一个很重要的细节 —— 重视局部变量的声明

最近在做一个项目,里面要用到类似Launcher的滑屏效果,不想使用ViewPager,想自己继承ViewGroup写一个可滑动的View。


由于是第一次写,效果可能不是特别理想,而调试设备我只有一台平板电脑和一个手机(模拟器卡的。。不考虑),很多动画时间等方面的控制不是很到位,而且View里的Touch事件有很复杂,所以不能只依赖于Logcat。


我尝试使用了Debug,发现这个比较好用:


断点,变量监视等功能都很全,但这时问题出现了,我想要关注的getCurrX()的值并不是一个局部变量,在调试窗体中没有。

其实在写代码时,勤快一下,将通过函数获取的数值赋给一个变量,这样就比较方便调试时查看。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值