上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 国际化(internationalization 简称 i18n) 终端(手机)系统语言切换时,flutter 应用跟随切换 内容 组件(Widget)国际化 例如:日历、弹窗等常用组件的国际化 文本国际化(包括文本的顺序) 自定义文本的国际化 1、组件国际化 使用步骤: (1)、在 pubspec 阅读全文
posted @ 2022-06-30 17:53 rogerwu 阅读(486) 评论(0) 推荐(0) 编辑
摘要: UI 界面设计合理的动画,可以让用户觉得更加流畅、直观,可以极大提高和改善用户体验 实现原理 动画就是动起来的画面 视觉暂留:画面经视神经传入大脑后,不会立即消失(会存留一段时间) 帧(Frame):单个的画面,在学术上叫帧 每秒钟展示的帧数简称 fps (Frame per Second) 动画分 阅读全文
posted @ 2022-06-30 17:51 rogerwu 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 表单 -- Switch Switch value:开关的值,一般与状态字段绑定 onChanged:开关状态变更时调用 activeColor:开关开启时的圆圈颜色 activeTrackColor:开关开启时的轨道颜色 inactiveThumbColor:开关关闭时的圆圈颜色 inactive 阅读全文
posted @ 2022-05-31 20:23 rogerwu 阅读(398) 评论(0) 推荐(0) 编辑
摘要: Drawer 导航 Scaffold drawer(左侧抽屉菜单) endDrawer(右侧抽屉菜单) UserAccountsDrawerHeader 抽屉菜单头部组件 AboutListTile 关于弹窗 import 'package:flutter/material.dart'; class 阅读全文
posted @ 2022-05-30 09:56 rogerwu 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 路由简介 Route 一个路由是一个屏幕或页面的抽象 Navigator 管理路由的组件,Navigator 可以通过路由入栈和出栈来实现页面之间的跳转 常用属性: initialRoute:初始路由,即默认页面 onGenerateRoute:动态路由(根据规则,匹配动态路由) onUnknown 阅读全文
posted @ 2022-05-27 14:07 rogerwu 阅读(342) 评论(0) 推荐(0) 编辑
摘要: StatefulWidget Flutter 中的组件,按状态划分: StatelessWidget(无状态组件) StatefulWidget(状态组件) 状态组件是包含可变状态的组件,状态的特点: (1)、当组件构建完成后,可同步读取 (2)、可以在组件的生命周期中改变 按状态作用域划分 组件内 阅读全文
posted @ 2022-05-23 14:38 rogerwu 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1、Cupertino Cupertino -- iOS风格的组件 引用:import 'package:flutter/cupertino.dart'; 文档:https://flutter.cn/docs/development/ui/widgets/cupertino Material -- 阅读全文
posted @ 2022-05-18 15:21 rogerwu 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,布局组件内的子组件内容超出容器宽度时会出现一个溢出警告 import 'package:flutter/material.dart'; class Home extends StatelessWidget { const Home({Key? key}) : super(key: key 阅读全文
posted @ 2022-05-13 17:37 rogerwu 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Image.asset() 加载本地图片 使用步骤: (1)、Flutter 项目下,创建图片存储目录 (2)、在 pubspec.yaml 中的 flutter 部分添加图片配置 (3)、在代码中加载图片 import 'package:flutter/material.dart'; class 阅读全文
posted @ 2022-05-10 17:12 rogerwu 阅读(162) 评论(0) 推荐(0) 编辑
摘要: TextButton(文本按钮) 用法: (1)、TextButton() 创建普通的文本按钮 (2)、TextButton.icon() 创建一个带图标的文本按钮 属性: child:Widget,必填,按钮内容 onPressed:void Function(),必填,点击事件 style: B 阅读全文
posted @ 2022-05-10 15:55 rogerwu 阅读(415) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页