• Flutter base64字符串加密解密

    使用自带库import 'dart:convert';1.加密base64Encode(utf8.encode(str))2. 解密utf8.decode(base64Decode(str))

    2023-11-10 22:55:38
  • flutter中container如何撑满宽度

    1. child使用Row2. 给container设置alignment属性

    2023-11-10 22:50:17
  • flutter 全屏背景图(包括appbar和状态栏) flutter全屏背景图(包括appbar和状态栏)以及沉浸状态栏的设置 flutter设置沉浸式状态栏

    上面这个主要思路: 用一个  Container 组件 设置一张背景图, 包裹  Scaffold 组件, 在 Scaffold 组件中设置 背景色 和 appbar 背景色 都为透明,然后设置 appbar 没有阴影 即: elevation: 0, 最后设置沉浸式状态栏, 记录一下,以前用过,忘...

    2023-11-10 22:49:15
  • 从git 获取flutter sdk

    git clone -b stable https://github.com/flutter/flutter.git

    2023-11-10 22:44:10
  • Flutter TextField边框颜色

    1. Theme 修改主题颜色可以修改 TextField 选中时整体颜色(边框+prefixIcon)Theme( data: new ThemeData(primaryColor: Colors.red), child: TextField( controller: accountCo...

    2023-11-10 22:41:58
  • flutter packages get 慢 解决方案

    国内使用 flutter packages get 命令,一直是  This is taking an unexpectedly long time 状态科.学.上.网.无.效.windows解决方案:配置 【用户环境变量】:FLUTTER_STORAGE_BASE_URL: https://mir...

    2023-11-09 16:45:52
  • Flutter-现有iOS工程引入Flutter 前言 Flutter 环境搭建 现有iOS工程引入Flutter 后语

    Flutter 是一个很有潜力的框架,但是目前使用Flutter的APP并不算很多,相关资料并不丰富,介绍现有工程引入Flutter的相关文章也比较少。项目从零开始,引入Flutter操作比较简单,但是现有工程引入Flutter 需要费很多精力和时间,这里是我在完成现有iOS工程引入Flutter后...

    2023-11-09 16:31:55
  • Flutter移动电商实战 --(27)列表页_现有Bug修复和完善 小解决小bug 调整颜色 全部 最终代码:

    默认右侧的小类没有被加载数据加载完成后,就list的第一个子对象传递给provide进行赋值,这样右侧的小类就刷新了数据默认加载了第一个类别调整颜色对比图片调整下颜色这里的参数r:就是red红色g:green绿色b:blue蓝色opacity:就是透明度最终修改成颜色:Color.fromRGBO(...

    2023-11-08 22:16:41
  • Flutter移动电商实战 --(28)列表页_商品列表后台接口调试 先配置接口 编写新类调试接口 最终源码:

    主要调试商品列表页的接口这个接口是最难的因为有大类、小类还有上拉加载config/service_url.dart//const serviceUrl='http://test.baixingliangfan.cn/baixing/';//2019-04-12失效const serviceUrl='...

    2023-11-08 22:16:29
  • Android Flutter 多实例实践

    引言Flutter CLI 工具支持将 Flutter Module 打包成 Android AAR 包以供外部依赖使用,即 Flutter AAR。在一个没有使用 Flutter 技术栈的 Android 工程中集成 Flutter AAR 是没有任何问题的,但如果目标工程本身已经使用了 Flut...

    2023-11-08 13:12:30
  • [Flutter] CachedNetworkImage加载图片证书校验失败

    CachedNetworkImage 在加载某些https网站的图像时会出现类似这样的错误:I/flutter: The following HandshakeException was thrown resolving an image codec: Handshake error in c...

    2023-11-07 19:10:56
  • [Flutter] 扩展一个支持弹出菜单的IconButton

    Flutter有很多的基础Widget,其中IconButton很常用,还有 PopupButton, 这里扩展的这个 AppBarButton 是将两者融合一起,用起来更方便了。import 'package:flutter/material.dart';class AppBarButton<...

    2023-11-07 19:10:56
  • [Flutter] 在Windows平台中使用VS2019调试win插件

    Flutter 的master分支早就支持桌面系统了。在Flutter中,与原生的交互主要有两种:channel 方式(移动平台基本上用这个了)ffi 方式,即直接使用api调用系统功能或外部动态链接库其实开发插件,我个人觉得最难的就是建立动态调试环境,只要能动态调试,那离解决问题也就不远了。那么,...

    2023-11-07 19:10:32
  • 在Flutter中嵌入Native组件的解决方案

    摘要:在漫长的从Native向Flutter过渡的混合工程时期,要想平滑地过渡,在Flutter中使用Native中较为完善的控件会是一个很好的选择。本文希望向大家介绍AndroidView的使用方式以及在此基础之上拓展的双端嵌入Native组件的解决方案。引言在漫长的从Native向Flutter...

    2023-11-07 17:05:04
  • 走近科学,探究阿里闲鱼团队通过数据提升Flutter体验的真相

    背景闲鱼客户端的flutter页面已经服务上亿级用户,这个时候Flutter页面的用户体验尤其重要,完善Flutter性能稳定性监控体系,可以及早发现线上性能问题,也可以作为用户体验提升的衡量标准。那么Flutter的性能到底如何?是否像官方宣传的那么丝滑?Native的性能指标是否可以用来检测Fl...

    2023-11-06 13:33:49
  • Flutter网络请求与JSON解析

    发起 HTTP 请求首先我们需要先导入 http 的支持包,然后创建 httpClient。import 'dart:io';var httpClient = new HttpClient();HttpClient 支持常见的 get、post、put、delete 请求。处理异步众所周知,网络请求...

    2023-11-06 12:14:19
  • Flutter 布局类组件:线性布局(Row和Column)

    前言所谓线性布局,即指沿水平或垂直方向排布子组件。Flutter中通过Row和Column来实现线性布局,并且它们都继承自弹性布局(Flex)。接口描述Row({ Key key, // 表示子组件在Row所占用的水平空间内对齐方式。 // 如果mainAxisSize值为Main...

    2023-11-06 09:19:32
  • flutter mac配置电脑环境

    一、准备工作  1、安装最新的 Xcode  2、电脑上面需要安装 brew  https://brew.sh/ 二、下载 Flutter、配置 Flutter 环境变量、配置 Flutter 镜像  1、下载 Flutter SDK  下载慢找国内的镜像下载      https://flutte...

    2023-11-05 13:14:05
  • Flutter

    2015年, Google 内部开始测试另一种高性能的编程方式,那就 Google 的 Sky 项目。Sky 项目使用网页开发语言Dart开发原生Android 应用,强调应用的运行速度和与 Web 的高度集成。Sky将其Web后端也带到了移动开发领域。Sky不依赖于平台,其代码可以运行在Andro...

    2023-11-04 19:48:13
  • flutter 环境安装以及配置

    首先需要下载flutter源码,以下是github地址:https://github.com/flutter/flutter然后需要安装git环境吧,下图红框可以自行下载安装 接下来需要安装flutter sdk,可以自行创建一个指定的目录,把相应的flutter源码clone下来,如下图,我目前的...

    2023-11-04 15:32:38