<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mike_Fei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mike_Fei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mike_Fei]]></copyright><item><title><![CDATA[解决response.body().string()无法读取多次的问题]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/123370216</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/123370216</guid><author>Mike_Fei</author><pubDate>Wed, 09 Mar 2022 10:56:14 +0800</pubDate><description><![CDATA[解决response.body().string()无法读取多次的问题]]></description><category></category></item><item><title><![CDATA[Android otg 、U盘中使用zip4j 的ZipOutputStream进行压缩文件添加密码]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/111317121</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/111317121</guid><author>Mike_Fei</author><pubDate>Thu, 17 Dec 2020 17:21:34 +0800</pubDate><description><![CDATA[使用zip4j库在Android外部存储 上进行带密码的压缩文件
最近在做项目的时候接触到需要在app上对压缩文件进行加密，也就是像pc上压缩文件的时候添加密码一样，打开压缩文件需要输入密码才能访问里面的内容。起初我所做的项目本身就是二次开发，要在前人地基础上进行添加密码，之前是已经有了压缩文件的代码了，只不过是使用的官方的ZipOutputStream和ZipEntry 结合使用压缩的，我查了下官方api好像没有提供加密的。
这时候我就找了zip4j这个库，但是我查询了下http://www.lingal]]></description><category></category></item><item><title><![CDATA[代码对list集合使用关键字检索和排序]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/103903062</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/103903062</guid><author>Mike_Fei</author><pubDate>Thu, 09 Jan 2020 10:26:47 +0800</pubDate><description><![CDATA[代码对list集合使用关键字检索和排序
在我们有时候从服务器中获取到的一些集合，在本地需要某个字段或多个字段进行检索，方法其实也很多，我最直接的想法就是存本地数据库然后通过sql条件进行查询。这个想法可能跟我的工作相关吧，项目经常会用到本地数据库，但是对于使用数据库我会觉得麻烦，要建本地表升级还要控制数据库版本，而且只是简单的关键字检索，所以感觉没必要，然后我就像直接在页面上遍历结果。当然这种只适...]]></description><category></category></item><item><title><![CDATA[(React-Native)win7下运行nodejs的中文报错：Error: write EIO]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/97136434</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/97136434</guid><author>Mike_Fei</author><pubDate>Wed, 24 Jul 2019 16:21:08 +0800</pubDate><description><![CDATA[win7下运行nodejs的中文报错：Error: write EIO
我是解决后才写的该博客，没了报错的截图，直接明了的就是终端出现了‘Error: write EIO’的字眼，我一开始以为是刚安装node.js需要重启电脑呢，然后重启之后然并卵！
写入错误？然后百度得知是因为终端的编码问题。
解决问题：
首先我们来确认下终端的编码是多少
右击终端属性
见‘当前代码页’编码是否是 936（ANS...]]></description><category></category></item><item><title><![CDATA[webview显示一片空白]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/90295236</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/90295236</guid><author>Mike_Fei</author><pubDate>Fri, 17 May 2019 16:11:25 +0800</pubDate><description><![CDATA[在Android7.0+，第一个加载webview显示是完全没有问题的，但当点击webview内容进行二级页面跳转后，就会显示一片空白，查询了url是正常可以打开的，这就坑了！！
遇到问题，解决问题！！！
首先，凭过去前端开发经验，出现空白页面就是url为about:blank，于是就在onPageFinished()的回调里对url打个log，果然输出是about:blank。
@Overrid...]]></description><category></category></item><item><title><![CDATA[Genymotion 运行模拟器 adb停止报错Verify that your localhost entry is pointhing to 127.0.0.1 or ::1 for IPv4]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/89395664</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/89395664</guid><author>Mike_Fei</author><pubDate>Fri, 19 Apr 2019 11:03:46 +0800</pubDate><description><![CDATA[当我们在刚开始或者重新安装使用Genymotion的时候，创建好新的模拟器运行，然后在使用编译器连接模拟器的时候
ADB就强行停止了，并且还报错
Unable to connect ADB .check the event log for possible issues .Verify that your localhost entry is pointhing to 127.0.0.1 or :...]]></description><category></category></item><item><title><![CDATA[android-解决 Android 7.0以上  访问相机或访问本地路径报错：android.os.FileUriExposedException]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/89383008</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/89383008</guid><author>Mike_Fei</author><pubDate>Thu, 18 Apr 2019 17:04:32 +0800</pubDate><description><![CDATA[当我们在7.0之前访问相机 都是直接将 Uri.fromFile(new File(filePath)传进intent，
但是在7.0之后这样使用就会报异常，android.os.FileUriExposedException: file:///storage/emulated/0/.trainExam/head_icon_cache/headIcon.jpeg exposed beyond ap...]]></description><category></category></item><item><title><![CDATA[Android9.0 无法访问不到服务器也无法联网？？]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/89381305</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/89381305</guid><author>Mike_Fei</author><pubDate>Thu, 18 Apr 2019 16:12:27 +0800</pubDate><description><![CDATA[最近用户反馈的问题无法运行app，由于这个app是很久以前开发的也没有时间重构所以会遗留一些问题，我们通过报错日志得到
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/methods/HttpPost;
(￣︶￣)↗ 涨经验的机会又来了，就是这个问题无法访问服务器！
解决问题
那我们来解决这...]]></description><category></category></item><item><title><![CDATA[flutter doctor 无法将"unblock-file" 项识别为 cmdlet,函数,脚本文件或可运行程]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/89083999</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/89083999</guid><author>Mike_Fei</author><pubDate>Mon, 08 Apr 2019 11:05:21 +0800</pubDate><description><![CDATA[在学习Flutter 中首先配置环境，我用的是Win7系统，按照官方文档操作到执行flutter doctor时出现以下的异常：

在此之前已经确认了PowerShell是已经安装了的，有些系统是自带安装的，有些可能没有，没有的同学重新安装可能不会出现这个问题。
我的是已经有安装了的网上云雨一番之后，我就去检查了下PowerShell的版本，我们找到已经安装好的PowerShell，打开执行命令
...]]></description><category></category></item><item><title><![CDATA[ERROR: Missing Android platform(s) detected: 'android-24' 错误记录和解决]]></title><link>https://blog.youkuaiyun.com/Mike_Fei/article/details/88994569</link><guid>https://blog.youkuaiyun.com/Mike_Fei/article/details/88994569</guid><author>Mike_Fei</author><pubDate>Wed, 03 Apr 2019 14:35:19 +0800</pubDate><description><![CDATA[ERROR: Missing Android platform(s) detected: 'android-24’

出现这种错误很简单就是你本地没有安装对应版本的SDK

解决办法：
1.就是下载相应版本的SDK
2.就是在build.gradle中修改使用版本
然后重新Rebuild下就可以了。
记录成长中的错，以后回来看看。

...]]></description><category></category></item></channel></rss>