
Flutter高手秘籍
从Dart的语言开始,到项目实战,详细讲述了一个Flutter高手诞生的路程。
朱 江
温故知新,可以为师
展开
-
那些你不知道的Dart细节之泛型和库(六)
前言前几篇文章分别讲解了Dart中的变量、内置类型、函数(方法)、异常、类,对Dart的基本语法已经有了很多的了解,那么今天来说一下Dart中的泛型和库。前几篇文章没有看的,建议先看一下前几篇文章。泛型Java中的泛型信息是编译时的,泛型信息在运行时是不存在的Dart的泛型类型是固化的,在运行时也有可以判断的具体类型var names = List<String>();...原创 2020-03-08 18:33:22 · 891 阅读 · 0 评论 -
那些你不知道的Dart细节之类的点点滴滴(五)
前言前几篇文章分别讲解了Dart中的变量、内置类型、函数(方法)、操作符、流程控制语句和异常,对Dart的基本语法已经有了很多的了解,那么今天来说一下Dart中的类。前几篇文章没有看的,建议先看一下前几篇文章。构造函数前几篇文章中在讲函数(方法)的一篇中提到过,这里再说一下吧,首先来看一下Java中构造函数的写法:class Point { double x; double y;...原创 2020-03-08 18:32:27 · 938 阅读 · 0 评论 -
那些你不知道的Dart细节之操作符、流程控制语句、异常(四)
前言前几篇文章分别讲解了Dart中的变量、内置类型和函数(方法),对Dart的基本语法已经有了较多的了解,那么今天来说一下Dart中的操作符、流程控制语句和异常。前几篇文章没有看的,建议先看一下前两篇文章。操作符上面这幅图中就是Dart中的操作符,标为黑色的操作符和Java中使用基本一样,这里也就不过多赘述,咱们来仔细看看标红Java中没有的操作符:后缀操作: ?.如果写过Kotl...原创 2020-03-08 18:31:16 · 999 阅读 · 1 评论 -
那些你不知道的Dart细节之函数(方法)(三)
前言前两篇文章分别讲解了Dart中的变量和内置类型,对Dart的基本语法已经有了了解,那么今天来说一下Dart中的函数,也就是方法。前两篇文章没有看的,建议先看一下前两篇文章。定义可在函数内定义void main(){ void test(){ }}和Java不同,Dart中的函数可以定义在函数内部(和Java的匿名内部类别搞混了)定义函数时可省略类型(不建议)m...原创 2020-03-08 18:29:11 · 1062 阅读 · 0 评论 -
那些你不知道的Dart细节之内置类型(二)
前言上一篇文章说了Dart中的变量的一些细节问题,大家可以去看一下。在本篇文章中会详细说明Dart中内置类型的你不知道的细节问题。概述在Dart中,内置类型有以下几种:Numbers 数值、Strings 字符串、Booleans 布尔值、Lists 列表(数组)、Sets 集合、Maps 集合、Runes 符号字符、Symbols 标识符。num, int, doubleint和dou...原创 2020-03-08 18:27:24 · 1028 阅读 · 0 评论 -
那些你不知道的Dart细节之变量(一)
前言好久没写Flutter了,之前接触Flutter还是为了玩一玩,看着这样一个新的、好评如潮的跨平台技术,觉得是该玩一玩了,之前的RN就没玩就要凉了,毕竟RN不是Google的亲儿子,但是Flutter是啊,而且Dart也是啊。未来的几篇文章准备写一个Flutter的专题,最起码要把之前忽略的一些细节都给补上。好了,废话不多说,下面直接开始。Hello World学习一门语言一般都要从打...原创 2020-03-08 18:25:24 · 1212 阅读 · 0 评论 -
那些你不知道的Dart细节之带你透彻理解异步
前言上周一口气写了五篇Dart基础文章,建议看这篇文章之前先看一下前几篇文章:那些你不知道的Dart细节之变量那些你不知道的Dart细节之内置类型那些你不知道的Dart细节之函数(方法)那些你不知道的Dart细节之操作符、流程控制语句、异常那些你不知道的Dart细节之类的点点滴滴那些你不知道的Dart细节之泛型和库好了,废话不多说,开始进入今天的主题吧!async和await开...原创 2020-03-15 12:08:34 · 977 阅读 · 2 评论 -
历时三天,完成了Flutter版本的玩安卓
前言项目地址接触Flutter其实已经很久了,从18年下半年就开始关注FLutter了,当时使用Flutter的人还非常少,我也只是大概看了看,写了个小Demo就没再深入了,短短不到两年时间,各大博客社区移动端的文章有一大部分都是关于FLutter的,可以看到,Flutter真的火起来了。正文关注泓洋大神已经许久,在玩安卓上也学习了很多的知识,看着很多人写了很多版本的玩安卓客户端,有Jav...原创 2020-04-02 11:42:32 · 5204 阅读 · 21 评论 -
Flutter路由跳转详解
flutter中跳转一直记了忘,忘了记,在这里记录下吧:和安卓中的intent类似,跳转新页面需要当前上下文以及需要跳转的页面。如果有数据需要传输也可,参数通过跳转页面的构造方法传递。1、不带参数直接跳转///不带参数的路由表跳转Navigator.pushNamed(context, routeName);2、带参数直接跳转///带参数的路由表跳转 ,one、two为参...原创 2019-09-20 15:28:42 · 1286 阅读 · 0 评论 -
Android Studio中添加Flutter模板直接调用
as中可以直接写flutter,但是无法像写原生安卓一样直接创建类似activity的页面模板。我们可以自己创建模板。首先,打开file中的setting:然后点击Editor中的Live Templates:再点击右上角的加号:可以看到有两个选项,第一个就是创建一个单个模板,然后把它放到你想放到的组中,第二个选项则是创建一个组。在这里我选第一个:接下来直接往里...原创 2019-08-20 14:52:03 · 1856 阅读 · 0 评论 -
Flutter自定义Dialog
flutter自定义对话框其实很好弄,直接把大概布局写出来,然后把公共参数抽出来,直接进行引用即可,下面是我写的效果图:ok,直接上代码吧。import 'package:flutter/material.dart';import 'package:flutter_screenutil/flutter_screenutil.dart';///自定义Dialogclass Ht...原创 2019-08-19 11:39:57 · 2708 阅读 · 3 评论