我是坚果_社区达人页

个人头像照片
我是坚果
已加入开发者社区1664

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布355篇文章
2条评论
已回答1个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

OpenHarmony布道师

暂无精选文章
暂无更多信息

2022年01月

  • 01.30 11:35:00
    发表了文章 2022-01-30 11:35:00

    使用 FlutterSpinKit 在 Flutter 中轻松自定义加载指标

    本文主要介绍使用 FlutterSpinKit 在 Flutter 中轻松自定义加载指标 在我的大部分教程中,当我想显示任何类型的忙碌状态时,我都会使用循环进度指示器。一点也不差,但您可能想要更吸引人或与您的设计相匹配的东西。像下面这样的东西。
  • 01.30 11:34:22
    发表了文章 2022-01-30 11:34:22

    flutter 在windows和linux上运行IOS UI模拟器

    之前发视频总是有人留言,我用的什么模拟器,今天给大家说一下 我一般用的是device_preview这个插件,这个插件的闲置是只能做UI上的模拟,并没有真正的运行环境。 近似您的应用程序在另一台设备上的外观和性能。
  • 01.30 11:33:52
    发表了文章 2022-01-30 11:33:52

    Flutter 无状态小部件中启动时调用函数

    本文主要介绍如何在 Flutter 无状态小部件中启动时调用函数 有没有想过如何从无状态小部件在 Flutter 启动时调用异步函数? 移动开发中最常见的场景之一是在显示新视图时调用异步函数。在 Flutter 中,这可以使用有状态的小部件并在initState函数中调用您的代码来完成。
  • 01.30 11:33:23
    发表了文章 2022-01-30 11:33:23

    Flutter 中设置路由器,以使导航调用更清晰、更简洁

    本文主要介绍 Flutter 中设置路由器,以使导航调用更清晰、更简洁 本教程将介绍如何在 Flutter 中设置路由器,以使导航调用更清晰、更简洁 Flutter 中的导航可以通过以下两种方式之一完成。命名路由,或通过实例化 PageRoute 并将其传递给 Navigator 来显式推送路由。推送路由可以变得非常明确,并且它们之间的共享逻辑变得困难。类似于检查用户是否已针对特定视图进行身份验证的逻辑。在这篇文章中,我们将为 Flutter 设置一个路由器,并允许您使用带参数的命名路由。
  • 01.30 11:32:51
    发表了文章 2022-01-30 11:32:51

    flutter开发中的一些插件包

    Syncfusion DataGrid (DataTable) 这个包用于以表格形式显示和编辑数据表。它的构建非常高效(就像 Syncfusion 的每个包一样)并提供了许多自定义选项。
  • 01.30 11:32:12
    发表了文章 2022-01-30 11:32:12

    flutter使用 RfFlutter 来显示对话框

    RfFlutter 具有看起来不错的基本警报,并且可以轻松使用。我们将设置一个带有 HomeView 无状态小部件的基本应用程序。我将使用功能性小部件,这样我就不会编写太多代码。您可以通过定义整个类来使用普通的无状态小部件。我们将让我们的应用程序带有一个简单的 HomeView 小部件。我们将在整个教程中使用的中心有一个按钮。
  • 01.30 11:31:32
    发表了文章 2022-01-30 11:31:32

    Flutter打开键盘时更好的动画

    在本教程中,我们将仔细聆听键盘可见性,并在它出现时为您的视图提供更平滑的过渡。我们将使用 keyboard_visibility 包来监听可见性,并使用 AnimatedContainer 来为我们的视图 UI 设置动画。
  • 01.30 11:30:55
    发表了文章 2022-01-30 11:30:55

    在 Flutter 失败时重新运行你的启动逻辑

    本文主要介绍在 Flutter 失败时重新运行你的启动逻辑 有时,应用程序必须在启动之前运行异步函数。像加密交易工具这样的东西必须在线,所以他们会在开始时提出登录请求,在线游戏也是如此,或者在我的情况下,一个应用程序在启动时从磁盘(或网络,如果这是第一次)。将它构建到 HomeView 中会很容易,但是一些应用程序,比如我的,根据配置
  • 01.30 11:29:48
    发表了文章 2022-01-30 11:29:48

    在 Flutter 中制作翻转卡片动画的两个完整示例

    本文将带您了解在 Flutter 中制作翻转卡片动画的两个完整示例。第一个示例从头开始实现,第二个示例使用第三方包。闲话少说,让我们动手吧。
  • 01.30 11:29:13
    发表了文章 2022-01-30 11:29:13

    Flutter中更快地加载您的图像资源

    本文主要介绍在Flutter中更快地加载您的图像资源 我们可以将图像放在我们的资产文件夹中,但如何更快地加载它们?这是 Flutter 中的一个秘密函数,可以帮助我们做到这一点 — precacheImage()
  • 01.30 11:28:45
    发表了文章 2022-01-30 11:28:45

    flutter开发中的几个小技巧

    我的tabBar有一个StatelessWidget小部件,其中包含2个statefulWidgets。事实是,当单击管理器以查看我的所有选项卡时(默认情况下在我的第一个选项卡上登陆),tab1小部件生成器一直被调用。
  • 01.30 11:28:05
    发表了文章 2022-01-30 11:28:05

    flutter开发小技巧

    flutter - URL出现在网站名称的位置 从Android Studio运行时:
  • 01.30 11:27:16
    发表了文章 2022-01-30 11:27:16

    flutter web 尝鲜

    Flutter Blog Theme using Flutter | Web, macOS, Android, iOS Flutter 最近发布了 Flutter V2.5.1,其性能得到了很大提升,支持 Web、macOS、Android 和 iOS。 这就是为什么今天我们使用在 Web、macOS 应用、Android 和 iOS 应用上运行的 flutter 创建响应式博客主题。 此外,我们创建了一个具有自定义悬停动画的动画网络菜单。 最后,您将学习如何使用 Flutter 制作响应式应用程序。
  • 01.30 11:26:32
    发表了文章 2022-01-30 11:26:32

    Android Studio开发flutter快捷键

    下面是android studio开发flutter快捷键的一些总结,非常实用,掌握后能明显提高编码速度和编码质量: 1、快速创建widget:在dart文件中输入stf或stl出现提示后按回车即可
  • 01.30 11:25:56
    发表了文章 2022-01-30 11:25:56

    在Flutter中设置更好的Logging的指南

    今天,我们将研究可以极大减少应用程序调试时间的任务之一。一旦您习惯了在您的应用程序中以某种方式运行的日志,您将很快能够注意到为什么某些东西不起作用。您可以查看应用程序的流程,如果需要,还可以查看更多内容。
  • 01.30 11:25:17
    发表了文章 2022-01-30 11:25:17

    创建可移动的stack小部件

    本文主要介绍我为桌面和 Web 设计的一个超级秘密 Flutter 项目使用了画布和可拖动节点界面。本教程将展示我如何使用堆栈来使用小部件完成可拖动功能
  • 01.30 11:23:42
    发表了文章 2022-01-30 11:23:42

    Dart 中找到给定列表中存在的最小值和最大值元素

    在 Dart 中,我们可以通过七种方式找到给定列表中存在的最小值和最大值元素: 使用for 循环查找最大和最小元素。 使用sort 函数查找最大和最小元素。 使用forEach 循环查找最大和最小元素。 在 dart 中仅使用reduce 方法来查找最大和最小元素。 在dart:math库中使用reduce 方法。 使用带有 dart 的fold 方法来查找最大和最小元素。 在dart:math库中使用fold 方法。
  • 01.30 11:20:51
    发表了文章 2022-01-30 11:20:51

    Dart 中的生成器

    Dart 中的生成器允许用户轻松生成值序列。可以借助两个生成器函数在 dart 中生成一系列值: 同步生成器:返回一个可迭代对象。 异步生成器:返回一个Stream对象。
  • 01.30 11:20:23
    发表了文章 2022-01-30 11:20:23

    Flutter 中的依赖注入

    Flutter 中的依赖注入 在 Flutter 中,向小部件提供对象/服务的默认方式是通过 InheritedWidgets。如果您希望小部件或其模型能够访问服务,则该小部件必须是继承的小部件的子代。这会导致不必要的嵌套。
  • 01.30 11:19:17
    发表了文章 2022-01-30 11:19:17

    Flutter中GridTile中图像上方的InkVell波纹以及flutter analyse的使用

    Flutter中GridTile中图像上方的InkVell波纹 我认为这是在图像上显示波纹效果的更好方法。
  • 01.30 11:17:59
    发表了文章 2022-01-30 11:17:59

    flutter开发小技巧

    粘性标题效果 带有粘性标题的每个部分都应该是带有 SliverPinnedHeader 和 SliverList 的多条。然后将 pushPinnedChildren 设置为 true 应该会提供您正在寻找的粘性标题效果。
  • 01.30 11:17:17
    发表了文章 2022-01-30 11:17:17

    十分钟学习nginx之常用命令以及反向代理

    十分钟学习nginx之常用命令以及反向代理
  • 01.30 11:15:55
    发表了文章 2022-01-30 11:15:55

    flutter开发中的几个小技巧

    提高flutter attach的成功率 方案1 断开wifi,执行flutter attach,attach成功后再链接wifi
  • 01.30 11:14:52
    发表了文章 2022-01-30 11:14:52

    如何在Flutter中使Expanded中的文本可滚动以及扫描条形码打开链接

    小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 接下来的一段时间我会与大家分享flutter开发中的 每日两个小技巧 如何在Flutter中使Expanded中的文本可滚动 我正在忙着用闪存卡构建一个应用程序,其中包含有关它们的信息,但我遇到了一个我似乎无法弄清楚的愚蠢问题。
  • 01.30 11:12:59
    发表了文章 2022-01-30 11:12:59

    探索Flutter_Image显示Webp逻辑

    简介 最近探索了一下新增Flutter的Image widget对webp做一个stopAnimation的拓展的Api,顺便了解一下Image整个结构和对一些多帧图片的处理。 我们先看看Image的一个类图结构。
  • 01.30 11:11:39
    发表了文章 2022-01-30 11:11:39

    一文让你快速了解 Nginx基础

    内容介绍 1、nginx基本概念。 (1) nginx是什么,能做什么事情 (2) 反向代理。 (3) 负载均衡。 (4) 动静分离
  • 01.30 11:10:28
    发表了文章 2022-01-30 11:10:28

    如何在 Linux 安装 MySQL 数据库

    本教程手把手教你如何在 Linux 安装 MySQL 数据库,以 CentOS 8为例。 之前,我买了阿里云的服务器centos7,安装mysql,特此记录一下,方便自己以后查找使用 1. 下载并安装 MySQL 官方的 Yum Repository
  • 01.30 11:09:48
    发表了文章 2022-01-30 11:09:48

    Flutter使用Spread减少代码行

    Flutter 使用 Spread (...) 减少代码行 Spread (...)展开运算符是一种有用且快速的语法,用于将项添加到数组、组合数组。
  • 01.30 11:08:10
    发表了文章 2022-01-30 11:08:10

    Flutter版本控制fvm

    flutter版本控制 先安装 choco powershell 管理员身份运行 不会的话,先打开一个powershell 窗口 ,然后右击任务栏,选择第一个,即可进入
  • 01.30 11:06:50
    发表了文章 2022-01-30 11:06:50

    git上传文件时报错常见的处理办法

    如何解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to ' 刚开始用git上传文件的时候遇到了一些问题 第一个问题 上传步骤:
  • 01.30 11:05:53
    发表了文章 2022-01-30 11:05:53

    Flutter一切皆widget但是不要将所有东西放入一个widget

    当我们在widgets目录中,我们可以看到很多小部件,如Padding,Align,SizedBox,等。我们通过组合它们来创建其他小部件,我发现这种方法可扩展、强大且易于理解。 但是当我阅读 一些我在互联网上找到的或由新采用者编写的源代码时,有一件让我震惊的事情:拥有大量build ` 方法的趋势,实例化很多小部件!我发现这很难阅读、理解和维护。
  • 01.30 11:05:05
    发表了文章 2022-01-30 11:05:05

    dart开发的8个技巧

    8. 使用命名构造函数和初始化列表以获得更符合人体工程学的 API。 假设您要声明一个表示温度值的类。 你可以让你的类API明确支持两个摄氏和华氏两种命名的构造函数:
  • 01.30 11:04:22
    发表了文章 2022-01-30 11:04:22

    dart开发的7个技巧

    1. 你知道吗?Dart 支持字符串乘法。 这是一个简单的程序,显示如何使用字符串乘法打印圣诞树:
  • 01.30 11:03:45
    发表了文章 2022-01-30 11:03:45

    flutter开发常见的问题

    Flutter 使用了一种全新的方法,您可以使用 widgets代替 Views 。Android 中的 View 主要是布局的一个元素,但在 Flutter 中,Widget 几乎就是一切。从按钮到布局结构的一切都是小部件。这里的优势在于可定制性。想象一下 Android 中的一个按钮。它具有文本等属性,可让您向按钮添加文本。但是 Flutter 中的按钮不是将标题作为字符串,而是另一个小部件。这意味着在按钮内你可以有文本、图像、图标和几乎任何你可以想象的东西, 而不会打破布局限制。这也让您可以非常轻松地制作自定义小部件,而在 Android 中制作自定义视图是一件相当困难的事情。
  • 01.30 11:02:55
    发表了文章 2022-01-30 11:02:55

    dart设计模式之外观,享元,代理模式

    模式分析 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用。
  • 01.30 11:01:43
    发表了文章 2022-01-30 11:01:43

    dart设计模式之适配器模式,桥接模式,装饰器模式

    这是我参与8月更文挑战的第15天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 适配器模式 模式分析 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。 我们通过下面的实例来演示适配器模式的使用。其中,音频播放器设备只能播放 mp3 文件,通过使用一个更高级的音频播放器来播放 vlc 和 mp4 文
  • 01.30 11:00:33
    发表了文章 2022-01-30 11:00:33

    Dart 异步编程之 Isolate 和事件循环

    这是我参与8月更文挑战的第 14天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 尽管 Dart 是个单线程任务,但它提供 Future、Stream、后台任务以及其他特性用于编写现代异步程序以及响应式程序(Flutter)。本文讲的是 Dart 后台任务的基础:Isolate 和事件循环。
  • 01.30 10:59:52
    发表了文章 2022-01-30 10:59:52

    dart设计模式之建造者和原型模式

    这是我参与8月更文挑战的第 13 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 建造者模式 模式分析 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 模式难点 如何抽象出不同特性需要很强的抽象思维
  • 01.30 10:59:05
    发表了文章 2022-01-30 10:59:05

    学习flutter必备之原理理解

    这是我参与8月更文挑战的第 12 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, Flutter,什么是 Widgets、RenderObjects 和 Elements? 有没有想过 Flutter 如何获取这些小部件并将它们实际转换为屏幕上的像素?不? 你应该!
  • 01.30 10:58:22
    发表了文章 2022-01-30 10:58:22

    dart设计模式之工厂模式,单例模式

    工厂模式 模式分析 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行 模式难点 模式解决问题 该模式主要解决接口选择的问题。我们明确地计划不同条件下创建不同实例时,让其子类实现工厂接口,返回的也是一个抽象的产品
  • 01.30 10:57:36
    发表了文章 2022-01-30 10:57:36

    dart设计模式之六大原则

    这是我参与8月更文挑战的第 10 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 设计模式 参考 模式分析,模式难点,模式解决问题,优点,缺点,模式应用场景,模式代码(基于dart)
  • 01.30 10:57:06
    发表了文章 2022-01-30 10:57:06

    Dart 代码的组件集合Dart VM4

    这是我参与8月更文挑战的第 9 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 未优化编译器分两遍生成机器代码: 1、「遍历函数体的序列化 AST 以生成函数体的控制流图( CFG ),CFG 由填充有中间语言( IL ) 指令的基本块组成」。在此阶段使用的 IL 指令类似于基于堆栈的虚拟机的指令:它们从堆栈中获取操作数,执行操作,然后将结果推送到同一堆栈。
  • 01.30 10:56:05
    发表了文章 2022-01-30 10:56:05

    Dart 代码的组件集合Dart VM3

    这是我参与8月更文挑战的第 8 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 通过 JIT 运行源代码 本节将介绍当从命令行执行 Dart 时会发生什么:
  • 01.30 10:55:09
    发表了文章 2022-01-30 10:55:09

    Dart 代码的组件集合Dart VM2

    这是我参与8月更文挑战的第 7 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, Dart 代码的组件集合Dart VM 2
  • 01.30 10:54:28
    发表了文章 2022-01-30 10:54:28

    Dart 代码的组件集合Dart VM

    这是我参与8月更文挑战的第 6 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 本文主要介绍本地执行 Dart 代码的组件集合Dart VM
  • 01.30 10:54:00
    发表了文章 2022-01-30 10:54:00

    简单了解 Dart File 类的用法

    这是我参与8月更文挑战的第 5 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 你知道的越多,意味着不知道的越多> 本文主要简单了解 Dart File 类的用法。
  • 01.30 10:52:54
    发表了文章 2022-01-30 10:52:54

    简单聊聊 Dart 的 JIT 和 AOT 模式

    这是我参与8月更文挑战的第 4 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战, 本文主要简单聊聊 Dart 的 JIT 和 AOT 模式 Dart 官方有如下介绍: Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code
  • 01.30 10:31:03
    发表了文章 2022-01-30 10:31:03

    flutter中的多版本控制

    这是我参与8月更文挑战的第 3 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战,
  • 01.30 10:29:12
    发表了文章 2022-01-30 10:29:12

    项目的概念及特点

    项目的概念 项目是为提供一项独特产品、服务或成果所做的临时性努力。 项目的特点
  • 01.30 10:28:06
    发表了文章 2022-01-30 10:28:06

    技术路线的选择重要但不具有决定性

    最近google在技术上连续有大动作,dart的空安全支持,flutter在三月的2.0发布,于是好多人问我,该学之前的flutter1.22,还是直接上手flutter2.0,就和有人问我学go,还是Java,感到很困惑,问我该怎么办。老实讲,这样的问题我无法回答,每个人具体情况不同,所应该采取的态度和解决方案也不同。从我自己来讲,其实技术路线问题也曾长时间地困扰我,所以我想把我现在的一些想法摊出来跟大家分享一下。罗列如下:
  • 发表了文章 2024-07-08

    OS Copilot测评体验之旅

  • 发表了文章 2022-10-25

    npm报错处理

  • 发表了文章 2022-10-25

    OpenHarmony如何控制屏幕亮度

  • 发表了文章 2022-09-21

    OpenHarmony设备开发之路【01】-helloword

  • 发表了文章 2022-09-21

    DAYU200升级最新的OpenHarmony系统,一起来玩开源鸿蒙呀!

  • 发表了文章 2022-08-16

    OpenHarmony视频播放器

  • 发表了文章 2022-01-30

    鸿蒙config.json详解【鸿蒙开发06】

  • 发表了文章 2022-01-30

    手把手教你在Windows 11安装MySQL 8.0

  • 发表了文章 2022-01-30

    常用键盘快捷键大全

  • 发表了文章 2022-01-30

    鸿蒙Java UI框架初探和路由跳转实现【鸿蒙开发05】

  • 发表了文章 2022-01-30

    鸿蒙-webview的使用和JS交互(附源码)【鸿蒙开发04】

  • 发表了文章 2022-01-30

    2022年Flutter真的会一统大前端吗?

  • 发表了文章 2022-01-30

    从0到1学鸿蒙【鸿蒙开发03】

  • 发表了文章 2022-01-30

    HarmonyOS工程【鸿蒙开发02】

  • 发表了文章 2022-01-30

    鸿蒙开发初体验【鸿蒙开发01】

  • 发表了文章 2022-01-30

    关于dart中的late关键字,你了解多少?

  • 发表了文章 2022-01-30

    关于常见状态码,你了解多少?

  • 发表了文章 2022-01-30

    【新年快乐第三弹】在 Flutter 中创建漂亮的底部导航栏

  • 发表了文章 2022-01-30

    【新年快乐第二弹】在 Flutter 中使用交错网格视图创建瀑布流布局

  • 发表了文章 2022-01-30

    Flutter:GridPaper 示例【新年快乐】

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2022-09-23

    你知道什么是“云境深处的守护者”吗?

    我回答问题2 像黑客一样成长,去探索更多未知的领域。 第一步,做到你想做的,主动去完成任务。 虽然这看上去是一件很难的事,但是也不是一件很难的事。这不依赖于你是否对某一个技术栈的理解,实际上只是学习能力的一种体现。 怎么去规划任务呢? 有一个明确的目标,比如说我一月要完成什么任务,现在我是做应用开发的,我想学习设备开发。 那么我就要评估目标并将其拆解成任务,比如说我要每个天完成一个小知识点,一周要完成 7 个知识点。 规划任务的步骤,比如说下班后的 6 点到 9 点是写作时间,我利用这个时间去学习。 学习相关技能,比如说我每天要花很多时间去读书,去阅读我喜欢的博主的文章。 执行任务,遇到困难就跳到第二步。 第二步,用更好的方法来实现功能。 对于这一步来说,有太多的东西值得去探索: 更好的架构 更好的工具 更好的语言 探索是一件很有意思的事,就好像我们在打游戏的时候,走遍地图的每一处角落一样,时时刻刻都会有新的挑战和刺激。 第三步,更好的编码,更好的架构 在实际的编码过程中,会遇到很多问题,这时候,就需要好的架构来解决问题,到底什么是好的架构呢? 就需要依赖日常工作时的实践,听信别人说的话,并不能让我们学到什么,只有自己做了,才知道什么是好,什么是不好。也就是说,“好的架构是演进出来的”。 第四步,像黑客一样成长 当我们有了一个好的项目,一个好的架构,以及一份好的代码,并且我们还能将其执行下去,那我们还需要什么呢? 答案就是,像黑客一样成长,去探索更多未知的领域。 所以只要我们能够坚持,肯吃苦,就一定有希望。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息