06 2017 档案

摘要:在recyclerview或listview中进行下载时,由于条目复用等原因会导致下载的进度条更新错乱。 你可能觉得条目复用问题我解决过那么多次,加个tag了啥的就解决了不是。 有这个想法说明你没做过下载的处理。因为在下载的过程中,进度条是一直处于更新状态,所以传统的解觉条目复用的方式并不起作用。 阅读全文
posted @ 2017-06-29 10:35 epmouse 阅读(2861) 评论(0) 推荐(0)
摘要:yi引入方式有两种,一种是官方的 通过jack库 另一种是第三方的,推荐使用第三方的,官方的坑比较多 使用第三方: 第一步:在project gradle文件中添加 第二步:app 的gradle文件中添加: 参考博客http://blog.csdn.net/ys743276112/article/ 阅读全文
posted @ 2017-06-27 11:46 epmouse 阅读(211) 评论(0) 推荐(0)
摘要:1、app build.gradle中添加代码 2、在xml布局文件中,添加根布局 <layout> ....</layout> 3、activity的oncreate方法中 添加 4、此时你会发现在as中使用 viewDataBinding. 就会提示出你布局文件中的控件,也就是直接使用了。不过命 阅读全文
posted @ 2017-06-22 10:14 epmouse 阅读(862) 评论(0) 推荐(0)
摘要:使用apt来导入butterknife和dagger的时候,会报警告 (在引用databinding的时候会报,其他不会)Warning:Using incompatible plugins for the annotation processing: android-apt. This may r 阅读全文
posted @ 2017-06-22 09:30 epmouse 阅读(2994) 评论(0) 推荐(1)
摘要:直接用字节流读取,可保留原格式,在拼装字符串的时候可以把编码转为utf-8 防止乱码,但是根据缓存byte数组的大小不同,会出现部分字符乱码情况 使用字符流的readline读取出来不能保留文档原格式,里面的空格换行都失效了。但是没有乱码。最终解决办法,是采用此方法,然后手动拼接换行符。代码如下: 阅读全文
posted @ 2017-06-06 13:08 epmouse 阅读(1204) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示