本页 12 篇文章
StarBloghttps://blog.deali.cn/blog/configure-flutter-development-environment-windows
...发,一个字:坑。 但是有时候外出只能带着笔记本,Linux在一些笔记本上不太兼容,驱动支持不完美,而且电源管理不够好,所以无奈的情况下只能用Windows暂时顶一下,就像现在我要在Windows上搭建Flutter的开发环境一样,太坑了。 进入正题 先安装Android SDK 首先,你要有一种可以下载到Android SDK的方式,可以是梯子,或者是国内镜像,具体我就不展开了。 ####...
StarBloghttps://blog.deali.cn/blog/2020-personal-tech-retrospective
...ee,并把GitHub作为备份,而且后来在公司也开始使用Gitee的企业版,所以后半年在Gitee的提交特别多~ 我看了一下,今年主要涉及的技术(语言)按代码量排序:Python -> C# -> Flutter(Dart) -> 前端(JS) -> Kotlin -> Go -> Java -> PHP 下面挑几个说说相关的应用和心得吧~ Python  前文中说到了项目结构、状态管理和国际化的方案,本文继续聊聊数据持久化和粗略的性能优化。 数据持久化 目前的话,flutter用的比较多比较成熟的数据持久化就是shared_preferences和S...
StarBloghttps://blog.deali.cn/blog/flutter-min-poetry-state-mgmt-i18n-part1
前言 在开始之前的提示:虽然Flutter背靠Google这棵大树,但是毕竟还是一个年轻的技术,项目还处于初期阶段,更新非常快,问题也不是一般的多,使用Flutter的话就意味着必须忍受各种奇怪的bug和没有丰富中文资料的头疼,本文不是安利同学们入坑,只是对“极简诗词”app的开发过程进行记录。 另外app已经上架,有兴趣的同学可以下载试试:[https://www.coolapk.com/apk/2...
StarBloghttps://blog.deali.cn/blog/solve-flutter-webview-http-access-issue
...:在内嵌的webview里访问没有HTTPS的网页~ 正常的Android应用,内嵌个webview,配置一下cleartextTrafficPermitted就可以正常访问HTTP内容了,但是flutter官方的webview组件有点坑,你在flutter项目内的Android工程配置好cleartextTrafficPermitted之后他不管用…… 每次遇到HTTP的网页,就会报这个错,很烦 ...
StarBloghttps://blog.deali.cn/blog/flutter-intro-build-signed-apk
哈喽!好久不见,算起来我已经一个多月没更新博客了,近期刚刚完成了一个项目,正好抽出时间整理一下学到的东西并且写写博客。 关于flutter 开始使用flutter还是春节后的事情,其实之前很早就想学一下flutter了,毕竟谷歌出的技术总是不会太差的,无奈一直没有时间和做app的需求,这次接触了flutter之后仿佛发现了新大陆,原来开发app还能这么方便,真的颠覆了我原来的认知啊,热更新也太好用了吧...
StarBloghttps://blog.deali.cn/blog/flutter-crawler-mobile-framework-intro
最近做毕设需要大量数据训练模型,很多网站又要反爬机制,得爬一会停一会,所以特别慢,要是我用电脑24小时爬虫太费电了,于是想到利用手机~ 然后就想到flutter,安卓苹果旧手机都能利用起来做数据采集。 ok,然后就开始做,折腾了一天做了一个大概的框架。总算可以方便的添加爬虫任务了,集成了配置、日志、数据持久化这些基本的功能,然后封装网络请求、网页解析的功能,用起来还行。 只不过众所周知的,dart是一种单...
StarBloghttps://blog.deali.cn/blog/flutter-app-migration-androidx
首先上官方文档:https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility 有两种方式,一种由Android studio自动完成,一种手动修...
StarBloghttps://blog.deali.cn/blog/flutter-profile-page-design
...BotToast.showText(text: '妙啊'), ); } 因为要考虑到交互反馈,所以这里我用了TextButton组件包裹内容。(注:TextButton组件是新版Flutter推出的,用以取代原本的FlatButton) 交互效果 录了个动画,看看最终的交互效果: 差强人意吧~~(没有UI...
StarBloghttps://blog.deali.cn/blog/flutter-splash-screen-android-ios
前言 flutter开发App方便快捷,就是冷启动的时候要加载dart引擎有短暂的白屏,严重影响用户体验,这个时候我们就需要设置一个启动图片,像国内大部分App那样(例如微信那个地球),启动App的时候显示这个图片,加载完再进入App,不至于影响用户体验。 Android启动页 首先要准备好启动图,本文命名为splash...
StarBloghttps://blog.deali.cn/blog/sentry-installation-configuration-usage
...send_default_pii=True, ) 然后在settings.py里引入就完事了 python from config import sentry Flutter项目 根据指引首先要添加依赖 yaml dependencies: sentry_flutter: ^5.1.0 PS:现在这个依赖出了6.x版本了,初始化的时候是用异步操...
StarBloghttps://blog.deali.cn/blog/flutter-audioplayers-music-troubleshooting
目前flutter播放音乐好像只搜到AudioPlayers这个解决方案,我照着他的文档来,确实是可以播放音乐的。 项目主页:https://pub.flutter-io.cn/packages/audioplayers AudioCache介绍:[https://github.com/luanpotter/audioplayers/blob/master/doc/audio_cache.md](https...