flutter
文章平均质量分 50
{丸の子}
这个作者很懒,什么都没留下…
展开
-
Flutter ListView拖动松手后滚动[质量/硬度/阻尼系数]调整设置
SpringSimulation 用来构建弹簧,SpringDescription 用来配置弹簧的属性。转载 2024-02-19 15:13:27 · 155 阅读 · 0 评论 -
Flutter Icons内置图标库MaterialIcons大全
只因网站太难打开,所以在这放预览图给各位客官解解馋。原创 2023-10-17 10:56:11 · 1135 阅读 · 0 评论 -
idea控制台乱码问题
然后idea重新打开即可。idea控制台乱码问题。原创 2023-05-06 19:45:25 · 79 阅读 · 0 评论 -
[!] Gradle threw an error while downloading artifacts from the network. Retrying to download... Runn
把zip包直接放到c盘某个位置 并更改android/gradle/wrapper/gradle-wrapper.properties里的。distributionUrl 改成本地的地址 比如本人的地址。就可以把这个地址填进去。原创 2023-04-28 19:54:23 · 402 阅读 · 0 评论 -
xcode14发版本遇到的问题(flutter)
xcode14发版本问题(flutter)原创 2023-04-01 12:25:48 · 369 阅读 · 0 评论 -
【Flutter高级玩法-shape】自定义按钮样式ShapeBorder
自定义按钮图片,可画无规则形状转载 2022-08-19 17:07:15 · 2004 阅读 · 0 评论 -
Flutter 启动页的前世今生适配历程
APP 启动页在国内是最常见也是必备的场景,其中启动页在 iOS 上算是强制性的要求,其实配置启动页挺简单,因为在 Flutter 里现在只需要:iOS 配置 LaunchScreen.storyboardAndroid 配置 windowBackground一般只要配置无误并且图片尺寸匹配,基本上就不会有什么问题,那既然这样,还有什么需要适配的呢?事实上大部分时候 iOS 是不会有什么问题,因为 LaunchScreen.storyboard 的流程本就是 iOS 官方用来做应用启动的过渡;而转载 2021-12-14 08:47:25 · 224 阅读 · 0 评论 -
Command PhaseScriptExecution failed with a nonzero exit code
问题:Command PhaseScriptExecution failed with a nonzero exit code环境:Xcode:12.5.1 Mac:11.5我的操作背景是由于导入证书过多,且手动配置了信任。解决如下:1、手动进入:~/Library/MobileDevice/Provisioning Profiles2、重新导入证书,在钥匙串访问中,对于证书的导入可能会显示不信任,之前手动直接修改 始终信任 即可;但是,现在不能手动信任,在将要使用的时候,系统会弹框显示:是否信任使原创 2021-11-03 14:43:32 · 10282 阅读 · 0 评论 -
Flutter内置了10多种show
showDialogshowDialog 用于弹出Material风格对话框,基本用法如下:showDialog( context: context, builder: (context) { return AlertDialog( ... ); });效果如下:builder通常返回Dialog组件,比如SimpleDialog和AlertDialog。useRootNavigator参数用于确定是否将对话框推送到给定“con转载 2021-02-26 14:24:23 · 477 阅读 · 0 评论 -
Flutter String 常用方法
Dart / Flutter字符串方法和运算符教程(含示例)DartString是UTF-16(16位Unicode转换格式)代码单元的序列。它使Dart更加强大,可以用任何语言构建我们的移动和Web应用程序。在本教程中,我们将介绍许多有用的Dart字符串方法和运算符。你会知道:在Dart / Flutter中创建某种字符串的方法方法从Dart / Flutter中的字符串获取数据在Dart / Flutter中验证字符串中的数据的基本方法如何在Dart / Flutter中转换,分割,合并和.转载 2021-02-24 22:12:03 · 1929 阅读 · 0 评论 -
Flutter -自定义日历组件
颜色文件和屏幕适配的文件 可以自己给定import 'package:flutter/cupertino.dart';import 'package:flutter/rendering.dart';import 'package:flutter_xiaoe/utils/ScreenUtil.dart';import 'package:flutter/material.dart';imp...转载 2020-03-01 17:58:08 · 3383 阅读 · 0 评论 -
带你深入理解 FLUTTER 中的字体“冷”知识
本篇将带你深入理解 Flutter 开发过程中关于字体和文本渲染的“冷”知识,帮助你理解和增加关于 Flutter 中字体绘制的“无用”知识点。毕竟此类相关的内容太少了首先从一个简单的文本显示开始,如下代码所示,运行后可以看到界面内出现了一个 H 字母,它的fontSize是 100,Text被放在一个高度为 200 的Container中,然后如果这时候有人问你:Text显示 H 字母需要占据多大的高度,你知道吗? @override Widget build(BuildContext c转载 2020-08-10 23:38:39 · 259 阅读 · 0 评论 -
记一次Flutter简单粗暴处理HTTPS证书检验方法
最近在做Flutter项目到了遇到一个无解的事情,当使用Image.network来加载一张需要https且需要校验证书的图片时,控制台就会报错提示证书问题之类的英文,我当时找了很久关于flutter图片加载设置校验证书的方法,无解了,最后不太好的方法是直接改Image.network加载图片的方法,看了源码原理是利用了httpclent,所以当时用了一种更简单粗暴的方式,在加载图片初始化http...转载 2020-02-18 14:16:59 · 2815 阅读 · 2 评论 -
flutter Future的正确用法
在flutter中经常会用到异步任务,dart中异步任务异步处理是用Future来处理,那么如何实现用Future来处理一个异步操作呢,网上的Future教程、原理都是说说原理,但是没有什么干货,没有教你如何去用。今天看了下源码,终于知道如何去使用Future了。其实和javaScript的promise很像,但是promise的参数函数的参数提供了resolve,reject方法去操控状态,那...转载 2020-02-18 21:56:19 · 1674 阅读 · 0 评论 -
Flutter TextField边框颜色
监听要销毁 myController.dispose();TextField 没有height属性, 这里用 maxLines 来控制高度,也可以设置 minLines,让高度随输入内容变化class _FeedbackPageState extends State<FeedbackPage> { final myController = TextEditingControll...转载 2020-02-19 21:33:25 · 5566 阅读 · 0 评论 -
flutter shared_preferences 异步变同步
前言在开发原生iOS或Native应用时,一般有判断上一次安装的版本和当前版本是否是同一个版本,如果不是同一个版本,则要显示引导页,这个过程是把版本号持久化存储起来,在每一次启动时进行判断,这个过程必须是同步的,但flutter > 提供的shared_preferences和package_info却都是异步的解决方案:1、在pubspec.yaml里配置依赖packages#...转载 2020-02-21 00:58:17 · 2215 阅读 · 1 评论 -
Flutter使用Https加载图片
Flutter使用Https加载图片使用http加载图片出现CERTIFICATE_VERIFY_FAILED: self signed certificate(handshake.cc:352表示HTTPS项目不可使用官网的加载图片组件需要自定义一个图片加载组件自定义两个类,建议存放在一起,以后有HTTPS加载可以直接使用文件名自定义import 'dart:async';i...转载 2020-02-21 01:42:41 · 1367 阅读 · 0 评论 -
Dart高级(一)——泛型与Json To Bean
从 Flutter 发布到现在, 越来越多人开始尝试使用 Dart 来完成部分功能;Dart 的前生今世一类的话题,这里就不展开了,只要知道 Flutter 是 google 推出跨平台方案就好,至少不必担心Dart性能与生态问题(如果google真的想支持的话).先看一下最终的效果显示:Dart 语言根据最新的语言排行榜…不好意思,没找到Dart,就目前来看,在前端没拼过JS,在其他领...转载 2020-02-23 20:49:57 · 2739 阅读 · 0 评论 -
flutter loading、Progress进度条
Flutter Progress1 条形无固定值进度条//LinearProgressIndicator不具备设置高度的选项,可以使用SizedBox来设置高度与宽度 SizedBox( child: LinearProgressIndicator(), height: 8.0, width: 200, ),2 圆形无固定值进度条SizedBox( ...转载 2020-02-21 17:08:15 · 1992 阅读 · 0 评论 -
Flutter - showModalBottomSheet 自定义高度 和 TextField 输入框,键盘弹出的bug
如何自定义 showModalBottomSheet 的高度设置属性 isScrollControlled 为 true,此时 showModalBottomSheet 是全屏在builder 中返回带高度的 SizedBox 即可自定义高度showModalBottomSheet( isScrollControlled:true, context: context, backgroundColor: Colors.transparent, builder: (BuildCont转载 2020-09-20 21:32:13 · 1289 阅读 · 0 评论