首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
欢乐马347
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Flutter Interact 的 Flutter 1.12 大进化和回顾
昨天谷歌为在 Flutter Interact 上为我们带来了 Flutter 1.12 ,这是 1.9.x 的版本在经历 6 次 hotfix 之后,才带来的 stable 大版本更新。该版本解决了 4,571 个报错,合并了 1,905 份 pr,同时本次发布也是 Flut…
用 SwiftUI 实现一个开源的 App Store
AppStore 在 iOS 11 之前,排行榜一直是衡量 App 活跃度的指标,但 iOS 11 后苹果弱化了榜单功能,导致查询榜单困难,编者通过深入调研最终用 SwiftUI 实现了一个开源App
RunLoop与事件响应
在上一篇《调试iOS用户交互事件响应流程》中,调试了 iOS 事件响应的完整过程,但是只涉及了事件在 UIKit 的视图层级之间的传递的应用层的实现细节,具体到事件在哪里生成,如何分发到 UIKit 层的底层流程则未有提及。本文尝试从 RunLoop 入手,探索事件响应的底层流…
git 可视化工具Sourcetree使用全攻略(包括各种git冲突解决)
git可视化工具Sourcetree操作详细使用,包括各种git分支管理操作、git各种冲突解决方案(合并冲突、拉取冲突、忘记拉取便提交、git取消合并操作)的解决方案,让你能够完全掌握git的使用
RxSwift(1)— 初探
函数式编程简称FP(Functional Programming),函数式编程就是一种抽象程度很高的编程范式,它将计算机运算看做是数学中函数的计算,而纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而…
源码阅读:Masonry(一)——从使用入手
该文章阅读的Masonry的版本为1.1.0。 本来不想贴直接使用原生API的实现方式,但是文章写到一半发现没有对原生API的解释,Masonry的实现也不太好解释,于是就添加了这个第0节,对NSLayoutConstraint这个类稍微介绍一下。 首先把要设置autolayo…
源码阅读:Masonry(九)—— NSArray+MASAdditions/其他分类
该文章阅读的 Masonry 的版本为 1.1.0。 这个分类提供了为视图数组中的每一个视图设置约束的便捷方法。 这个枚举定义了水平和垂直两个方向。 这三个方法都是遍历数组,获取数组中的视图元素,然后调用视图元素各自的分类方法设置约束,最后返回约束对象数组。 剩下的几个类都比较…
Flutter(四)之搞定Dart(二)
一. 运算符 1.1. 除法、整除、取模运算 1.2. ??=赋值操作 当变量为null时,使用后面的内容进行赋值。 当变量有值时,使用自己原来的值。 1.3. 条件运算符: 如果expr1不是null,直接使用expr1的结果。 1.4. 级联语法:.. 二. 流程控制 2.…
Flutter Dart语法(1):extends 、 implements 、 with的用法与区别
extens在前,mixins在中间,implements最后,接下来看具体的例子。 1. 继承(extends) Flutter是没有interface的,但是Flutter中的每个类都是一个隐式的接口,这个接口包含类里的所有成员变量,以及定义的方法。 如果有一个类 A,你想…
Flutter 面试知识点集锦
谷歌大会之后,有不少人咨询了我 Flutter 相关的问题,其中有不少是和面试相关的,如今一些招聘上也开始罗列 Flutter 相关要求,最后想了想还是写一期总结吧,也算是 Flutter 的阶段复习。 本篇主要是知识点总结,如有疑问可点击各文章链接了解详情,或者查阅我 掘金专…