自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(182)
  • 收藏
  • 关注

原创 【flutter better_player_plus实现普通播放器功能】

BoxFit.contain + fullScreenByDefault=true + autoDetectFullscreenAspectRatio = true,播放时显示区域按视频比例比例尽可能大的充满屏幕。只配置fit: BoxFit.contain时,播放时显示区域虽然按视频比例,但是不会尽可能大的充满屏幕。

2026-01-19 14:25:40 28

原创 flutter可吸边且隐藏一半的拖拽悬浮按钮

Flutter可吸边且隐藏一半的拖拽悬浮按钮

2026-01-05 16:05:14 173

原创 flutter:微信h5端开放标签wx-open-launch-app跳转app冷启动时无法获取到携带参数问题

flutter:微信h5端开放标签wx-open-launch-app跳转app冷启动时无法获取到携带参数问题

2025-12-30 15:02:23 122

原创 flutter PageView:竖直方向滑动,并且在屏幕中提前显示出下一页的四分之一

【代码】flutter PageView:竖直方向滑动,并且在屏幕中提前显示出下一页的四分之一。

2025-12-23 14:30:53 132

原创 Android studio配置忽略文件

Android studio配置忽略文件

2025-12-11 11:31:46 274

原创 flutter项目环境升级三:将已升级到3.29.3环境的旧项目替换到3.38.4环境下的新建项目中

flutter项目环境升级

2025-12-10 11:52:56 1079

原创 flutter namespace问题

当项目中只有个别几个第三方库报这个错误时,在项目中通过build文件中代码去循环强制改名消耗太大并且可能出现无法完全更改所有的第三方库的情况,3.打开第三方库的build.gradle文件,在android栏目下添加namespace ‘当前flutter项目的包名’1.从官网把这两个库下载,在项目中新建一个文件夹存放(例如:pub_packages,它跟lib文件夹同层级)2.解决掉复制到项目中时的报错问题(根据报错信息解决)4.在pubspec.yaml中引入库。报namespace异常。

2025-12-03 16:22:11 207

原创 【flutter项目从xcode运行时报错:Undefined symbol: _OBJC_CLASS_$_WeiboSDK】

原因:weibo_kit:4.0.0 是基于微博官方 WeiboSDK 封装的 Flutter 插件,Pod 安装时会自动引入 WeiboSDK 静态库(.a 文件),但 Xcode 可能未正确将其加入 链接阶段 或 搜索路径。打开项目的 ios/Pods 文件夹,检查是否存在 WeiboSDK或 Weibo_SDK目录(通常在 Pods/WeiboSDK 或 Pods/weibo_kit/ios/WeiboSDK 类似的目录下);$(inherited)(必须,继承 Pod 的链接配置);

2025-12-03 16:01:06 581

原创 flutter TabBar tab设置选中时黑色边框,未选中时灰色(左右滑动切换页面时tab选中效果延迟问题)

【代码】flutter TabBar tab设置选中时黑色边框,未选中时灰色(左右滑动切换页面时tab选中效果延迟问题)

2025-11-28 17:37:03 226

原创 flutter 自定义走马灯,内部为Widget控件的走马灯效果

引用(如果需要从外部传入参数渲染显示数据,需保证用到的参数不为空,因为initState()只调用一遍,而在数据请求未完成时一般早已执行了initState(),这会导致走马灯内部数据为空)

2025-11-26 15:27:30 160

原创 【flutter报错:Build failed due to use of deprecated Android v1 embedding.】

系统环境变量:path中配置的是flutter2.10.5时,引入flutter3.35.7的项目能成功运行,但是执行。flutter sdk版本:同时下载了 2.10.5和3.35.7版本,但是没有安装使用版本控制。原因:Flutter 项目使用了已废弃的 Android v1 embedding。解决:更改系统环境变量path配置为flutter3.35.7的路径后可以打包成功。(在没有安装fvm版本控制时,打包哪个环境下的项目需要切换对应得path路径配置)系统:window 10。

2025-10-31 18:14:34 437

原创 flutter Text文字颜色渐变

【代码】flutter Text文字颜色渐变。

2025-10-21 15:12:00 154

原创 flutter从图片链接获取图片高度

【代码】flutter从图片链接获取图片高度。

2025-09-30 11:19:32 154

原创 flutter从网络图片链接获取图片高度的自适应高度轮播demo(使用PageView控件+ValueListenableBuilder绘制)

从网络图片链接获取图片高度的自适应高度轮播demo

2025-09-30 11:18:22 162

原创 flutter PageView已经在第一页或最后一页且尝试左右滑动时,执行需要的操作

flutter PageView已经在第一页或最后一页且尝试左右滑动时,执行需要的操作

2025-09-19 15:24:57 136

原创 flutter在包含ListVIew的滚动列表页面中监听手势:NotificationListener

flutter在包含ListVIew的滚动列表页面中监听手势:NotificationListener

2025-09-19 13:58:24 338

原创 flutter在列表页面中通过监听列表滑动偏移量控制页面中某个控件的透明度

flutter在列表页面中通过监听列表滑动偏移量控制页面中某个控件的透明度

2025-09-18 15:41:35 276

原创 【flutter Timer 60秒倒计时app切到后台隔一段时间再切回前台倒计时秒数不准问题】

flutter Timer 60秒倒计时app切到后台隔一段时间再切回前台倒计时秒数不准问题

2025-09-17 15:58:50 172

原创 flutter Text中、英、数字混合或英文。自动换行导致上一行大段空白

flutter Text中、英、数字混合或英文。自动换行导致上一行大段空白,或在设置句头标签时标签无法和文本内容衔接。办法:给字符串中每个字符插入0宽字符。

2025-09-06 14:22:23 202

