自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flutter 日历数据编写

方法返回一个二维数组 每个子数组里是每周的日子以datetiem形式返回。可以获取到自定义年月的日历数据。日历的ui 功能可以自己开发。

2023-09-06 16:20:30 195 1

原创 flutter 引用关系

flutter中非基础类型貌似不是直接赋值。这样无论修改a或者b的值 才不会影响到对方。和java类似 是地址上的赋值。

2023-08-07 18:00:26 39

原创 flutter中动画导致SliverAppBar内容点击问题

今天发现一个问题 在使用CustomScrollView中的SliverAppBar时,做了内部的一些按钮点击功能然后在当前类中加了动画 ,with了SingleTickerProviderStateMixin 之后发现页面的中的SliverAppBar里的点击失效,准确的说不光是点击失效,里面的swiper也没效果了,就像卡住一样,也没有看到报错信息,目前还不知道原因,解决方法只能是先把动画单独拿出去写,然后再引进来使用了。如果大家有知道原因的可以留言或者私聊我,谢谢...

2021-04-21 16:42:42 285 1

原创 flutter MaterialApp中的builder问题

之前在使用flutter某些插件时 要求在MaterialApp里的builder写一些东西偶然间有第二个插件也需要在这里写 查了半天 看了看源码 也没搞明白要怎么同时写两个方法后来偶然间在一个插件介绍中看到了假如一个是这么写的MaterialApp( title: 'xxxx', builder: BotToastInit())多个的时候可以这么写 以同时使用flutter_easyloading 跟bot_toast这两个全局类的插件为例子final botToa.

2021-04-06 16:18:01 2383 1

原创 flutter部分命令卡住问题

前一阵买了m1芯片的mac 然后装flutter环境的时候遇到奇怪的问题因为要适配公司flutter老项目 所以有些环境一开始装的都是比较低的版本然后我发现在电脑刚开机时没有问题 但是用一段时间 像是flutter run flutter doctor等一些命令会卡住 然后查看终端那里 显示的是卡在了一个叫simctl的进程查了下好像是ios虚拟机管理工具一类的 之后网上查找无果 最后在活动管理器搜索到simctl这个进程 在执行命令卡住时强制关闭他们即可 目前不知道为什么。。。然后...

2021-03-29 13:45:32 485 2

原创 flutter 聊天界面+表情图片

网上找了找 零零碎碎有一些文章 没找到一个整体的 自己做完记录一下 防止忘了大体就是这样聊天气泡用的是https://blog.csdn.net/oterminator12/article/details/105790961这个文章看到的然后表情用的是https://blog.csdn.net/qq_36676433/article/details/104756685这个文章看到的整体结构及底部输入/表情选择部分body下的结构主要为最外层Column,然后聊天部分用F...

2021-03-02 17:49:15 2691

原创 flutter CustomScrollView 相关记录

我理解为CustomScrollView是一个将各种滚动排版结合在一起的一个widget 像是粘合剂slivers下有多种widget一些常用的有 SliverList SliverFixedExtentList SliverGrid SliverPadding SliverAppBar SliverToBoxAdapter SliverFillRemaining SliverSafeArea还有一...

2021-02-05 15:46:24 204

原创 flutter 视频选择之后并分片上传

之前做过了一个app端上传视频到后端 视频过大的话 需要将视频切开 分片传到后台 后台在自己合起来 dio上没看到对应的方法 只能自己手写了主要是几个步骤1.选择视频分为录制视频跟手机相册选择两种录制视频:可以先用 permission_handler 这个插件做手机权限判断再使用 image_picker插件了录制视频 此处设置了最长60秒Future _getVideo() async { final PickedFile file = await _picker.ge

2021-02-02 17:01:37 3553 2

原创 flutter命名路由

MaterialApp下的routes属性MaterialApp( routes:<String, WidgetBuilder>{ '/NavigatePages': (context) => NavigatePage(), })如果传递参数MaterialApp( routes:<String, WidgetBuilder>{ '/schoolVideoList': (context, {arguments}) => SchoolVide

2021-01-27 13:51:44 221

原创 flutter 吸顶效果

flutter 吸顶问题今天在做一个吸顶效果时,发现了一些问题:我是用的是官方widgetCustomScrollView+SliverAppBar可向下拉伸并虚化背景功能代码:CustomScrollView( controller: _scrollController, physics: const BouncingScrollPhysics(), slivers: <Widget>[ SliverAppBar( onStretchTrig..

2021-01-26 14:55:52 4183

原创 dart变量及函数的一些概念

dart声明变量var 类似js里的var 一旦声明之后不可改变类型Object/dynamic 声明之后均可再改变类型注意:dynamic与Object不同的是,dynamic声明的对象编译器会提供所有可能的组合, 而Object声明的对象只能使用Object的属性与方法, 否则编译器会报错。如:dynamic a; Object b; main() { a = ""; b = ""; printLengths(); } printLeng.

2021-01-26 14:43:16 189

空空如也

空空如也

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

TA关注的人

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