Flutter自问自答
-
问:屏幕中有两个可滑动布局叠加时滑动报错
- 答:添加 controll:ScrollControll() 属性
-
问:依赖包冲突了
- 答:dependency_overrides:强制使用某个版本
-
ShapeBorder
- RoundedRectangleBorder 圆角
-
升级依赖
- flutter pub upgrade
-
跳入到外部浏览器
- url_launcher包
-
google字体包
- google_fonts
-
中间弹窗
- showDialog
-
底部菜单
- showBottomSheet
-
自定义导航动画和背景
- PageRouteBuild
-
让小部件以动画形式偏移原来的位置
- Hero
-
界面跳转方式
1.设定路由声明 routes: <String, WidgetBuilder>{ '/a': (context) => const MyWidget(), '/b': (context) => const MyWidget2(), }, 跳转:Navigator.of(context).pushNamed('/a'); 2.直接跳转 Navigator.push(context, MaterialPageRoute(builder: (context) => const MyWidget()));
-
如果Column中包裹了ListView报错,将ListView用Expanded包裹起来
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端