一、介绍1、dart语言Dart是谷歌开发的计算机编程语言,后来被Ecma (ECMA-408)认定为标准。它被用于web、服务器、移动应用和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开源软件。Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言,可以转译为JavaScript,支持接口(interfaces)、混入(mixins)、抽象类(abstract cla
一、前言Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。Flutter是使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行Android和IOS开发Flutter采用Dart语言进行开发,而并非Java,Javascript这
转载 2024-05-18 21:50:54
104阅读
Dart语言 基础–main()函数 不论在Dart还是Flutter中,必须都需要一个顶层的main()函数,它是整个应用的入口函数,main()函数的返回值是void,还有一个可选的参数,参数类型是List。main() {}1 基本数据类型1.2 Dart有如下几种内建的数据类型在 Dart 里是强类型的,也有自动推断类型的机制.类型说明Number可...
原创 2022-04-22 10:52:13
196阅读
收银pos源码
缘起随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有65535,应用之间的互相调用等等问题,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。阿里P8大佬每天熬夜到凌晨一两点,花了将近
Dart语言 基础–main()函数 不论在Dart还是Flutter中,必须都需要一个顶层的main()函数,它是整个应用的入口函数,main()函数的返回值是void,还有一个可选的参数,参数类型是List。main() {}1 基本数据类型1.2 Dart有如下几种内建的数据类型在 Dart 里是强类型的,也有自动推断类型的机制.类型说明Number可...
原创 2021-06-01 15:55:17
336阅读
初识flutter什么是flutterFlutter 是由 Google 开发和提供支持的开源框架。前端和全栈开发人员使用 Flutter 为具备单一代码库的多个平台构建应用程序的用户界面(UI)。在 2018 年推出时,Flutter 主要支持移动应用程序开发Flutter 目前支持在六个平台上进行应用程序开发:iOS、Android、Web、Windows、MacOS 和 Linux。为什
Flutter的多语言文档 英文版 中文版官方流程简单来讲,流程图如下简单讲一下整个流程我们先写一个AppStrings.dart,这个文件是整个多语言的核心,生成和使用都需要这个文件。在这个文件里可以定义获得文本的api,比如String order_list_waiting_for_review() => Intl.message( 'Waiting for the re
 在如今的 Fultter 大潮下,本系列是让你看完会安心的文章。本系列将完整讲述:如何快速从0开发一个完整的 Flutter APP,配套
转载 15天前
41阅读
在如今的 Flutter 大潮下,本系列是让你看完会安心的文章。 本系列将完整讲述:如何入门 Flutter 开发,如何快速从 0 开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter,提供 Flutter 的开…
原创 2022-05-23 11:46:03
881阅读
Flutter入门之——HelloWorld安装Flutter开发环境首先要准备好Flutter开发环境和开发所使用的IDE,这里我们使用AndroidStudio作为开发工具。Flutter开发环境准备工作参见:Flutter安装及开发环境配置(Windows)Flutter安装及开发环境配置(Mac版)创建Flutter应用Android Studio为Flutter提供完整的IDE体验。
  类型定义Typedef 在Dart中,函数是对象,就像string和int一样,typedef或为函数类型提供了在声明字段和返回类型时可以使用的名称。当函数类型分配给变量时,typedef会保留类型信息。 class SortedCollection { Function compare; SortedCollection(int f(Object a, Object b)){
原创 2021-07-15 14:11:16
1943阅读
本文旨在从高层级提供一个 Flutter 框架结构的总体概览,介绍一些其设计上的核心原则和概念。Flutter 是一个跨平台的 UI 工具包,目的是一份代码可以运行在不同的操作系统上,比如 Android、IOS等等,同时也可以让应用直接和底层的平台服务交互。我们的目标是:尽量用一份代码,开发者就可以在不用的平台上开发出高性能、高保真的 APP。拥抱差异,更少代码,更高性能。在开发阶段,Flutt
转载 2023-08-13 21:39:54
272阅读
  关键字是什么 关键字就是保留字,比如变量、类型等的名字,通常不能作为标识符使用; Dart关键字 关键字 - - - abstract do import super as dynamic in switch assert else interface sync* enum implements is this async* export library throw await externa
原创 2021-07-15 14:11:32
1509阅读
目录1.Dart语法 2.Flutter工程目录 3.Widget简介 4.常用Widget介绍 5.实战 先看一下最终实现的效果:代码 简介Flutter是Google发布的一个用于创建跨平台、高性能移动应用的框架。它没有使用原生控件,而是实现了一个自绘引擎,使用自身的布局、绘制系统。开发Flutter应用使用的是Dart语言。一.Dart语法Dart语言跟Java或者Kotlin的语法使用上差
1.首先使用git,从 https://github.com/flutter/flutter.git 下载到本地。 (经测试,使用android studio 下载会快很多,而且不容易失败) (下载路径最好是全英文并且没有空格)2.克隆下载成功后,需要更改环境变量 (我的电脑–右键选择属性–点击高级系统设置–点击环境变量 ) 3.检查是否有名为”PUB_HOSTED_URL”和”FLUTTER_S
转载 2023-06-01 15:17:53
301阅读
目录IDE技巧1. 修改`pubspec.lock`文件解决依赖冲突2. 哪些文件不需要加入VCS3. dart SDK目录4. flutter工程没有logcat窗口命令行技巧1. 重新生成flutter项目目录2. 为package工程创建example3. flutter插件工程安装apk4. flutter SDK配置代理5. dart pub global6. Pigeon多端接口一致
转载 2024-05-28 20:08:06
227阅读
简介做Flutter开发肯定会需要自定义插件,下面我把自己开发的插件的Demo分享出来,希望可以对新手小白有点帮助。准备工作需要一台Mac设备,安装Android Stodio、Xcode,及搭建Flutter、CocoPods环境切入主题IOS 插件 -- OC篇首先打开Android Stodio,创建Flutter Project项目 选择Flutter Plugin一路Next,
转载 2024-01-07 20:54:31
80阅读
  Windows应用软件开发有很多框架可以选择,例如比较流行的Electron、Qt、CEF、WPF、WinForm、MFC、DuiLib、SOUI等等。Flutter是近几年流行的全平台应用开发框架,可以进行Android、IOS、Web、MacOS、Windows、Linux等平台的应用软件开发。一、Flutter介绍  Flutter是谷歌推出的一种移动应用开发框架,使用Dart语言编写。
转载 2024-01-26 20:17:40
146阅读
以下包括之后有关Fullter的资料多多少少都参考 jspang 的笔记进行精简,仅记录,防后忘。一、 系统要求1.windows环境Windows 7 或更高版本 (-bit)2.磁盘空间大于3个G,因为需要安装Android Studio 和 虚拟机,所以至少要3个G左右,如果能达到5个G就更好了(满足多个虚拟机的要求)。3.git环境Flutter需要git环境的支持 (前端开发必备工具
  • 1
  • 2
  • 3
  • 4
  • 5