首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
chiyan171
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
理解Kotlin函数式编程
函数式编程(FP)是基于一个简单又意义深远的前提的:只用纯函数来构建程序。这句话的深层意思是,我们应该用无副作用的函数来构建程序。什么是副作用呢?带有副作用的函数在调用的过程中不仅仅是只有简单的输入和输出行为,它还干了一些其它的事情。并且这些副作用会把影响扩散到函数外,比如: …
基于Kotlin的委托机制实现一个对Extra、SharedPreferences操作的库
其中,by 后面的表达式就是一个委托操作。 一. 封装Extra 点击某个控件,跳转到下一个页面,并传递参数。 从Demo4ExtrasDelegateActivity接受来自上一个Activity中传递过来的参数。 所传递过来的任何对象类型,都可以使用如下的方式获取Extra…
Android Jetpack - 使用 WorkManager 管理后台任务
作为 Android Jetpack 中的新组件,WorkManager 负责用来管理后台任务,它和一个异步任务以及 Service 有什么区别呢?看完你就知道了。 任务的执行者,是一个抽象类,需要继承它实现要执行的任务。 指定让哪个 Woker 执行任务,指定执行的环境,执行…
Kotlin超棒的语言特性
本文在假定读者有一定Kotlin开发基础的前提下,详细讲解一些具有Kotlin特色的实用的语言特性,帮助开发者能够写出更加“具有Kotlin风格”的代码。