首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
冰雨无痕
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Kotlin魔法——优雅实现多函数回调
在网络请求时,经常面临一类情况:有可能成功,也有可能失败,这就需要两个回调函数来对不同情况来进行处理,那么,在Kotlin中,有没有一种“魔法”,能够优雅地实现这一类同时可能需要多个回调的场景呢?
Android:优雅的处理首页弹框逻辑:责任链模式
背景 随着业务的发展,首页的弹窗越来越多,隐私政策弹窗,广告弹窗,好评弹窗,应用内更新弹窗等等。 并且弹框显示还有要求,比如: 用户本次使用app,只能显示一个弹框,毕竟谁都不愿意打开app就看到一堆
Android 架构之 MVI 初级体 | Flow 替换 LiveData 重构数据链路
励志成为 Flow 和 LiveData 讨论终结篇。也是架构系列第二篇,架构演进线路为“无架构”-“MVP”-“MVVM”-“MVI”。
代理模式
一、基本概念 代理模式是一种设计模式,它的定义是:为其他对象提供一种代理以控制对这个对象的访问。代理模式可以在不修改被代理对象的基础上,通过扩展代理类,进行一些功能的附加与增强。 代理模式的主要优点有
Kotlin属性委托的巧妙使用-埋点上报封装
概述 在实际的项目开发中,一定会有埋点上报的需求。可能每个项目上报的方式不一样,有些是通过自动化埋点,不需要开发手动上报,有些是需要开发自己上报。在我们业务的一个项目中,因为采用的是业务推动迭代的方式
Android组件化开发,其实就这么简单
而关于本章的内容,在于总结,在于有实际的组件化实战代码,有开源的组件化Demo样例,重在浅显易懂,重在能够应用于实际业务,也重在简单,希望能够给大家带来一丝帮助。
Kotlin带参单例模式的优雅实现
可以看出,是通过静态内部类实现的。它是《java并发编程实践》推荐的实现单例的方式。因为这种方式不仅能够保证单例对象的唯一性,同时也延迟了单例的实例化。 自动化在带来快捷便利的同时,就意味着失去一定的灵活性。 object 方式的实现带来的一个局限就是不能自由传参。因为 Kot…