首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
GitLqr
掘友等级
全栈工程师
|
科技洞察者
小程序:超级便便便 公众号:FSA全栈行动
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
225
文章 225
沸点 0
赞
225
返回
|
搜索文章
最新
热门
Flutter - StateWidget与生命周期
一、程序入口 一般情况下,Flutter 的主入口是 main.dart。 1、界面的本质(Widget) 在 main 函数中通过 runApp 函数启动一个 Flutter 界面,而 runApp
RePlugin集成ARouter
一、功能需求1、组件解耦 (ARouter)阿里开源的 ARouter 在组件化开发中这个库相当有用,其核心功能就是组件解耦,比如以往要跳转另一个 Activity 时,会使用如下代码:这样的代码意味
Flutter - Dart事件循环机制与异步
Dart 异步与 JavaScript 一样, Dart 是基于 事件循环机制 的 单线程模型, 所以 Dart 中没有多线程, 也就没有主线程与子线程之分.
解决WebView内存泄漏【最干货】
解决 WebView 内存泄漏要解决 WebView 内存泄漏的要点如下:不要使用 xml 方式创建,而是使用代码把 WebView 给 new 出来不要让 WebView 持有对 Activity/
RePlugin集成AndroidAutoSize
你可能会问 "都 2021 年了还折腾屏幕适配?直接用 dp 单位适配不好吗?", 确实,如果公司的 UI 设计师、产品经理以及老板,能明白为什么一套 UI 在不同设备上显现出来的一些差异并不是 bug 时,开发者直接用 dp 单位配合一些布局技巧来进行适配是可以的,但是,实现…
Flutter - Dart特性语法
Dart 的入口也是 main 函数,且没有返回值。 传递给 main 的命令行参数,会存放在 List<String> args 中。 定义字符串可以使用单引号或双引号。 每行语句必须使用分号结尾。 单引号(''):与双引号相同。 双引号(""):与单引号相同。 三…
Kotlin - 函数式编程
这不就是高阶函数的定义吗?是的,不过,函数式编程是一种编程范式,而高阶函数是函数式编程的基本技术,换句话说:函数式编程包括但不限于高阶函数这一种技术,还有闭包、柯里化、偏函数等等。 闭包就是能够读取其他函数内部变量的函数。对于支持函数式编程的语言来说,可以在一个函数 A 内部再…
Kotlin - 尾递归优化
尾递归就是函数在调用完自己之后没有其他操作的递归,是递归的一种特殊形式。举个例子,"计算斐波那契数列第 n 项"的递归算法有哪些? 这种写法虽然递归调用是在方法的最后一行,但其实这里还有结果相加的操作,并不符合尾递归的定义。 其中,fibIter() 的递归代码在方法的最后一行…
Kotlin - 作用域函数
另外,还有一种经常使用 let 的场景,那就是懒得给变量命名,使用 it 代替。 also 对于执行一些将上下文对象作为参数的操作很有用。对于需要引用对象而不是其属性与函数的操作,或者不想屏蔽来自外部作用域的 this 引用时,请使用 also。 作用:生成一个临时作用域,并在…
Kotlin - 常见高阶函数
forEach高阶函数forEach是可迭代对象的扩展方法,接收函数类型是(T)->Unit的参数action,forEach会将action这个函数作用于可迭代对象中的每个元素,这是源码:根据for
下一页
个人成就
文章被点赞
6,997
文章被阅读
645,472
掘力值
19,974
关注了
30
关注者
11,045
收藏集
14
关注标签
44
加入于
2017-02-16