12 2015 档案
摘要:在项目过程中,有时候需要给一个控件设置多个tag的需求,最常见的就是在ListView中的item,如果有数据错乱的行为,最好的办法就是给当前的 view设置tag保存跟它一致的数据,常见的设置Tag和取tag的方法为view.setTag(Object);view.getTag;如果要设置多个T...
阅读全文
摘要:Error:Error converting bytecode to dex:Cause: java.lang.RuntimeException: Translation has been interrupted Error:Execution failed for task ':app:tran...
阅读全文
摘要:项目中用到ViewPage做轮播图操作,类似于下面这种: 大部分朋友都有类似的需求,创建一个轮播图ViewPage,宽度填充父窗体match_parent,高度自适应wrap_content,但是ViewPage使用的时候会有一个问题,ViewPager无法wrap_content,一旦wrap_c...
阅读全文
摘要:经过各项排除,最终得出结论1.在华为手机上 网络视频缓冲完毕后的监听里,获取视频长度 无法获取 为0,此时设置seekBar最大值为0,无论怎么拖动都会拖动到0点2.只有在视频播放第一帧的时候 才能获取视频的宽高,此时的回调是onVideoSizeChanged 此时获取视频宽高 获取当前播放时长...
阅读全文
摘要:由于Vitamio播放器更新到5.0,需要更新其依赖库,但是坑爹的是,此依赖库是Eclipse项目,导入过程如下: 首先:打开项目配置进入到以下页面:如图所示 点击+号选择import Eclipse ADT Project接下来一步步next即可导入后不出意外,一堆的报错,主要是gradle不能被...
阅读全文
摘要:项目需求需要在每个url后加上固定的参数于是用到拦截器使用过程中在联想手机上出现Bug 启动报错 而且偶尔才会有一般遇到偶尔才会出现的bug 想到的肯定是多线程之间出了问题这个时候debug是完全无用的 只能通过打log的方式在出现问题的地方打印出每个的值,看看值每次都是否格式一致最终 在出问题的方...
阅读全文

浙公网安备 33010602011771号