android小经验 - 小心数据类型

来源:互联网 发布:知势而后可以加兵的加 编辑:程序博客网 时间:2024/04/30 08:30

记录,以免下次犯错。今天在android canvas开发中因为自己的随意给一个width变量定义成了int型而导致view中图形的位置不准确,找了很久没找到原因。才发现,越是小的错误犯下了以后越难发现,以后当避免。

 

int width;width = cavans.getWidth(); //得到的是整数float width_block =  width / 12; //得到的是取整的数,不符合真实可用的数据。//应该把width定义为floatfloat width ;float width_block =  width / 12;