![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter2
Flutter2 的埋坑之路
小南乔
正在学习 flutter 2
展开
-
flutter Text 文字超出显示省略号
Text( widget.data.title, softWrap: true, textAlign: TextAlign.left, overflow: TextOverflow.ellipsis, maxLines: 1, style: TextStyle( fontSize: 13, color: Color(0xFF333333),)原创 2021-05-29 17:50:08 · 4002 阅读 · 0 评论 -
Flutter页面模板效果
把页面详细布局传进模板里,达到 Slot 效果Test 页面import 'package:flutter/material.dart';import 'package:microelecdrap/component/large_title_page_layout.dart';class Test extends StatelessWidget { @override Widget build(BuildContext context) { return Container(原创 2021-05-29 11:12:08 · 484 阅读 · 1 评论 -
iOS 风格 页面大标题滚动后显示 headBar CupertinoSliverNavigationBar
我觉得不用监听滚动去改变背景颜色,应该是有相关参数可以做处理的,但我找不到。import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'dart:developer';class SliverNavBar extends StatefulWidget { SliverNavBar({Key? key}) : super(key: key); @override _Sliv原创 2021-05-27 16:39:00 · 481 阅读 · 0 评论 -
bottomNavigationBar 本地化 AppLocalizations 生成方案
把 item 提取出去就行了,作为一个菜鸟,并不了解这个原理是什么。求大佬解答 BottomNavigationBarItem _buildItem(Widget tabIcon, String tabLabel) { return BottomNavigationBarItem( icon: tabIcon, label: tabLabel, ); } @override Widget build(BuildContext context) {原创 2021-05-21 12:27:38 · 214 阅读 · 0 评论 -
Flutter 无线真机调试
1. adb tcpip 55552. adb connect 192.168.11.190上面的IP为手机的IP,魅族手机设置-关于本机-状态信息-IP地址3. 运行在 Android 里,选择设置,运行注意,连接模式得选择文件传输4. 断开数据线原创 2021-05-03 04:24:23 · 1429 阅读 · 0 评论 -
关于 Fullter BLoC 中的 Cubit
What’s a Cubit?It’s a class that stores an observable state, the observation is powered by Streams but in such a friendly way that it is not necessary to know reactive programming它是一个存储可观察状态的类,这个观察是由Streams支持的,但是以这样一种友好的方式,它不需要知道响应式编程...原创 2021-05-03 01:32:39 · 334 阅读 · 0 评论 -
Flutter BLoC
今天看了一天的 BLoC 视频,感觉好复杂,等我再理解理解。就代码的给我的感觉,有点类似 umi 的那一套原创 2021-05-03 00:59:23 · 130 阅读 · 0 评论 -
Flutter 本地图片加载不出来
pubspec.yaml 中添加项目根目录/assets/images/ 中是存在该图片的但图片无论怎么刷新都加载不出来,根据文档反复对了很多次,实在找到不到代码在哪里出了问题。重点来了…重新启动后,图片出来了……以下为关键代码: assets: - assets/images/Layout.dartimport 'package:flutter/material.dart';import 'section/footer.dart';import 'section/titl原创 2021-04-22 00:13:26 · 2173 阅读 · 1 评论 -
熟悉 Flutter 页面写法,编写第一个 Flutter App
根据文档实现第一个 Flutter 程序文档中的情况是分为三个部分的,实现文字显示,再到实现一个列表。在 Step 2 里,实现了一个带赞的列表,并添加了点击菜单切换路由;以下为实现了 Step 2 的代码:lib/main.dartimport 'package:english_words/english_words.dart';import 'package:flutter/material.dart';import 'test/NameList.dart';void main() =原创 2021-04-21 08:52:12 · 275 阅读 · 1 评论 -
Flutter 应用中启动 HttpServer 服务
启动服务找了一篇文章HTTP Server running on a Mobile app with Flutter里面介绍了使用 dart 的 io 库去实现,容我去了解一下这个库,猜想是跟 Node 或者 Python 一个方式的,只是语法我得去学习一下。Dart 官网Flutter Dart IO 库 HttpServer class...原创 2021-04-20 14:12:28 · 3469 阅读 · 0 评论 -
熟悉 Fluter 编码中遇到的一些问题
关于编辑器Android Studio 代码缩进只有 2 个空格,我习惯了 4 个,没有找到能编辑 dart 文件缩进的地方原创 2021-04-20 14:08:04 · 81 阅读 · 0 评论 -
依赖包
依赖包搜索包https://pub.dev在 pubspec.yaml 里加入需要添加的包,然后 flutter pub get熟悉 Flutter根据文档写一了遍代码 https://flutter.dev/docs/get-started/codelab感觉还好,好多语法不熟悉,就先不管了,估计回头还得学习一下 Dart...原创 2021-04-19 15:12:44 · 110 阅读 · 0 评论 -
Flutter 2.0 创建桌面应用
启用桌面支持默认情况下,Flutter没有启用桌面支持。根据你的系统运行以下命令打开支持:项目根目录下flutter create --platforms=macos .flutter config --enable-linux-desktop flutter config --enable-macos-desktopflutter config --enable-windows-desktop查看设备 flutter devices 运行打开 Android Studio ,原创 2021-04-19 14:01:10 · 914 阅读 · 0 评论 -
建立第一个 Flutter 2.0
环境搭建进入官网下载安装包,按照文档提示搭建环境https://flutter.dev/docs/get-started/install/macos编辑文件$ cd ~$ vi .bash_profile # 把 Flutter 目录替换成自己的目录export PATH="$PATH:/Users/yinminzhi/Applications/flutter/bin"# 保存退出后$ source ~/.bash_profile# 检查环境安装是否成功, Flutter SDK原创 2021-04-17 20:33:35 · 155 阅读 · 0 评论