首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Johnny衎
掘友等级
前端开发
android,小程序开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 33
沸点 0
赞
33
返回
|
搜索文章
赞
文章( 33 )
沸点( 0 )
Map、Filter和Reduce
当然,我们可以将 getSwiftFiles 函数一般化。比如,相比于使用硬编码 (hardcoding) 的方式筛选扩展名为 .swift 的文件,传递一个附加的 String 参数进行比对会是更好的方法。我们接下来可以使用同样的函数去比对 .swift 或 .md文件。但是…
iOS App 如何通过注入动态库的方式实现极速编译调试
你是不是经常会好奇自己参与的这么些项目,为什么有的编译起来很快,有的却很慢;编译完成后,有的启动得很快,有的却很慢。其实,在理解了编译和启动时链接器所做的事儿之后,你就可以从根儿上找到这些问题的答案了。 解释器会在运行时解释执行代码,获取一段代码后就会将其翻译成目标代码(就是字…
OC和Swfit混编中一次有意思的Selector探索
@selector 是 Objective-C 时代的一个关键字,它可以将一个方法转换并赋值给一个 SEL 类型,它的表现很类似一个动态的函数指针。在 Objective-C 时 selector 非常常用,从设定 target-action,到自举询问是否响应某个方法,再到指…
Dart 基础语法大全
Dart语言中所有变量都是一个对象,每个对象都是一个类的实例。数字类型(numbers)、函数和 null 也是对象。所有对象都继承自 Object 类。 数值型分为整形int和浮点型double。可以用num、int、double声明。 num声明的变量加入的是int型,还可…
Flutter中10个必须掌握的widget(带详细API解释)
应用程序离不开文字的展示,因此文字的排版非常重要,通常情况下Text组件可以完成绝大多数需求,它可以显示不同大小的文字、字体、颜色等,如果想在一句话或者一段文字里面显示不同样式的文字,Text组件无法满足我们的需求,这个时候需要使用RichText。 其中,text为Strin…
Flutter中用户交互事件
第二类则是手势识别(Gesture Detector),表示多个原始指针事件的组合操作,如点击、双击、长按等,是指针事件的语义化封装。 指针事件表示用户交互的原始触摸数据,如手指接触屏幕 PointerDownEvent、手指在屏幕上移动 PointerMoveEvent、手指…
Flutter 9种布局组件(带详细案例)
alignment:child对齐的属性,可以设置居中、居左、居右、居上、居下等等。 padding:内边距。width和height包含padding值。 color:背景颜色。 decoration:设置装饰,比如边框、圆角、背景图片等。不能给Container同时设置de…
一文让你玩转Flutter中的列表
axisDirection滚动方向。 ClampingScrollPhysics:Android下微光效果。 BouncingScrollPhysics:iOS下弹性效果。 offset:可滚动组件当前的滚动位置。 jumpTo(double offset)、animateTo…
Flutter 路由与导航
如果说 UI 框架的视图元素的基本单位是组件,那应用程序的基本单位就是页面了。对于拥有多个页面的应用程序而言,如何从一个页面平滑地过渡到另一个页面,我们需要有一个统一的机制来管理页面之间的跳转,通常被称为路由管理或导航管理。 我们首先需要知道目标页面对象,在完成目标页面初始化后…
Flutter 跨组件传递数据都有哪些方式
InheritedWidget是Flutter中非常重要的一个功能型Widget,它可以高效的将数据在Widget树中向下传递、共享,这在一些需要在Widget树中共享数据的场景中非常方便,如Flutter中,正是通过InheritedWidget来共享应用主题(Theme)和…
下一页
个人成就
文章被点赞
44
文章被阅读
19,718
掘力值
508
关注了
6
关注者
12
收藏集
2
关注标签
10
加入于
2020-11-04