会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
鲤斌
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
21
下一页
2023年12月26日
26、Flutter中命名路由
摘要: Flutter 中的命名路由 main.dart中配置路由 void main() { runApp(MaterialApp( theme: ThemeData( appBarTheme: const AppBarTheme( color: Colors.blue, // 设置导航栏颜色 (新版本的
阅读全文
posted @ 2023-12-26 11:06 鲤斌
阅读(53)
评论(0)
推荐(0)
编辑
2023年12月25日
flutter中全局与单页面背景图片(动态图片)
摘要: 单页面设置背景图片 使用 Container 组件和 decoration 属性: 优点:简单易用,适用于大多数情况下的页面背景设置。 缺点:无法控制背景图片的位置和层级。 class MyBook extends StatelessWidget { const MyBook({super.key}
阅读全文
posted @ 2023-12-25 14:58 鲤斌
阅读(732)
评论(0)
推荐(0)
编辑
25、Flutter中基本路由
摘要: Flutter 路由介绍 Flutter中的路由通俗的讲就是页面跳转。在Flutter中通过Navigator组件管理路由导航。 并提供了管理堆栈的方法。如:Navigator.push和Navigator.pop Flutter中给我们提供了两种配置路由跳转的方式:1、基本路由 2、命名路由 Fl
阅读全文
posted @ 2023-12-25 14:57 鲤斌
阅读(5)
评论(0)
推荐(0)
编辑
2023年12月22日
Dio和http库是Flutter中两种常用的网络请求库
摘要: Dio Dio 的优点: 强大的功能:Dio提供了丰富的功能,支持拦截器、文件下载和上传、超时设置等高级特性,满足了大多数网络请求的需求。 支持并发请求:Dio具有良好的并发性能,可以同时处理多个网络请求,并提供了便捷的取消请求功能。 高度可定制性:Dio提供了许多配置选项和扩展点,你可以根据自己的
阅读全文
posted @ 2023-12-22 14:59 鲤斌
阅读(360)
评论(0)
推荐(0)
编辑
Dio网络请求
摘要: 包 dio: ^4.0.0 #这是一个强大的 Dart HTTP 客户端库 http: ^0.13.3 #用于进行基本的 HTTP 请求和处理响应 dio_cookie_manager: ^2.0.0 #该包提供了与 Dio 配合使用的 Cookie 管理能力 cookie_jar: ^3.0.1
阅读全文
posted @ 2023-12-22 14:59 鲤斌
阅读(99)
评论(0)
推荐(0)
编辑
2023年12月21日
flutter常用的音乐播放器库
摘要: audioplayers: 优势:audioplayers 是一个简单易用的音乐播放器库,支持主流平台(Android、iOS)并提供了丰富的功能,比如播放、暂停、快进、音量控制等。 缺点:audioplayers 的定位相对较低级,可能需要自行处理一些高级功能(如音效处理、音频分析等)。此外,由于
阅读全文
posted @ 2023-12-21 18:52 鲤斌
阅读(368)
评论(0)
推荐(0)
编辑
just_audio音频播放器
摘要: 代码 import 'package:flutter/material.dart'; import 'package:just_audio/just_audio.dart'; void main() { runApp(MyApp1()); } class MyApp1 extends Statele
阅读全文
posted @ 2023-12-21 18:51 鲤斌
阅读(273)
评论(0)
推荐(0)
编辑
2023年12月19日
不知道父部件的尺寸,限制子部件的尺寸
摘要: 当不知道父部件的尺寸时,可以使用以下方法来限制子部件的尺寸: 使用FractionallySizedBox小部件 FractionallySizedBox根据父部件的尺寸的一部分来调整子部件的尺寸。widthFactor和heightFactor指定了子部件相对于父部件的宽度和高度的比例。 例如,w
阅读全文
posted @ 2023-12-19 22:17 鲤斌
阅读(10)
评论(0)
推荐(0)
编辑
*让当前元素的width或者height达到父元素的尺寸
摘要: double.infifinity 和double.maxFinite可以让当前元素的width或者height达到父元素的尺寸; 区别: 我想成为我的父母所允许的最大的(double.infinity) 一些小部件允许他们的孩子像他们想要的那样大。
阅读全文
posted @ 2023-12-19 17:04 鲤斌
阅读(11)
评论(0)
推荐(0)
编辑
* flutter杂知识点
摘要: child和children用于在一个容器小部件(如Container、Column、Row等)中放置一个或多个子小部件 1.child属性用于容器只包含一个子小部件的情况; 2.children属性用于容器包含多个子小部件的情况。 Center小部件(居中、定位、多个方向上居中) Center小部
阅读全文
posted @ 2023-12-19 14:29 鲤斌
阅读(6)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
12
···
21
下一页