在Dart中常见的类型转换
int --> String String --> int String --> double double --> String int --> double double --> int String --> Map String…
int --> String String --> int String --> double double --> String int --> double double --> int String --> Map String…
Flutter命令行工具是开发人员(或代表开发人员的IDE)与Flutter交互的方式。对于与Dart相关的命令,可以使用Dart命令行工具。 以下是如何使用Flutter工具创建、分析、测试和运行应用程序: 要使用Flutter运行…
Decoration是一个装饰类。这个类提供了所有装饰的抽象接口。具体示例请参见BoxDecoration。 decoration : 装饰器接口,Decoration是个抽象接口,BoxDecoration是它其一个具体实现类,De…
Scaffold BottomNavigationBar PageView PageController Scaffold是一个实现了基本的material design的布局结构 PageView是一个可以完成页面之间滚动的widg…
利用Flutter实现APP拍照功能,效果图具体如下: 点击[拍照]按钮 选择【拍照】选项,调用设备镜头采集影像 按下快门后,确定选定该影像照片 选择【从相册选择】选项,从相册选择照片 显示当前选中的照片图像 开发环境: 引用插件: …
初始动画Animation,我们应该了解的知识: 在Flutter中有哪些类型的动画? 如何使用动画库中的基础类给widget添加动画? 如何为动画添加监听器? 该什么时候使用AnimatedWidget与AnimatedBuilde…
最近在学习开发Flutter项目时遇到了一个问题,具体的异常信息如下: 在异常信息中让我们去这个地方 https://developer.android.com/tools/building/multidex.html 解决问题。(以…
今天在播放网络媒体资源的开发中遇到了下面这个问题: 上面异常提示:Cleartext HTTP traffic not permitted. See https://exoplayer.dev/issues/cleartext-not…
使用video_player插件()时,为了更直观的看看插件的实现效果。于是将官方的Example启动后发现了如下异常: 在上面的异常信息中,抛出了一个关键的一句话: 因为我这里是用Scaffold包裹组件的,代码如下: 以上异常信息…
在很多的Flutter项目中会发现很多地方都使用了Equatable。 Equatable的中文意思是“相等”的意思 Equatable官方给出的定义是:可以为我们覆写==和hashCode,以减少代码工作量。 通常,我们要比较一个对…
flutter开启windows开发支持,需要执行如下命令: 出现以下结果就是配置成功了
Dart 运算符 / 与 ~/ 的区别: 运算符/:除,返回值为double类型; 运算符 ~/:整除,返回值为int类型。