一,概述由于Flutter是跨平台的,所以有适用于Android和iOS的两种风格的组件。一套是Google极力推崇的Material,一套是iOS的Cupertino风格的组件。无论哪种风格,都是通用的。 概述Flutter 里有很多的 Button 组件很多,常见的按钮组件有:RaisedButton、FlatButton、IconButton、OutlineButton、ButtonBar
转载
2024-04-23 11:45:56
0阅读
无状态组件(StatelessWidget)是不可变的,这意味着它的属性不能改变,所有的值都是最终的。有状态组件(StatefulWidget)持有的状态可能在Widget生命周期中发生变化。实现一个StatefulWidget至少需要两个类:一个StatefulWidget类,一个State类。StatefulWidget类本身是不变的,但是State类在Widget生命周期中始终存在。一.容器
转载
2024-04-22 11:41:20
63阅读
一、PhysicalModel 组件、二、 完整代码示例、三、 相关资源、
原创
2022-03-08 14:05:30
650阅读
Flutter简介Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面,Flutter是完全免费、开源的。Flutter组件采用现代响应式框架构建,这是从React中获得的灵感,中心思想是用组件(widget)构建UI。框架组成Flutter包括一个现代的响应式框架、一个2D渲染引擎、现成的widget和开发工具。这些组件可以帮助您快速地设计、构建、测试和
转载
2023-12-26 22:49:31
45阅读
一、Wrap 组件、二、Expanded 组件、三、完整代码示例、四、相关资源
原创
2022-03-08 13:38:21
1458阅读
使用的控件有:Container,ListView,ListTile,Scaffold,Row,Column,Card,ClipRRect,Image,TextField,SizedBox,Icon,Text,Swiper,Toast先上demo图:使用到的依赖:fluttertoast: ^8.0.8 flutter_swiper_null_safety: ^1.0.0使用到的控件介绍整体控件用
转载
2023-09-18 12:50:14
172阅读
flutter sdk:快速下载:https://github.com/flutter/flutter/releases翻译:StatelessWidget 无状态小部件Stateful
原创
2022-09-21 11:38:28
73阅读
flutter 集成腾讯QQ分享登录原创:@As.Kai 当前环境监测(当前设备中有没有qq或者TIM) 登录 获取用户信息 获取UnionID 分享说说 文本分享 网页分享 图片分享首先需要在腾讯开放平台申请一个开发者账号并且添加应用授权 腾讯开放平台:https://open.tencent.com/ 位置信息要
Demo 的下载地址(正式包,使用Flutter命令打的正式包)
App详情 App的页面详情
HomePage;里面嵌套了四个页面,使用的是TabBar和 TabBarView的组合,比如安卓中的Fragment Viewpager
1、首页的第一页使用豆瓣电影的接口,请求数据,并且展示出来了,工程中如何代码中如何使用依赖?如下代码所示flutter:
sdk: flutter
转载
2024-08-06 13:37:01
76阅读
一、provider状态管理设置主题颜色第一步: 安装依赖库provider: ^4.3.2+3第二步: 创建共享数据模型import 'package:flutter/material.dart';
import 'package:privider_test/base/baseThemes.dart';
class ThemesViewmodel extends ChangeNotifier
项目地址 GitHub:https://github.com/baiyuliang/Flutter-WanWanmoor文档地址:https://moor.simonbinder.eu/docs/getting-started/我们在开发安卓或ios的数据库时,都会有各种强大的第三方rom框架,如安卓端的greenDao,room等, 这可以避免我们原生实现和手写sql的痛苦,那么同样,我们在开发
转载
2024-07-08 20:23:27
55阅读
一、Opacity 组件、二、ClipRRect 组件、三、Padding 组件、四、完整代码示例、五、相关资源
原创
2022-01-25 18:35:27
1314阅读
这是一个系列,通过8篇文章帮助大家建立起 Flutter 的知识体系,建议大家好好阅读并收藏起来。本篇文章我们先介绍 Flutter 里一些常用的 UI 控件,然后借助官网提供的两个 demo 把所学的控件知识实际使用起来。基本控件Widget在 Flutter 里,UI 控件就是所谓的 Widget。通过组合不同的 Widget,来实现我们用户交互界面。Widget 分为两种,一种是无状态的,叫
转载
2024-01-12 02:08:59
276阅读
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录1.Text组件2. RichText组件(富文本组件)3.TextField组件4.按钮组件 1.Text组件Text组件(简单样式文本框组件)用于显示简单的样式文本,它的常用属性如下表所示。TextStyle的常用属性如下表所示。2. RichText组件(富文本组件)RichText组件(丰富文本组件)是Flutter
转载
2024-04-09 15:05:56
88阅读
在Flutter项目中开发IOS桌面组件(WidgetExtension)具体的WidgetExtension的开发流程这里就不细说了,可以参考文末的链接。在Flutter项目开发IOSWidget的过程中,主要的问题有:App和Widget的数据共享点击Widget跳转App的指定界面在App界面编辑并更新Widget数据App和Widget数据共享数据共享使用的是UserDefaults,前提
转载
2023-09-27 21:20:34
619阅读
在 Flutter 开发中最实用的 Dart 语法知识 的文章中,介绍了 Dart 语法,本篇文章就来说一说 Flutter 开发中常见的组件的用法。 一、Widget(组件)概述 在 Flutter 开发中,记住一句话,一切皆组件。 Flutter 的组件很多,要完全记住是不可能的,我的方法就是记住常见的,然而对于组件的属性,这个不需要记住,根据实际开发需求,需要什么属性,直接点开源码,去查看一
转载
2023-12-01 09:22:43
239阅读
示例代码
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Materia
原创
2021-07-09 17:24:44
313阅读
前言最近用 Flutter 写了一段时间的业务代码,遇到了很多之前写简单代码没遇到的问题,比如说:如何使用 Flutter 调原生如何选择状态管理和事件管理如何画出自己想要的View上面中的很多场景,都会涉及到异步知识。我们在写 Flutter 的时候,也会需要异步处理问题,比如说文件处理、网络请求、加载图片等。一、Flutter中的异步机制isolate 这个词对于 Flutter 新手来说可能
转载
2024-04-09 11:57:34
76阅读
一、FractionallySizedBox 组件、二、Stack 布局组件、三、Positioned 组件、四、 完整代码示例、五、 相关资源
原创
2022-03-08 13:39:21
1998阅读
前面课时只介绍了组件设计,并没有过多涉及布局的讲解,可能你了解一些布局组件,比如 Container、Row、Column、Padding、Center 等,但是对于如何从 UI 稿到组件再到布局,却没有非常清晰的思路。本课时就从我的角度来分析,如何进行组件的布局。常见布局组件在 Flutter 中可以分为 Single-child layout widgets 和 Multi-child lay
转载
2024-06-18 23:05:49
73阅读