- 博客(14)
- 收藏
- 关注
原创 Flutter web端 跨域问题处理
最近开始打包web端项目,遇到了 Flutter dio XMLHttpRequest error ,dio请求文本跨域的问题。跨域问题对于做过前端的基本还是很简单,有各种方式去解决接口的跨域问题,针对没有前段经验的Flutter开发,可选择的方案就相对没有那么多了。一下列出我的解决方案以供分享(2021.06.18)1.找到Flutter SDK目录下的chrome.dart 文件 然后’–disable-translate’下面位置添加 ‘–disable-web-security’,如下图2.
2021-06-18 17:18:38
3955
1
原创 Flutter 离线推送 厂商对接分享
最近项目在对接flutter的推送,选用的是三方极光推送作为方案。推送在ios端配置相对简单 按照极光稳当配置ios的推送证书等就能很好实现在线和离线推送功能, 特殊的是android推送的配置,要实现离线推送就要配置厂商通道,在配置厂商通道的过程中,预见许多坑点特此分享一下。对接华为厂商通道过程中,按照极光文档 配置了plugin、manifest,华为市场后台创建应用开通服务后依旧收不到离线通知。我遇到的坑点主要如下:1.华为厂商后台SHA256证书配置没有成功2.agconnect-serv
2021-01-14 16:58:58
1783
3
原创 Flutter-Router路由 的一些坑点
本文主要是对比一下自己实际项目中使用官方的Router、Navigator和Fluro来实现页面管理的各自差异的感受官方和Fluro两种方式的一个基本使用 可以参考如下两文Route和NavigatorFluro其中使用官方api为我们提供了非常多的跳转页面方式其中想单独说明一下的有如下1.popUntil能非常简单实现注册流程类A->B->C->D 其中在C或者D回退到指定的A页面效果2.canPop能判断可否有页面回退从而解决pop最后一个页面黑屏的问题3.官方Ro
2020-12-03 11:32:58
2700
原创 Error occurred during initialization of VM Could not reserve enough space for 1572864KB object heap
android studio出现虚拟机内存不够的问题解决方案 :找到项目gradle.properties文件 修一下指定的内存大小 如1536m可以修改到1280m或者更小
2019-11-13 11:34:31
397
原创 Flutter
PS:本文会随着自己学习和编写项目过程中、一直持续跟新一、简介Flutter 是谷歌2018年发布的跨平台移动UI框架。作为谷歌的开源移动UI框架,Flutter可以快速在iOS和Android上构建高质量的原生用户界面,2019年,Google I/O 大会宣布了 flutter 支持 web 开发。flutter 目前的目的就是全平台开发,一套代码同时运行在 iOS 、Android、...
2019-10-24 16:15:01
8402
1
原创 android studio 3.5 格式化xml文件 错乱问题
这两天刚跟新了android studio 到3.5 结果一写代码 发现一个天大问题 xml 只要一按ctrl+alt+L格式化代码整个布局文件就错乱顺序了 尴尬的一匹 所以特别分享一下 这个操作太不人性化了解决办法:打开setting界面 找到 set from 点击 predefined style 选择 Android 最后 apply 选择 ok 这个操作太...
2019-08-27 09:53:00
938
3
原创 android 开源库大分享
1.0 常用到大android 开源项目库资源整合(里面后很多常用到的开源项目)http://blog.youkuaiyun.com/ChangAlbert/article/details/61424193http://www.ctolib.com/cheatsheets-awesome-android.html android 开源框架快速查找http://www.jianshu.com...
2019-04-02 10:37:12
187
原创 Manifest merger failed with multiple errors, see logs
记录一下配置清单文件的冲突问题导入其他开源项目出现Manifest merger failed with multiple errors, see logs第一种方案 可以使用gradle命令查看log 来寻找具体是哪里冲突了 然后在相应的使用replace属性进行解决 gradlew processDebugManifest --stacktrace第二种如下图...
2019-03-05 16:10:12
2285
原创 Genymotion 安装遇到的一些问题
最近有重新安装了 模拟器 顺带记录一下 安装过程中遇到的一些问题。Genymotion 官网地址1.0 Genymotion 安装完成后 遇到 Your CPU is incompatible with virtualization technologies.问题大概原因是因为 虚拟技术没有开启 需要关机 重启进入BIOS 在高级 、cpu、 虚拟技术下选择开启按钮 然后...
2018-12-19 11:00:14
344
原创 retrofit 使用介绍(快速了解和集成retrofit)
一、简介不废话!这里是retrfitGithub地址 这里是retrfit的官方文档 。单独学会使用retrfit 只需要进入github地址将最新的依赖包导入就可以使用 这里最新的是 jar包版本是 compile 'com.squareup.retrofit2:retrofit:2.2.0' 导入项目即可使用(retrfit包中已经自带了okhttp3的东西)。 然后只
2017-05-10 14:42:35
482
原创 android 最快集成zXing二维码
一、简介现在每一个app必然都是要使用二维码功能的,Zxing便是geogle官方提供的一套二维码解析和合成的开源库。 但是android studio集成Zxing实在是要花费许多的时间集成Zxing核心代码和配置环境,实在是让人头疼。 这篇博客就是介绍github上面找到的一个开源二次集成的第三方库。本人也亲身集成使用了 确实是方便很多。
2017-05-03 14:56:16
3609
原创 android 上拉下拉刷新和banner轮播广告条 Github 项推荐
1.0 上拉下拉刷新 目前上拉下拉刷新已经有很多GitHub开源项目库 很多都很好使用 比如chrisbanes的 Android-PullToRefresh;liaohuqiu/android-Ultra-Pull-To-Refresh 都是很好的开元项目。但是这些库作者都是很久不在跟新了,当然现在他们使用依旧是很好很简单方便的。 今天推荐的是liaoinstan的SpringVi
2017-05-03 10:07:47
1304
原创 uiautomator使用
最近用到uiautomator和Xposed的东西比较多一些,这篇博客就先对uiautomator进行一些讲解吧,之后可能会跟新一些xposed的东西。毕竟现在一旦涉及到反汇编的东西,那很有可能就会涉及xposed和uiautomator。 好的,进入正题。什么事uiautomator,uiautomator是谷歌官方专门为我们全自动化测试提供的一门技术。他能做到完全在不改变程序任何代码...
2017-01-12 14:13:45
15237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人