首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夏了_南城
掘友等级
iOS工程师
目前在研究数据结构和算法
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
Flutter项目中怎么混编原生功能
依托于与 Skia 的深度定制及优化,Flutter 给我们提供了很多关于渲染的控制和支持,能够实现绝对的跨平台应用层渲染一致性。但对于一个应用而言,除了应用层视觉显示和对应的交互逻辑处理之外,有时还需要原生操作系统(Android、iOS)提供的底层能力支持。比如,我们前面提…
Dart 基础语法-数值型
数值型分为整形int和浮点型double。可以用num、int、double声明。 num声明的变量加入的是int型,还可以被改为double型。但是反过来int声明的变量不能在赋值为double型。
Dart 基础语法-变量和常量
Dart语言中所有变量都是一个对象,每个对象都是一个类的实例。数字类型(numbers)、函数和 null 也是对象。所有对象都继承自 Object 类。
Dart 基础语法-字符串
使用三个单引号或三个双引号 创建多行字符串,保留内在格式,如换行和缩进等,里面写什么输出就是什么。 参数 index- 表示字符串中的字符索引。 返回值 返回一个数字值。
Dart 基础语法 - Map
5、Map在Dart中,Map是以key-value形式存储,键和值都可以是任何类型的对象,每个键只能出现一次1、声明1、通过直接声明的方式创建一个Map2、创建一个不可变的Map,需要在Map前面加
Dart 基础语法-数组
12、fold(initValue,(preValue,element)=>()); 根据现有的List和给定的initValue,指定一个参数函数规则,对List每个元素做操作,并将结果返回。 takeWhile((e)=>(bool)) 从0开始取,直至第一个不符合函数的元…
Dart 基础语法-dynamic&Object
在Dart里面,一切皆对象,而且这些对象的父类都是Object。 以上写法都没有问题,但是Dart不建议我们这么做。在实际开发过程中,我么么应该尽量为变量确定一个类型,这样可以提高安全性,加快运行速度。 如果不指定类型,debug模式下类型会是动态的。 使用dynamic时,则…
Dart 基础语法-运算符
我们都知道计算机高级语言都有大同小异的运算符,那接下来让我们来看看Dart有哪些运算符。 使用运算符时,可以创建表达式。 以下是运算符表达式的一些示例: 在运算符表中,每个运算符的优先级高于其后面行中的运算符。 例如,运算符%的优先级高于运算符==,它的优先级高于逻辑与运算符&…
Dart 基础语法-函数
Dart是一门面向对象的语言,所以函数也是对象,并且函数的类型是Function。 每个应用程序都必须有一个顶层的main函数。它是一个应用程序的切入口。改main函数返回void并具有List的可选参数 可选的命名参数,即使不传递这些参数也是可以的。 在定义函数时,使用{pa…
深入理解GCD之dispatch_group
之前已经介绍了dispatch_semaphore的底层实现,dispatch_group的实现是基于前者的。在看源码之前,我们先看一下我们是如何应用的。假设有这么场景:有一个A耗时操作,B和C两个网络请求和一个耗时操作C当ABC都执行完成后,刷新页面。我们可以用dispatc…
下一页
关注了
16
关注者
0
收藏集
0
关注标签
14
加入于
2018-04-20