<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Android_Mr_Zhao的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Android_Mr_Zhao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Android_Mr_Zhao]]></copyright><item><title><![CDATA[NoSuchAlgorithmException: Provider BC does not provide SM4 hutool解密报错]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/134435850</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/134435850</guid><author>Android_Mr_Zhao</author><pubDate>Thu, 16 Nov 2023 10:24:40 +0800</pubDate><description><![CDATA[NoSuchAlgorithmException: Provider BC does not provide SM4 hutool解密报错。]]></description><category></category></item><item><title><![CDATA[EventBus发送消息有时候接收不到]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/125620604</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/125620604</guid><author>Android_Mr_Zhao</author><pubDate>Tue, 05 Jul 2022 15:41:00 +0800</pubDate><description><![CDATA[如果在弹窗里使用了eventbus的EventBusUtils.unregister(context); 并且context是外部Activity。则会把外部反注册掉。]]></description><category></category></item><item><title><![CDATA[解决小米8手机Dialog无法显示]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/110088568</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/110088568</guid><author>Android_Mr_Zhao</author><pubDate>Tue, 24 Nov 2020 17:31:45 +0800</pubDate><description><![CDATA[DisplayMetrics dm = new DisplayMetrics();
        context.getWindowManager().getDefaultDisplay().getMetrics(dm);
        android.view.WindowManager.LayoutParams p = dialog.getWindow().getAttributes();  //获取对话框当前的参数值
        p.width = (int) (dm.widthPixel..]]></description><category></category></item><item><title><![CDATA[Flutter 无法导包？]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109804502</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109804502</guid><author>Android_Mr_Zhao</author><pubDate>Thu, 19 Nov 2020 10:54:46 +0800</pubDate><description><![CDATA[有可能那个类里面有调用相同类名但是不同路径的包，会导致无法导包。包括引用的第三方。
解决办法：举例
import 'package:encrypt/encrypt.dart' as encrypt;
import 'package:flutter/material.dart' hide Key;


后面加as XXXX（类名） 或者hide XXX（类名）即可

...]]></description><category></category></item><item><title><![CDATA[flutter Opacity组件使用]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109691849</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109691849</guid><author>Android_Mr_Zhao</author><pubDate>Sat, 14 Nov 2020 15:43:57 +0800</pubDate><description><![CDATA[一个透明度组件 ，使用比较简单 外面包裹 里面写自己的组件就行
 						 new Opacity(
                            opacity: 0.8,
                            child: new Image(
                              image: new AssetImage("images/icon_login_top_hi.png"),
                              ]]></description><category></category></item><item><title><![CDATA[flutter 的Button按钮组件点击不好使？]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109629693</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109629693</guid><author>Android_Mr_Zhao</author><pubDate>Wed, 11 Nov 2020 19:44:52 +0800</pubDate><description><![CDATA[可能是这样的骚年！
错误写法：
 child: FlatButton(
        onPressed: () =&gt; (){
          Toast.show(context, "忘记密码");
        },
        padding: EdgeInsets.only(right: 0.0),
        child: Text(
          '忘记密码？',
          style: TextStyles.kLabelStyle,
        ),
]]></description><category></category></item><item><title><![CDATA[Flutter自定义圆角加背景输入框（通常登录用）]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109628166</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109628166</guid><author>Android_Mr_Zhao</author><pubDate>Wed, 11 Nov 2020 18:14:58 +0800</pubDate><description><![CDATA[import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:xbzx_flutter/res/styles.dart';

class CustomEdit extends StatelessWidget {
  final String title;
  final TextEditingController controller;
  final String hin..]]></description><category></category></item><item><title><![CDATA[flutter Image.asset(““)图片死活加载不出来怎么办？]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109626296</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109626296</guid><author>Android_Mr_Zhao</author><pubDate>Wed, 11 Nov 2020 16:51:51 +0800</pubDate><description><![CDATA[大概几个两种可能性：
第一种：

images在pubspec文件里没有加空格，格式必须和上图中一致，否则加载不出来。
第二种：
Android Studio本身有缓存，清楚缓存试一试。
教程：
flutter clean

flutter run

第三种：
图片路径错误，检查路径

...]]></description><category></category></item><item><title><![CDATA[Flutter  使用TextField报No MaterialLocalizations found.]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109625869</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109625869</guid><author>Android_Mr_Zhao</author><pubDate>Wed, 11 Nov 2020 16:40:41 +0800</pubDate><description><![CDATA[我的问题是 使用TextField 报No MaterialLocalizations found.
首先看我错误内容：

看代码是没有什么问题的，但是为甚会报错呢？！
解答…
每一个Flutter入口都必须有MaterialApp来执行，否则某个控件就可能报错了。推荐阅读这篇文章：使用TextField抛出“No Material widget found”错误
我的问题不在于这里，而在于这个应用没有MaterialApp，或者说没有找到。那我的解决办法就是 在这个页面build的时候重新return M]]></description><category></category></item><item><title><![CDATA[Android 使用Wireshark抓socket http包]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109468689</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/109468689</guid><author>Android_Mr_Zhao</author><pubDate>Tue, 03 Nov 2020 14:30:47 +0800</pubDate><description><![CDATA[**第一步：**下载wireshark 傻瓜式安装。到提示下载一个插件时候记得下载
**第二步：**电脑开热点 手机（IOS Android都可以）连接。
**第三步：**打开wireshark，（耗时需要等一会）页面选择下图

**第四步：**进去之后就可以看到所连接设备所有端口ip地址。**重点来了：**过滤无用链接地址（不然太难找想要的）

//tcp. port == 80（端口号） and ip. addr==39. 97. 224. 191（地址） and ip. src == 39. 97. ]]></description><category></category></item><item><title><![CDATA[glide4.8.0后版本使用高斯模糊踩坑]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/107637946</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/107637946</guid><author>Android_Mr_Zhao</author><pubDate>Tue, 28 Jul 2020 15:51:25 +0800</pubDate><description><![CDATA[网上很多导库版本号是2.0.1的
glide4.8.0后需要配合使用
    implementation 'jp.wasabeef:glide-transformations:4.0.1'


4.0.1版本的
 GlideApp.with(myGroupActivity)
                .load(studyGroups.getAvatar())
                .diskCacheStrategy(DiskCacheStrategy.RESOURCE)//缓存
   ]]></description><category></category></item><item><title><![CDATA[shape 画一个圆加边框]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/107425703</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/107425703</guid><author>Android_Mr_Zhao</author><pubDate>Sat, 18 Jul 2020 11:09:01 +0800</pubDate><description><![CDATA[&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval"&gt;
    &lt;solid android:color="#EC7456" /&gt;
    &lt;size
        android:height="0.7dp"
        android:width="0.]]></description><category></category></item><item><title><![CDATA[Android 根据两个时间戳计算时间差（亲测可用）]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/107029415</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/107029415</guid><author>Android_Mr_Zhao</author><pubDate>Mon, 29 Jun 2020 21:59:41 +0800</pubDate><description><![CDATA[SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String date1 = formatter.format("结束的时间戳");
            String date2 = formatter.format("开始的时间戳”);
            // 获取服务器返回的时间戳 转换成"yyyy-MM-dd HH:mm:ss"
            // 计算的时.]]></description><category></category></item><item><title><![CDATA[GreenDao添加insertOrReplace添加不入？]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/105454664</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/105454664</guid><author>Android_Mr_Zhao</author><pubDate>Sat, 11 Apr 2020 16:25:04 +0800</pubDate><description><![CDATA[应该用包装类型Long
小写long是不行的！
坑死…

]]></description><category></category></item><item><title><![CDATA[Android百度地图定位空指针问题解决android.os.Message com.baidu.location.g.f$d.obtainMessage(int, java.lang.Obj]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/104425537</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/104425537</guid><author>Android_Mr_Zhao</author><pubDate>Fri, 21 Feb 2020 12:17:39 +0800</pubDate><description><![CDATA[问题：
在百度地图页面（Activity为singleTask）跳转到别的页面 ，离开地图页面。偶发性空指针，具体日志信息如下：

解决：
1、原本我在生命周期onStop里调用的mlocationClient.stop();
把它改到在onDestroy调用
2、onDestory里面执行mBaiduMap=null；
其他地方用mBaiduMap进行非空判断
3、简单so文件是否正确（建议）
...]]></description><category></category></item><item><title><![CDATA[新装的studio 运行项目ClassNotFoundException: Didn't find class "android.support.v4.app.CoreComponentFactory]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/104363094</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/104363094</guid><author>Android_Mr_Zhao</author><pubDate>Mon, 17 Feb 2020 19:09:13 +0800</pubDate><description><![CDATA[解决问题链接

]]></description><category></category></item><item><title><![CDATA[Android Studio 3.0后安装包失败]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/104301742</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/104301742</guid><author>Android_Mr_Zhao</author><pubDate>Thu, 13 Feb 2020 20:14:02 +0800</pubDate><description><![CDATA[原因分析
造成该问题的原因是Android Studio 3.0会在debug apk的manifest文件application标签里自动添加 android:testOnly="true"属性。
该属性导致在IDE中使用Run生成的apk在大部分手机上只能用adb install -t 来安装。
这种apk在oppo手机上甚至安装不了。
解决方法
在gradle.properties 文件中添...]]></description><category></category></item><item><title><![CDATA[Android  List集合随机抽取下标 最简单方式]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/103891004</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/103891004</guid><author>Android_Mr_Zhao</author><pubDate>Wed, 08 Jan 2020 14:39:56 +0800</pubDate><description><![CDATA[// 一个集合添加了四张图片
 List&lt;Integer&gt; list = new ArrayList&lt;&gt;();
        list.add(R.drawable.xbzx_1);
        list.add(R.drawable.xbzx_2);
        list.add(R.drawable.xbzx_3);
        list.add(R....]]></description><category></category></item><item><title><![CDATA[Android shape画一个圆角虚线框]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/103668213</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/103668213</guid><author>Android_Mr_Zhao</author><pubDate>Mon, 23 Dec 2019 16:33:55 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[自定义View实现七天签到]]></title><link>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/103497610</link><guid>https://blog.youkuaiyun.com/Android_Mr_Zhao/article/details/103497610</guid><author>Android_Mr_Zhao</author><pubDate>Wed, 11 Dec 2019 18:45:16 +0800</pubDate><description><![CDATA[Android 自定义View实现七天签到使用：如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入


/**
 * Created by user on 19/12/10.
 */

publi...]]></description><category></category></item></channel></rss>