5 早起的年轻人

尚未进行身份认证

我要认证

只要用心去做,每一件事情还是有可能成功的,当然成功是没有界限的,只不过是达到自己心里的那个目标,公众号:我的大前端生涯,一个爱喝茶的程序员,通常会搞搞SpringBoot 、Herbinate、Mybatiys、Android、iOS、Flutter、Vue、小程序等.

等级
TA的排名 3k+

Flutter BLoC 异步通信、BlocBuilder的基本使用、BlocProvider的初探

BloC 全称是 Business Logic Component(业务逻辑组件),主要作用就是将业务逻辑和UI组件分离开。在Flutter项目开发中,一般的项目中,会有网络请求的代码与Widget构建的UI界面写一起,随着业务的不断积累,代码量也越来越大,维护的复杂度也会随着增加。BLoC模式可以将Widget构建UI的代码与业务处理的代码分离出来,在BLoC模式下的应用程序,一般会有全局的BLoC,每一个页面也会对应有一个独立的BLoC。

2020-10-22 15:14:16

Flutter StreamBuilder 实现的一个倒计时功能

本文章讲解 StreamBuilder 的基本使用,以及通过 StreamBuilder实现的计时器的Demo功能,本效果在应用开发中常用于 APP 的开屏广告倒计时页面功能。

2020-10-21 20:38:47

Flutter StreamBuilder 异步更新数据

在 Flutter 中,StreamBuilder 是一个将 Stream 流与 Widget结合到一起的,可实现局部数据更新的一个组件

2020-10-20 17:38:27

Flutter StreamController 异步通信、Stream 流异步通信

Stream 是一个抽象类,用来表示一个序列的异步数据,Stream流分类:单订阅流(Single Subscription),这种流最多只能有一个监听器(listener)多订阅流(Broadcast),这种流可以有多个监听器监听(listener)

2020-10-19 20:20:50

Flutter ValueNotifier 异步通信、ValueListenableBuilder异步更新数据

本文章讲述使用 Navigator 更新页面 A 的数据、ValueListenableBuilder 的基本使用、自定义 ValueNotifier 进行局部数据的更新

2020-10-19 07:30:04

Flutter Icons 与 CupertinoIcons 的不一样的体验

Flutter 内置了一套 Material 图标,在使用时这套图标时可以直接使用 Icon组件来调用

2020-10-15 20:16:06

Flutter ClipOval 圆形裁剪实现的图形图片

在 Flutter 中 ClipOval可以将子 Wiget 裁剪成圆形或者椭圆形。在业务开发应用场景中,如圆形图片的实现,就可使用 ClipOval 来包裹一个 Image 组件

2020-10-11 20:59:29

Flutter CustomScrollView 的巧妙使用

如一个详情页面中 即需要 GridView 来实现二维宫格效果,也需要 ListView 列表效果,当使用 CustomScrollView 结合 SliverList 和SliverGrid 就可轻松实现,当然结合一下 SliverAppBar 也能实现折叠效果的头部布局,所以说 CustomScrollView 很强大。

2020-10-10 22:13:27

Flutter NestedScrollView实现的一个经典滑动折叠头部图片的效果

Flutter是谷歌推出的最新的移动开发框架。Flutter NestedScrollView 滑动组件是用来处理复杂情况下的滑动应用场景,如向上滑动视图时,要折叠隐藏一部分内容,这时候就需要使用到 NestedScrollView 与 SliverAppBar 的结合使用。

2020-10-08 22:48:25

Flutter CustomScrollView实现的一个经典滑动折叠头部图片的效果

CustomScrollView 用来处理更为复杂的布局结合 SliverAppBar,SliverList和SliverGrid SliverPadding SliverToBoxAdapter SliverPersistentHeader, SliverFillRemaining,SliverFillViewport等来使用

2020-10-06 08:18:51

Mybatis if标签和where标签结合巧妙使用

Mybatis 中 if标签和where标签

2020-10-02 21:21:28

JS核心基础数组的操作概述

本文章将描述 JS 中向数组中添加元素的方法,JS 数组添加元素有三种方式:push、unshift、splice 。

2020-10-02 18:16:41

Flutter MaterialButton组件详细概述

MaterialButton 是Material 风格按钮

2020-09-27 20:08:36

Java8 日期时间的操作技巧

在 Java 8 中 推出了LocalDate、LocalTime、LocalDateTime这个三个时间处理类,以此来弥补之前的日期时间类的不足,简化日期时间的操作。

2020-09-26 16:01:53

Flutter AnimatedSwitcher 动画切换组件的基本使用

​AnimatedSwitcher组件用来执行动画组件的切换功能,如 A 的缩小 B 的放大,通过AnimatedSwitcher组件可以很巧妙的结合在一起。

2020-09-25 19:30:48

MySql百万数据0秒筛选查询

现有一张表 question_wrong 中存有 369 7895 条数据。现在的需求是从这 369 7895 条数据中 筛选查询出当日的数据

2020-09-25 08:03:36

Flutter中富文件标签的解决方案

在 Flutter 中,有点发愁,因为 Flutter 提供的 Text 与 RichText 还解析不了这种格式的,但是你也不能使用 WebView 插件,如果使用了,你会在每一个Item中嵌入一个浏览器内核,再强的手机,也会卡,当然肯定不能这样做,因为这样就是错误的做法。小编经过大量的尝试与思考,终于写出来了一个插件可以来解析了,现分享给大家

2020-09-19 16:45:02

npm 报错This is probably not a problem with npm. There is likely additional logging output above.

npm 报错This is probably not a problem with npm. There is likely additional logging output above.可能是版本的问题在把之前装的都清空,重新安装一次rm -rf node_modulesrm package-lock.jsoncnpm cache clear --forcecnpm install

2020-09-16 23:12:49

Trying to embed a platform view but the PrerollContext does not support embedding

在Flutter开发中,使用 UiKitView 嵌入 iOS 原生 View时抛出异常:Runner[1919:887281] [VERBOSE-2:platform_view_layer.cc(20)] Trying to embed a platform view but the PrerollContext does not support embedding这时因为 iOS 端的UiKitView目前还只是preview状态, 默认是不支持的, 需要手动打开开关, 在info.plist文件

2020-09-16 13:37:33

iOS中加载Flutter中的图片

NSString *key2 = [registrar lookupKeyForAsset:@"icons/camera_record_icon.png" fromPackage:@"flutter_custom_camera_pugin"]; UIImage *icon = [UIImage imageWithContentsOfFile:key2];

2020-09-14 19:58:08

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。