开发中遇到的坑
文章平均质量分 61
小孩黑
追风骚年
展开
-
View.measure(0, 0)方法什么情况下能正确计算宽高
1.问题 在最新的需求中,想通过getMeasureWidth( )方法获取一个FrameLayout布局的measureWidth值,但由于未进行Measure步骤,所以getMeasureWidth( )最终会返回0。所以想手动调用View.measure(0, 0)方法,主动触发Measure步骤。再获取measureWidth。但该方案对一些View是无效的。下面分析在什么情况下执行me...原创 2017-06-08 23:29:34 · 3601 阅读 · 0 评论 -
操作集合时出现ConcurrentModificationException异常
1、问题 在最新的一次需求上线后,后台报了很多ConcurrentModificationException异常,其实是很低级的错误,但还是记录下来,避免以后再犯这样的低级错误,报该异常的代码如下: public void removeAllModule() { Set<Integer> keySet = moduleMap.keySet(); ...原创 2018-03-23 20:29:28 · 647 阅读 · 0 评论