<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangzhongITger的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangzhongITger</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangzhongITger]]></copyright><item><title><![CDATA[flutter更新后[VERBOSE-2:FlutterDarwinContextMetalImpeller.mm(35)] Using the Impeller rendering backend,]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/130661361</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/130661361</guid><author>wangzhongITger</author><pubDate>Sat, 13 May 2023 19:45:00 +0800</pubDate><description><![CDATA[在 3.7 版本中 Impeller 就被引入用于未来替换 Skia ，Flutter 团队面对 Skia 上越来越多的问题无法有效快速推进，所以走上了自研 Impeller 的道路。关闭这个提示，只需把 plist 里的。在更新Flutter 3.10.0 后编译项目出现上线这样的提示，原因是在Flutter 3.10.0后。]]></description><category></category></item><item><title><![CDATA[Flutter 动画探索]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/128111648</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/128111648</guid><author>wangzhongITger</author><pubDate>Wed, 30 Nov 2022 11:21:14 +0800</pubDate><description><![CDATA[Flutter动画初学笔记]]></description><category></category></item><item><title><![CDATA[Rive动画使用介绍（Flutter）]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/128108910</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/128108910</guid><author>wangzhongITger</author><pubDate>Wed, 30 Nov 2022 09:23:46 +0800</pubDate><description><![CDATA[感觉官方的案例对我这种level的开发者来说感觉的真的很晦涩，也没什么像样的中文文档，所以做了些尝试，大致理解了一些基本的使用方式。有些较为复杂的素材琢磨不明白，然后把自己所知的做一个总结吧。首先是通过RiveAnimation组件加载的三种方式，分别可以通过asset资源文件、网络url和本地文件进行动画加载。以及通过RiveAnimationController控制动画的暂停与播放。]]></description><category></category></item><item><title><![CDATA[正则表达式学习进阶]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/127589737</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/127589737</guid><author>wangzhongITger</author><pubDate>Sat, 29 Oct 2022 19:53:18 +0800</pubDate><description><![CDATA[正则表达式提供了一种引用之前匹配分组的机制，使用在不如我们需要下一个相同的匹配时，使用\n可以引用编号为n的分组。被称为捕获分组，用来捕获数据，当我们想要从匹配好的数据中提取关键数据的时候可以使用分组。]]></description><category></category></item><item><title><![CDATA[正则表达式学习总结]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/127577572</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/127577572</guid><author>wangzhongITger</author><pubDate>Fri, 28 Oct 2022 21:12:08 +0800</pubDate><description><![CDATA[很棒很棒的网站，可以测试你的表达式语句是分正确，效果是否能实现，还会有分析，以及各种规则介绍，还可以生成代码，真的是很棒的！总是百度正则表达式，不如自己学一学掌握一门新知识也挺好，哈哈。]]></description><category></category></item><item><title><![CDATA[Flutter xcode14升级后编译无法通过，@available]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/126843600</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/126843600</guid><author>wangzhongITger</author><pubDate>Tue, 13 Sep 2022 23:19:42 +0800</pubDate><description><![CDATA[今天给测试机升级了ios16系统，然后重启后发现无法编译通过了，提示： enable Developer Mode in       Settings → Privacy & Security.  (code 6)。这个是因为ios16系统加入了开发者模式开关，相应的近如设置→隐私安全打开开发者模式重启手机就好。第三方库出现报错，这个因为我是Android开发，ios开发不是特别懂，这个好像意思是这个编译器版本不允许有@available标记属性，然后直接说解决方法。好了，到这里再次编译项目就能通过了。]]></description><category></category></item><item><title><![CDATA[Flutter百度地图定位插件与地理围栏插件冲突问题]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/126722018</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/126722018</guid><author>wangzhongITger</author><pubDate>Tue, 06 Sep 2022 17:07:33 +0800</pubDate><description><![CDATA[针对这个问题，应该是百度sdk内部的组件没销毁之类的所致吧，毕竟用的是百度sdk的官方组件，深究下去意义不大，我的处理方法是给定位组件单独设置了一个透明的loading页面，展示定位中的动画，当获取经纬度成功后关闭当前loading页面并跳转至地图页面画下地理围栏，相当于是三个页面间的交互，至于页面值的回传因为多了一个已经关闭的loading页面，所以通过flutter自带的api是无法直接传回来了，所以这里使用了event_bus组件将选好的地点信息返回到之前的页面。以上就是个人的解决思路。]]></description><category></category></item><item><title><![CDATA[Flutter输入框、界面被键盘遮挡问题解决]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/126688593</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/126688593</guid><author>wangzhongITger</author><pubDate>Sun, 04 Sep 2022 16:42:17 +0800</pubDate><description><![CDATA[软键盘弹出遮挡]]></description><category></category></item><item><title><![CDATA[Flutter开发日常 几种Button的使用（OutlinedButton、ElevatedButton）]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/123684694</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/123684694</guid><author>wangzhongITger</author><pubDate>Wed, 23 Mar 2022 15:01:55 +0800</pubDate><description><![CDATA[最近学习Flutter开发，到正式上手公司原有项目重构有段时间了，知识点零零碎碎的，还是在博客里记录更新一下吧，会根据我开发中遇到的内容不断总结更新。



无色背景，有边框的按钮，如下图所示：



代码实现如下：


Container(
      padding: const EdgeInsets.all(14),
      child: Column(
        crossAxisAlignment: CrossAxisAlignment.start,//内部组件靠左对其
        ]]></description><category></category></item><item><title><![CDATA[Flutter详细环境搭建(Windows版）]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/85464877</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/85464877</guid><author>wangzhongITger</author><pubDate>Mon, 31 Dec 2018 14:44:02 +0800</pubDate><description><![CDATA[关于windows系统的flutter环境搭建在尝试过mac版本的环境搭建之后感觉真是有点太简单了，就跟小儿科似的。。。大家可以试试，哈哈。

 

首先还是去我们的flutter官网下载我们的flutter的sdk

https://flutter.io/docs/development/tools/sdk/archive#windows



就是他啦，然后放置到我们想要存放的地方进行解压，就...]]></description><category></category></item><item><title><![CDATA[Flutter详细环境搭建（文章绝对很小白，很通俗）Mac版]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/85084885</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/85084885</guid><author>wangzhongITger</author><pubDate>Tue, 18 Dec 2018 23:36:44 +0800</pubDate><description><![CDATA[最近终于看到Flutter初正式稳定版了，不知是工作的原因还是市场确实如此，都感觉原生的开发都有一定幅度的削弱，而且谷歌也顺应时代般的推出了Flutter，个人比较喜欢，所以想一起来尝尝鲜学习下。本人小白一枚，所以有不对之处请见谅，下面就是我在mac环境下的搭建环境变量的过程。

（这是在公司的电脑上搭建的，是MAC的搭建过程。有空再在自己的Windows上也来一把吧。）

第一步：

当然是去下...]]></description><category></category></item><item><title><![CDATA[详解Android7.0及以上版本拍照或者相册选取照片包括裁剪照片时时App崩溃问题]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/78839648</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/78839648</guid><author>wangzhongITger</author><pubDate>Tue, 19 Dec 2017 10:13:52 +0800</pubDate><description><![CDATA[类似问题的在网上已经有大把大把的文章，但是就我碰到的问题而言并没有查看了哪篇文章能够一次性解决我碰到的所有问题，所以在查看了诸多文章我的问题得以解决后，我总结一下我的解决过程，希望对有和我类似问问题的开发者们有帮助。


在手机系统升级到Android7.0后发现在头像上传功能出现了上述问题。而崩溃的原因就是：android.os.FileUriExposedException。
官方文档]]></description><category></category></item><item><title><![CDATA[手势解锁功能逻辑的实现【不含手势解锁界面实现】（二）]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/65630648</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/65630648</guid><author>wangzhongITger</author><pubDate>Fri, 24 Mar 2017 14:36:56 +0800</pubDate><description><![CDATA[关于这一套功能的实现我是在Application中实现的，关于Application的描述下面这个链接中有挺详细的描述。
http://blog.youkuaiyun.com/lieren666/article/details/7598288


关于这一套方逻辑的实现在网上是有人这么提出的，但是都只是简单的介绍了一下，并没有做更详细的介绍，所以我这里琢磨了半天正好用这套方案实现了，所以就拿出来与大家]]></description><category></category></item><item><title><![CDATA[手势解锁功能逻辑的实现【不含手势解锁界面实现】（一）]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/65440494</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/65440494</guid><author>wangzhongITger</author><pubDate>Thu, 23 Mar 2017 10:57:39 +0800</pubDate><description><![CDATA[一、实现app手势解锁
功能要求：手势解锁现在来说是一个比较容易实现的功能，但是在实现这个功能的时候要考虑几方面的因素。
具体功能点：
1.利用对屏幕开屏熄屏解锁监听，当手势解锁处于开启状态时，解锁屏幕后需要进行手势解锁才能进入app
2.手势解锁处于开启状态时，当app没有关闭的情况下进入后台返回到前台时，弹出手势解锁界面，解锁后回到之前的界面


我这里也是用的别人的手势解锁界面]]></description><category></category></item><item><title><![CDATA[EditText和PopupWindow的事件冲突]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/62036702</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/62036702</guid><author>wangzhongITger</author><pubDate>Tue, 14 Mar 2017 09:07:19 +0800</pubDate><description><![CDATA[因为在工程中想要实现账号联想的功能（即：如果有登陆记录的账号，可以在退出登录以后再次输入时直接进行联想而不需要客户手动输入账号的全部内容）。
在最初的想法是，点击edittext然后在其下方弹出一个popupwindow，数据来源是在登陆成功后SharedPrefrence所存储的String转换成的数组。
效果是先后发现出现了事件冲突。
冲突如下：
在点击edittext弹出popupw]]></description><category></category></item><item><title><![CDATA[Android拍照显示图片并上传遇到的诸多问题]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/61917517</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/61917517</guid><author>wangzhongITger</author><pubDate>Mon, 13 Mar 2017 14:45:38 +0800</pubDate><description><![CDATA[问题一：拍照跳转时会报空指针异常



默认情况下，即不需要指定intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);照相机有自己默认的存储路径，拍摄的照片将返回一个缩略图。如果想访问原始图片，可以通过dat extra能够得到原始图片位置。即，如果指定了目标uri，data就没有数据，如果没有指定uri，则data就返回有数据


解决方法：]]></description><category></category></item><item><title><![CDATA[SVN不上传指定内容的方法之一。（Move to Another Changelist）]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/60958800</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/60958800</guid><author>wangzhongITger</author><pubDate>Thu, 09 Mar 2017 13:48:48 +0800</pubDate><description><![CDATA[本人菜鸟一枚，SVN不太会用。因为这回更新AndroidStudio2.3版本后，许多gradle文件更新，]]></description><category></category></item><item><title><![CDATA[AndroidStudio2.2.3更新2.3一路趟坑]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/60956600</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/60956600</guid><author>wangzhongITger</author><pubDate>Thu, 09 Mar 2017 11:11:46 +0800</pubDate><description><![CDATA[本人菜鸟一枚，至今为止不太会用SVN，因为我总喜欢用最新版的AndroidStudio，这不是还趁着项目没上线，最近又出了2.3版本的Studio，毫不犹豫，果断选择了更新。我是从2.2.3往上升级的，然后悲剧了，工程一直卡在了Refreshing ‘ProjectName’ Gradle Project这里。如图。




然后就查百度问朋友，这里我就不啰嗦中间的经过了，直接讲我的解决]]></description><category></category></item><item><title><![CDATA[Android实现个人资料页面头像背景模糊显示，包括状态栏]]></title><link>https://blog.youkuaiyun.com/wangzhongITger/article/details/59483241</link><guid>https://blog.youkuaiyun.com/wangzhongITger/article/details/59483241</guid><author>wangzhongITger</author><pubDate>Thu, 02 Mar 2017 10:30:02 +0800</pubDate><description><![CDATA[最近要实现这样一个效果，然后拿出来与大家分享一下主要的几段代码，希望大家能够用到，与人方便自己方便嘛！


首先：
要实现的是浮动状态栏效果





public static void alphaTask(Activity context) {
    context.getWindow().requestFeature(Window.FEATURE_NO_TITLE);]]></description><category></category></item></channel></rss>