04 2016 档案
摘要:原理是假设每个item的高度是一定的(多数情况下的确如此),那么只要知道当前在第几个item,就可以计算出总的高度,因为第一个可见item的一部分可能已经移出了边界,所以再通过mListView.getChildAt(0)获得第一个子view,使用getTop()方法计算出这个偏差。综合起来就可以计
阅读全文
摘要:今天碰到这种情况,一直想不通是什么问题,之前一直设置高度的时候也不卡为何今天就这么卡了。做了很多小示例一直是很慢,后来试着把View的上级节点RelativeLayout的替换成了LinearLayout,顿时豁然开朗,原来是这两种布局的区别。 之前测试代码是这么写的:
阅读全文
摘要:不透明度16进制值 100% FF 95% F2 90% E6 85% D9 80% CC 75% BF 70% B3 65% A6 60% 99 55% 8C 50% 80 45% 73 40% 66 35% 59 30% 4D 25% 40 20% 33 15% 26 10% 1A 5% 0D
阅读全文
摘要:如何使用本地gradle修改gradle-wrapper.properties文件下的 distributionUrl=file:///Volumes/MAC-WORK/download/gradle-2.4-all.zip
阅读全文
摘要:主要是由于调试的环境中已有一个同名的Provider存在。 解决方法是修改AndroidManifest.xml中的 <provider android:name=".apps.AppProvider" android:authorities="game" android:multiprocess=
阅读全文
摘要:右键src文件夹-》build path-》config build path-》library-》add class folder-》create new folder,此时在工程中会出现Referenced Librarier,在其中包含了你的新文件夹,同时在其下面出现了你的新文件夹,这时右键你
阅读全文
摘要:一般为AndroidManifest.xml中的activity的问题这次主要是因为activity在另外一个package里面,但是package名称第一次字母是大写,所以出错把package名称第一个大写字母改成小写字母后,就成功了
阅读全文