原创 【flutter对屏幕底部有手势区域(如:一条横杠)导致出现重叠遮挡】

2.MediaQuery.of(context).padding.bottom获取底部安全区域高度。3.遮挡住由于显示到抬高了显示区域在底部出现的透明或半透明。1.使用SafeArea保持内容在安全显示区域内。

2025-08-25 14:16:26 275

原创 flutter项目去除升级到3.29.3后带有的默认淡红色前景色

在main.dart文件中的MaterialApp中设置。

2025-08-12 11:29:18 123

原创 flutter使用CupertinoPicker绘制一个传入数据源的省市区选择器

flutter使用CupertinoPicker绘制一个传入数据源的省市区选择器

2025-07-23 10:49:38 349

原创 flutter封装vlcplayer的控制器

【代码】flutter封装vlcplayer的控制器。

2025-07-04 18:02:30 390

原创 flutter video_player插件基础播放

【代码】flutter video_player插件基础播放。

2025-07-02 15:20:47 264

原创 flutter flutter_vlc_player播放视频设置循环播放失效、初始化后获取不到视频宽高

flutter flutter_vlc_player设置循环播放失效、初始化后获取不到视频宽高

2025-07-02 14:24:35 450

原创 flutter更改第三方库pub get的缓存目录;更改.gradle文件夹存放目录

成功后查看setting已经自动配置到了D:\android_config.gradle这个路径。例如:D:\android_config.gradle。1.在目标目录中新建文件夹flutter_pub_cache。变量值: D:\android_config.gradle。变量值: D:\flutter_pub_cache。2.在“用户变量“或“系统变量”中点击“新建”2.在“用户变量“或“系统变量”中点击“新建”变量名: GRADLE_USER_HOME。变量名: PUB_CACHE。

2025-07-02 14:03:19 1528

原创 Android Studio flutter项目运行、打包时间太长

而国内的阿里云、华为云等镜像仓库的更新并不是与google()仓库同步的。前提是运行成功过在本地有了缓存,才能在设置离线模式后运行成功,此时运行时长会从10分钟缩短到1-2分钟。所以从google()拉取只能等待(更新flutter sdk后第一次运行成功等待了43分钟)打包同样也需要成功过,才能在离线模式下打包成功,此时打包时长从10分钟以上缩短到2-3分钟。所以注释掉google()只引用国内的镜像仓库运行就无法编译通过。编译时依次从项目配置的仓库中都无法查询到。因为国内的镜像仓库中没有更新它。

2025-06-26 11:16:08 1044

原创 Android studio更改内存设置

版本:Android Studio Meerkat Feature Drop | 2024.3.2 Patch 1。

2025-06-26 10:04:22 549

原创 flutter TabBar左边间隔问题

TabBar设置isScrollable: true,内部标签距离左边出现大段间隔

2025-06-23 16:39:00 551 1

原创 flutter项目环境升级二:从Flutter2.10.5升级到3.29.3

Flutter2.10.5升级到3.29.3

2025-06-23 15:50:09 1996 2

原创 flutter项目环境升级一:flutter项目迁移空安全

skip-import-check --ignore-exceptions //跳过依赖的三方库是否支持空安全且忽略异常情况。dart migrate --skip-import-check //跳过依赖的三方库是否支持空安全。虽然空安全语法正确了但是在数据处理上不可避免的会出现逻辑上的空判断冲突,此时有问题的页面就会报错。应用迁移到项目中,等待迁移执行完成(对于文件太多的项目手动迁移不可取)。当所有报错修复项目能正常运行起来了空安全迁移就完成了。所以项目完全支持空安全的情况下应该直接迁移,运行命令。

2025-05-29 13:25:18 1574

原创 flutter浅拷贝、深拷贝记录

【代码】flutter浅拷贝、深拷贝记录。

2025-05-29 09:49:37 280

原创 flutter简单自定义跟随手指滑动的横向指示器

【代码】flutter简单自定义跟随手指滑动的横向指示器。

2025-05-28 14:20:12 506

原创 【flutter升级命令行】

跳过依赖的三方库是否支持空安全且忽略异常情况”dart migrate --skip-import-check --ignore-exceptions。查看依赖包是否支持空安全:dart pub outdated --mode=null-safety。跳过依赖的三方库是否支持空安全:dart migrate --skip-import-check。升级依赖库:dart pub upgrade --null-safety。查看dart版本:dart --version。直接迁移:dart migrate。

2025-05-26 09:59:33 643

原创 flutter实现ios滚轴滚动效果(滚轮选择器)的控件CupertinoPicker

flutter实现ios滚轴滚动效果(滚轮选择器)的控件CupertinoPicker

2025-05-23 13:02:00 297

原创 flutter Column嵌套ListView高度自适应问题

flutter Column嵌套ListView高度自适应

2025-02-24 15:46:48 564

原创 flutter WidgetUtil工具类

【代码】flutter WidgetUtil工具类。

2025-02-20 15:41:13 161

原创 flutter计算数组中所有file的总大小

【代码】flutter计算数组中所有file的总大小。

2024-12-27 14:02:41 221

原创 flutter基于一个最小尺寸,允许组件的高度根据其内容自动调整,以避免内容溢出或不必要的滚动: IntrinsicWidth

flutter基于一个最小尺寸,允许组件的高度根据其内容自动调整,以避免内容溢出或不必要的滚动: IntrinsicWidth

2024-12-25 11:14:36 396

原创 flutter背景模糊 BackdropFilter

BackdropFilter一个用于创建模糊和颜色调整效果的小部件,例如高斯模糊。

2024-12-24 11:32:03 351

jpush-android-5.0.0-google-play

对应flutter jpush_flutter 2.4.3

2023-05-12

jpush-android-4.9.0-google-play

jpush-android-4.9.0-google-play

2023-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除