草庐IT

Flutter简易弹窗

全部标签

使用python的streamlit模块搭建一个简易的网页版blast

streamlit的参考资料https://docs.streamlit.io/library/get-started/create-an-appst.buttonhttps://docs.streamlit.io/library/api-reference/widgets/st.buttonst.text_areahttps://docs.streamlit.io/library/api-reference/widgets/st.text_areapythoniohttps://docs.python.org/3/library/io.htmlio.StringIO主要作用pythonsub

【小程序开发】—— 封装自定义弹窗组件

文章目录🍋前言:🍍正文1、探讨需求封装popup自定义弹窗组件2、实战开发弹窗组件2.1子组件内容popup.vue文件2.2父组件引用子组件3、效果图预览3.1不使用具名插槽的原有样式效果3.2使用具名插槽之后样式效果🎃专栏分享:🍋前言:大家好我是不苒,本人男,头像是女朋友照片,很多大佬都以为我是女的,浅浅的解释一下哈哈。很高兴书写博客与大家分享知识。本片文章主要讲的是,使用uniapp开发背景下,使用Vue的具名插槽封装一个自定义的弹窗组件popup,感兴趣的小伙伴可以学习一下,如果发现本人编写有问题的话,欢迎大家随时来评论区探讨支出问题,我也会及时更正的。话不多说直接上正文一起来学习一下

Flutter (仿写网易云音乐)

接口地址NeteaseCloudMusicApi项目地址先上效果图发现页IMG_0625.PNGIMG_0626.PNGIMG_0627.PNGIMG_0628.PNGIMG_0629.PNG每日推荐IMG_0674.PNG歌单广场IMG_0675.PNGIMG_0676.PNGIMG_0677.PNGIMG_0678.PNGIMG_0679.PNGIMG_0680.PNG排行榜IMG_0681.PNGIMG_0682.PNGIMG_0683.PNGIMG_0684.PNG歌单详情IMG_0685.PNGIMG_0686.PNG播客页IMG_0687.PNGIMG_0688.PNGIMG_06

Flutter的Don‘t use ‘BuildContext‘s across async gaps警告解决方法

文章目录问题有问题的源码问题原因问题分析Context的含义BuildContext的作用特殊情况解决方法问题Flutter开发中遇到Don’tuse'BuildContext’sacrossasyncgaps警告有问题的源码if(awaitdatabaseHelper.isDataExist(task.title)){showDialog(context:context,builder:(BuildContextcontext){returnAlertDialog(title:Text("已存在同名配置"),content:Text("是否覆盖已有的配置?"),actions:[Elevat

Flutter/Dart第14天:Dart类详解

Dart官方文档:https://dart.dev/language/classes重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。Dart类Dart语言基于类和Mixin继承,是一门面向对象语言。任何对象都是某个类的实例,除Null之外,Object类其他所有类的父类。Mixin继承:Dart语言和Java语言一样,类只能是单继承。但通过Mixin,一个类的代码可以在多个类层次结构中复用(有关Minxin的详细说明见之前文章:https://ntopic.cn/p/2023093001)。方法扩

如何实现”系统可能不会保存您所做的更改”的弹窗提示

window.onbeforeunload=e=>{e.returnValue='关闭提示';};在本文框输入内容,关闭页面或者刷新页面时会弹出提示“系统可能不会保存您所做的更改”:谷歌浏览器效果:Safari浏览器效果:

flutter doctor --android-licenses报错解决方案

C:\Users\32148>flutterdoctor--android-licensesFlutterassetswillbedownloadedfromhttps://storage.flutter-io.cn.Makesureyoutrustthissource!����:��������com.android.sdklib.tool.sdkmanager.SdkManagerCliʱ����LinkageError    java.lang.UnsupportedClassVersionError:com/android/sdklib/tool/sdkmanager/SdkManag

FLutter 初体验

FLutter安装brew安装pubpackagedartpubglobalactivatefvm安装fvmbrewtapleoafarias/fvmbrewinstallfvm安装flutterfvminstall1.17.2卸载brewuninstallfvmbrewuntapleoafarias/fvm设置全局版本fvmglobal1.17.2设置当前项目使用的版本fvmuse1.17.2看了8个小时的视频,手敲了一个礼拜的基本控件,一个一个手打了这个demo首页,分类,交易,我的用到的组件ScaffoldColumnContainerCardTextColumnRowListViewW

将python脚本打包为安卓应用——beeware简易教程

官方教程:https://docs.beeware.org/en/latest/tutorial/tutorial-0.html本教程使用的系统为Windows11,python版本为3.7需要科学上网只能使用纯python模块,不能使用numpy等包含c的模块只适用于一些小型程序,大程序不建议使用这个开发也可以打包为Windows安装程序和iOS程序,但不在本文的介绍范围,不过也大同小异安装依赖教程中建议使用python3.7或者更高版本,所以我使用conda创建了一个python3.7的虚拟环境candacreate-n环境名python=3.7也可以不使用虚拟环境,但如果因模块冲突出现莫