📝 Dart编程教程
324篇技术文档📅  最后修改于: 2020-11-05 04:26:57        🧑  作者: Mango
并发是同时执行多个指令序列。它涉及同时执行多个任务。Dart使用“隔离”作为并行进行工作的工具。dart:isolate软件包是Dart的解决方案,用于获取单线程Dart代码并允许应用程序更多地利用可用的硬件。菌株,顾名思义,是运行代码的独立单元。在它们之间发送数据的唯一方法是传递消息,就像在客户端和服务器之间传递消息的方法一样。隔离可以帮助程序立即利用多核微处理器。例让我们举个例子来更好地理解这...
📅  最后修改于: 2020-11-05 04:27:32        🧑  作者: Mango
每个网页都位于一个浏览器窗口中,该窗口可以视为一个对象。Document对象代表在该窗口中显示的HTML文档。 Document对象具有引用其他对象的各种属性,这些属性允许访问和修改文档内容。文档内容的访问和修改方式称为文档对象模型或DOM。对象按层次结构组织。此层次结构适用于Web文档中对象的组织。窗口-层次结构的顶部。它是对象层次结构的最外层元素。文档-每个加载到窗口中的HTML文档都成为一个...
📅  最后修改于: 2020-11-05 04:27:49        🧑  作者: Mango
以下资源包含有关Dart编程的其他信息。请使用它们来获得有关此方面的更深入的知识。有关Dart编程的有用链接Dart编程Wiki–Dart编程的Wikipedia参考。有关Dart编程的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...
📅  最后修改于: 2020-11-05 04:28:02        🧑  作者: Mango
Dart是一种开源通用编程语言。它最初由Google开发,后来被ECMA批准为标准。 Dart是一种适用于服务器和浏览器的新编程语言。Dart SDK由Google推出,附带了其编译器Dart VM。该SDK还包括实用程序-dart2js,该编译器可生成与Dart脚本等效的JavaScript。本教程提供了对Dart编程语言的基本了解。...
📅  最后修改于: 2021-09-02 05:05:55        🧑  作者: Mango
字符串toUpperCase()方法将字符串的所有字符转换为大写字母。 字符串toUpperCase()函数返回将字符串的所有字符转换为大写字母后的字符串。Syntax:Str.toUpperCase()Parameter:The string toUpperCase() function doesn’t accept any parameter.Return Value:The string t...
📅  最后修改于: 2021-09-02 05:06:04        🧑  作者: Mango
2021 年的Flutter是跨平台应用开发领域的后起之秀。无论是学生的大学项目、小型创业公司、独角兽还是大型科技巨头都在使用flutter。文件结构是应用程序数据的组织方式。文件结构在项目的有效和轻松管理中起着非常重要的作用,无论大小。随着项目规模的增长,为代码提供适当的结构和格式变得越来越重要,否则会导致许多不希望出现的问题,例如:无法找到特定文件是一个存储库,使其成为一项耗时的任务。不适合团...
📅  最后修改于: 2021-09-02 05:06:14        🧑  作者: Mango
我们可以在flutter创建底片。基本上,我们在材料设计中有两种类型的底片:Persistent和Modal。当我们想要执行操作时使用底表。基本上有两种类型的Bottomsheets:Persistent 和Modal。 Persistentbottomsheet不隐藏屏幕内容,重点放在两边。但是 Modalbottomsheet更侧重于bottomsheet而不是主屏幕内容。当点击持久按钮时,页...
📅  最后修改于: 2021-09-02 05:06:23        🧑  作者: Mango
在Dart编程中,List 数据类型类似于其他编程语言中的数组。列表用于表示对象的集合。它是一组有序的对象。 Dart中的核心库负责 List 类的存在、创建和操作。列表的排序取决于我们正在排序的列表类型,即如果我们正在对整数列表进行排序,那么我们可以使用简单的排序函数,而如果它是一个字符串列表,那么我们使用 compareTo 对列表进行排序。对整数列表进行排序整数列表可以通过简单的排序函数进行...
📅  最后修改于: 2021-09-02 05:06:39        🧑  作者: Mango
Flutter是一个应用程序 SDK,用于从用Dart语言编写的单个代码库为 iOS、Android、Web(测试版)和桌面(技术预览)构建高性能、高保真应用程序。在本文中,我将逐行解释如何使用Flutter构建一个简单的 Hello World 应用程序。在Flutter,一切都是一个 Widget,使用预定义的小部件可以创建用户定义的小部件,就像使用 int、float、double 我们可以...
📅  最后修改于: 2021-09-02 05:06:50        🧑  作者: Mango
...
📅  最后修改于: 2021-09-02 05:06:59        🧑  作者: Mango
竞争性编程教人们以最快的方式找到最简单的解决方案。而C++一直以来都受到了几乎所有竞技程序员的喜爱。 C++ 语言能够提高调试和解决问题的速度,这是这项大脑运动的必需品。为什么 C++ 是竞争性编程中需求量很大的语言?C++ 由 Dennis Ritchie 于 1972 年开发。从那时起,它一直被编码人员积极用于现实世界的应用程序,如游戏开发、浏览器、银行、图形、高级计算等。这就是 C++ 没有...
📅  最后修改于: 2021-09-02 05:07:08        🧑  作者: Mango
在Flutter,FutureBuilderWidget 用于根据与 Future 交互的最新快照创建小部件。这是必要的要被通过的状态或变化的依赖关系的变化更早或者获得未来。FutureBuilder是一个 Widget,它将帮助您执行一些异步函数,并根据该函数的结果您的 UI 将更新。FutureBuilder本质上是有状态的,即它保持自己的状态,就像我们在StatefulWidgets 中所做...
📅  最后修改于: 2021-09-02 05:07:18        🧑  作者: Mango
如今在Covid的情况下,戴口罩保护自己和他人非常重要。所以这个应用程序有助于检测这个人是否戴过口罩。在这个应用程序中,掩码检测是在 TensorFlow Lite 的帮助下完成的。按照步骤在我们的Flutter应用程序中实现掩码检测将依赖项添加到pubspec.yaml文件。将依赖项导入到 main.js 中。dart文件第 1 步:首先在您的 pubspec.yaml 文件中添加以下依赖项在p...
📅  最后修改于: 2021-09-02 05:07:27        🧑  作者: Mango
每当我们开发一个应用程序时,我们通常为单个设备开发它,但它并不意味着只在单个设备上使用,而是在不同大小的不同设备上使用,并且在flutter的情况下,它还为我们提供了为 web 开发的便利同时。所以我们必须处理一系列不同的尺寸。在这里,我们将讨论如何处理这个问题。为了解决这个问题,我们将使用Flutter的MediaQuery类。此类为我们提供了与运行应用程序的屏幕大小相关的信息。 size 属性...
📅  最后修改于: 2021-09-02 05:07:37        🧑  作者: Mango
Dart字符串是一系列UTF-16代码单元。使用与Python相同的规则,您可以使用单引号或双引号来创建字符串。该字符串以数据类型Var开头:在Dart编辑器上运行时,上面的两个字符串都可以完美运行。您可以使用${expression}将表达式的值放入字符串。它将帮助字符串非常容易地连接。如果表达式是标识符,则可以跳过{}。DartDartDart输出 :Dart还允许我们通过+运算符连接字符串,...