flutter
jsp13270124
这个作者很懒,什么都没留下…
展开
-
display:flex的时候子元素 只有一个有 flex属性时会尽可能占据多的空间
display:flex的时候子元素 只有一个有 flex属性时会尽可能占据多的空间这里这样就和flutter那种方式非常类似原创 2021-01-28 17:10:50 · 845 阅读 · 0 评论 -
flutter 好看的顶部栏 拉上后回自动回收
import 'dart:math';import "package:flutter/material.dart";main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: "Flutter Demo", theme: ThemeDat原创 2020-06-01 17:07:26 · 608 阅读 · 0 评论 -
flutter 使用showDialog制作的简洁的登录界面
// 这个地方我们因该使用 stl 记得改回来class HYHomeScreen extends StatefulWidget { @override _HYHomeScreenState createState() => _HYHomeScreenState();}class _HYHomeScreenState extends State<HYHomeScreen> { @override Widget build(BuildContext contex原创 2020-05-27 20:00:13 · 1446 阅读 · 0 评论 -
flutter项目的打包和发布 主要是Android
flutter 的打包和发布Android的打包和发布1.1 填写应用相关的信息1.2 应用的签名1.3 打包应用程序apkaab发布到应用商城里面 Google 小米啊 你可以把这个东西发布到对应的商城里面Android 基本信息填写虽然这个东西很麻烦 但是它只需要做一次就可以了应用的appid应用的名称应用的Icon应用的Launcher版本号 flutter在哪里配置版本信息的呢我们可以在这里配置版本信息如果我们第一次配置版本信息的时候我们会很疑惑 什么意思呢原创 2020-05-23 10:26:58 · 854 阅读 · 0 评论 -
flutter集成测试
集成测试单元测试和Widget测试对某一个单独的函数 类 或者 一个Widget 它们并不能一起测试我们以前测试这个应用程序 就直接跑在真机上再来做测试但是这里就有一个问题 就是有些测试我们是是希望 每次写完代码 都希望能点击几下来做一个测试而我们又想对这个整个这个应用程序来做一个测试 这个是时候我们就可以使用集成测试了发布一个可测试的应用程序到真机上我们新建一个文件 counter_demo_test.dart你跑起来这个文件它会自己把这个文件启动起来 并且 我们可以在里面写很多的操作这样原创 2020-05-20 20:28:47 · 732 阅读 · 0 评论 -
flutter 单元测试
单元测试要进行单元测试 需要先添加依赖但是它已经默认 添加了 这个依赖了还有就是这个依赖的位置是在 dev_dependencies的依赖这个位置的依赖 只会在开发阶段被打包 正常情况是不会被打包的我们建立一些 类和方法看这个东西是怎么测试的counter.dartclass Counter { int value= 0; int increment() => ++value; int decrement() => --value;}math_utils.d原创 2020-05-19 15:15:57 · 752 阅读 · 0 评论 -
flutter 项目实战4
这篇文章来自于我自己的有道云笔记 想看图片去那里文档:Day 4_8 项目实战以及 国际化.md链接:http://note.youdao.com/noteshare?id=9a784492b39cbcd20f152885d183c884&sub=2193AB9CCC944AEAA4EA1EC8B8A0BB03项目实战以及 国际化问题1点击左边 然后刷新右边的数据 就是 如何进行组件间的信息传递我们可以用 事件总线来完成 这个事件的传递也可以使用Provider完成这个操作因为这个数原创 2020-05-19 09:04:07 · 624 阅读 · 0 评论 -
flutter 项目实践3
这篇文章来自于我自己的有道云笔记 看图片请去那里文档:Day 4_6 项目实践3.md链接:http://note.youdao.com/noteshare?id=65039f0f3bb93543e8d42dde9cc946b4&sub=30683DC8A1F946F883CE9947B0045685项目实践3如果现在我们是点击某一个[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aX8TPLCQ-1589760752439)(7DEA32B474214A76原创 2020-05-18 08:14:58 · 567 阅读 · 0 评论 -
flutter常见报错 hasSize 为什么出现 解决办法
出现这个hasSize的报错的原因:当父Widget需要子Widget给出大小的是时候子Widget需要占据尽可能多的地方这个时候 父Widget就会不知道怎么排布而报错比如一个Container套一个ListView这样就会报错或者是一个ListView套一个ListView Widget buildMakeMaterial() { return Container( child: ListView.builder( itemCount: _meal.原创 2020-05-15 12:42:02 · 6507 阅读 · 0 评论 -
flutter 项目实践2
本片文章来自与我自己的有道云笔记 要看图片请点击链接文档:Day 4_3 项目实践2.md链接:http://note.youdao.com/noteshare?id=f28e3058fea4d26f1b32bdc21f1a220c&sub=A3757D0FAF4C4BC29A8CF2E6F1C8DBD6上次做了什么我们把框架搭好了IndexedStack 分开了基础的页面制作了简单的首页 读取json文件 然后展示我们的首页基本就算制作完了然后我们想做一些展示home_cont原创 2020-05-14 12:04:59 · 2586 阅读 · 0 评论 -
flutter项目实践01
这篇文章来自我自己的有道云笔记 想看图片去那里文档:Day 4_1 项目实践.md链接:http://note.youdao.com/noteshare?id=1b97681ceb71e681d4b41c40ccdf4129&sub=5103CDAE33354B02AB269015C3FD36FB项目实践一个小问题如果你升级了Xcode这些软件 会导致这个运行不出来的问题这个时...原创 2020-05-07 15:15:55 · 398 阅读 · 0 评论 -
flutter 屏幕适配方案自定义单位 rpx px
屏幕适配现在我们来搞几个模拟器 iphone 5 6 6+ 其他的东西来使用这个class HYHomeScreen extends StatelessWidget { @override Widget build(BuildContext context) { print("物理宽度高度 ${HYSizeFit.physicalWidth} * ${HYSizeFit.phy...原创 2020-05-06 10:11:22 · 3527 阅读 · 1 评论 -
flutter ThemeData的使用 屏幕适配方案rpx px
本篇文章转自我自己的有道云笔记 想看图片去那里文档:Day 3_30 单独补充 Theme ?..链接:http://note.youdao.com/noteshare?id=81a13195fe536af098cc1207a67265d6&sub=BDEE12E5CCA74B0396AEA3B040B28D03小项目练习解决一个问题Q: 为什么 initStatus里面的mod...原创 2020-05-06 10:06:16 · 2920 阅读 · 0 评论 -
AndroidStudio 进行flutter debug的简单使用
首先使用debug必须关掉模拟器正在运行的代码没有必要不用采用debug的方式来查开始断点的检测开始以后就需要知道 断点的使用 和 debug界面的按键使用设置取消断点按钮的使用...原创 2020-05-05 11:49:02 · 5013 阅读 · 1 评论 -
flutter动画
这个转自我自己的有道云 想看图片去那里文档:Day 3_27 动画和主题.md链接:http://note.youdao.com/noteshare?id=25480e40efb32250f985ddfa5a9e5fcc&sub=9A5D6A118E9F43AC86D1F69822336C70动画动画不论是web还是前端我们都有较大的作用 所以 我们一般会有专门的Api来实现这个...原创 2020-04-30 14:39:23 · 639 阅读 · 0 评论 -
一个简单的Flutter找错方法
一个简单的Flutter找错方法flutter有些时候报错不好看所以想了一个简单的找错方法比如这里 我没有写这个需要super传的参数我们看它的报错信息 前面有一个文件名 我们就通过这个来找打开as的查找功能然后将对应的文件名输进去找到对应的行哦哦这里原来是有一个必传的参数没有传 传了之后就没有报错了当然你写多了这些 基本都会记得到...原创 2020-04-29 16:44:37 · 401 阅读 · 0 评论 -
flutter手势(事件监听) 和 事件总线
这个转自我自己的有道云 想看图片去那里文档:Day3_25 手势(事件监听), 事件总线 和 …链接:http://note.youdao.com/noteshare?id=67936e30b5c44258a7394387afb36209&sub=878F6BFA1DD046E9909C088B7CBFA512手势(事件监听) 和 事件总线路由和导航首先我们先解决一个问题问题解...原创 2020-04-07 13:25:29 · 1772 阅读 · 0 评论 -
flutter手势onLongPress 的默认时间
import 'dart:async';import "package:flutter/material.dart";import 'package:learn_flutter02/extension/size_fit.dart';import "../extension/int_extension.dart";main() => runApp(MyApp());class...原创 2020-04-05 21:41:08 · 1774 阅读 · 0 评论 -
flutte状态管理
这个转自我自己的有道云 想看图片去那里文档:Day3_23 状态管理.md链接:http://note.youdao.com/noteshare?id=81a9d9832a1baa68995b45110b101900&sub=82EF5749864544B7B0782C8163EF971E状态管理这个东西是这个里面非常重要的东西为什么需要状态管理状态管理是声明式编程里面非常...原创 2020-04-05 17:01:37 · 390 阅读 · 0 评论 -
Flutter的Widget-Element-RenderObject flutter的渲染过程02 和 key的使用
Flutter的Widget-Element-RenderObject flutter的渲染过程02 和 key的使用本文链接上次的Flutter的Widget-Element-RenderObject flutter的渲染过程01这个转自我自己的有道云 想看图片去那里文档:Day3_20 Flutter的Widget-Element-Rend…链接:http://note.youda...原创 2020-04-05 17:00:03 · 570 阅读 · 0 评论 -
Flutter的Widget-Element-RenderObject flutter的渲染过程01
Flutter的Widget-Element-RenderObject这个东西是flutter的渲染过程这个东西虽然对我们代码没有直接关系 但是它可以让你写代码更加自信这节课可以解决的问题BuildContext 是什么东西Widget频繁的创建 会不会影响性能State和StatefulWidget 的关系Key的用法一. Flutter的渲染过程1. 1 Widget-E...原创 2020-03-27 18:05:44 · 1281 阅读 · 1 评论 -
flutter 打印文件名和 所在位置的工具方法
转载自老师上课的类容我的老师微信公众号: coderwhy工具方法log.dartvoid hyLog(Object message, StackTrace current) { HYCustomTrace programInfo = HYCustomTrace(current); print("所在文件: ${programInfo.fileName}, 所在行: ${pro...原创 2020-03-26 16:23:51 · 2128 阅读 · 0 评论 -
Flutter 虚线组件的封装
虚线的组件如果在css里面我们直接弄一个样式就可以了但是在flutter里面这样做很明显是不行的flutter它这个是不支持虚线的所以我们要自己封装一个虚线的组件核心就是SizedBoxSizedBox就可以 显示这样的这个东西就像一个一个的div块但是它是用flex布局拼起来的注意使用这个东西的时候必须使用Container来包裹起来如果是垂直排布就要设置高度 如果是 水平...原创 2020-03-18 17:46:40 · 364 阅读 · 0 评论 -
Flutter 封装一个打星的东西
Flutter 封装一个打星的东西star Widget组件如果我们封装一个组件的话很明显我们的这个因该足够灵活所以我们需要给它传很多的参数 其中只有分数是必填参数rating: 分数 (必填参数)maxRating: 满分count: 准备有几颗星star: 的大小unselectedColor: 未选中的颜色unselectedColor: 选中的颜色unselected...原创 2020-03-18 17:08:46 · 390 阅读 · 0 评论 -
常见的滚动widget
这个转自我自己的有道云 想看图片去那里文档:Day3_11 常见的滚动的Widget.md链接:http://note.youdao.com/noteshare?id=a72c965bf9e1194b2d4873c64479f408&sub=25B1E0477B0B4C3CAF8384F640C2EC2B常见的滚动的Widget一. 关于上节课的StackWidget使用如何将...原创 2020-03-16 16:06:02 · 405 阅读 · 0 评论 -
Flutter 学习第八天 多子组件布局
这个转自我自己的有道云 想看图片去那里http://note.youdao.com/noteshare?id=a72c965bf9e1194b2d4873c64479f408&sub=25B1E0477B0B4C3CAF8384F640C2EC2BRow Column Expanded Stack布局组件的使用[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(im...原创 2020-03-16 15:56:13 · 528 阅读 · 0 评论 -
Flutter学习第七天 flutter布局
这个转自我自己的有道云 想看图片去那里文档:Day3_6 flutter布局.md链接:http://note.youdao.com/noteshare?id=b6399e53df489374f116abb23d83e05b&sub=6FA1E0BAA448462594B2D4318C5BACCFflutter布局一些问题flutter 是不支持热更新的 苹果它禁止热更新fl...原创 2020-03-11 01:35:09 · 2052 阅读 · 0 评论 -
Flutter学习第六天 基础组件Text Button Image
这个转自我自己的有道云 想看图片去那里文档:Day3_4 flutter基本组件.md链接:http://note.youdao.com/noteshare?id=e40beb1b7bd450bb669a80f7251ec646&sub=F079DA91890B4FA49DE86011DEEEB120flutter基本组件历史遗留问题didUpdateWidget在什么时候调用...原创 2020-03-08 20:38:20 · 1698 阅读 · 0 评论 -
Flutter StatelessWidget,StatefulWidget和它们的生命周期函数
这个转自我自己的有道云 想看图片去那里文档:Day3_2 StatelessWidget 和 StatefulWi…链接:http://note.youdao.com/noteshare?id=71abe63a08ed806e44911f636b452b44&sub=AC2B27FCC2AA41FE86AB93B15475B063StatelessWidget 和 StatefulW...原创 2020-03-07 10:41:25 · 2862 阅读 · 0 评论 -
Flutter 学习第四天 第一个flutter项目
这个转自我自己的有道云 想看图片去那里文档:Day2_26 Dart 面向对象 异步语法.md链接:http://note.youdao.com/noteshare?id=1dc3ee54f0ddd36e174d4b2aff0b65c9第一个flutter项目注意: 这篇笔记只是让你了解一下大致的flutter项目的创建过程 并不是让你都会1.创建第一个flutter项目我们可以选择多...原创 2020-03-01 18:55:26 · 1113 阅读 · 0 评论 -
Flutter学习 第二天dart语法基础
这个转自我自己的有道云 想看图片去那里文档:Day2_24 Dart语法.md链接:http://note.youdao.com/noteshare?id=6c7875ef0d88c3e13440ccbec7d1e1b9&sub=55C6064F712D4B239B8D3FB7EDE5C5E0Dart语法认识Dart[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来...原创 2020-02-29 10:27:45 · 858 阅读 · 0 评论 -
Flutter 学习第三天 面向对象 和 库的使用
这个转自我自己的有道云 想看图片去那里文档:Day2_26 Dart 面向对象 异步语法.md链接:http://note.youdao.com/noteshare?id=6bfd9ee6019989e583ecbb5009342f84&sub=C287257DA6244F2F9366855BE54A320BDart 面向对象 异步语法Dart语言很重要的一个特质就是, 它是一个面...原创 2020-02-27 17:17:14 · 255 阅读 · 0 评论