首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
小萝卜头酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Kotlin系列之let、with、run、apply、also函数的使用
相比Java, Kotlin提供了不少高级语法特性。对于一个Kotlin的初学者来说经常会写出一些不够优雅的代码。在Kotlin中的源码标准库(Standard.kt)中提供了一些Kotlin扩展的内置函数可以优化kotlin的编码。Standard.kt是Kotlin库的一部…
万字长文 - Kotlin 协程进阶
Kotlin 中的协程提供了一种全新处理并发的方式,您可以在 Android 平台上使用它来简化异步执行的代码。协程是从 Kotlin 1.3 版本开始引入,但这一概念在编程世界诞生的黎明之际就有了
SVGA源码分析与优化
由于项目使用了SVGA这个开源库来做礼物特效的支持,我觉得很有必要对SVGA这个开源库进行阅读,以便后续开发和优化可以进行下去。至于这个库怎么用的,这里就不在做过多的解析了,https://svga.io/intro.html,有兴趣的同学可以自行到官网上去学习。官网贴了一个大…
“终于懂了“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
上一篇介绍了Jetpack AAC 的数据处理组件 LiveData,它是使得 数据的更新 能以观察者模式 被observer感知,且此感知只发生在活跃生命周期状态。 这篇来介绍与LiveData搭配使用的视图模型组件——ViewModel。 ViewModel是Jetpack…
面向 Android 高级工程师的一份面试宝典 (持续更新)
疫情一过,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 此份面试宝典搜集各大网络平台(如果侵权,请您告知),在此感谢他们的用心总结,才有这份足…
Android上数据库的新选择,Jetpack Room
Android开发者实现数据库的时候,除了基础的SQLite和GreenDao等开源框架以外,我们可以选择官方推出的Room框架,简洁高效。
[译][2.4K Star] 放弃 Dagger 拥抱 Koin
作者这篇文章到目前为止已经收到了 2.4k+ 的赞,冲上了 Medium 热门,非常好的一篇文章,我也使用 Koin + kotlin + databinding 结合着 inline、reified 强大的特性封装了基础库,包含了 DataBindingActivity、Da…
Arouter从使用到原理
凡是A,B无依赖关系,且想要互相通信的,其最基本的原理就是通过一个彼此都依赖的第三方C,不管是binder,socket,file,pro
手写一个简化版的EventBus
EventBus相信很多人都很熟悉,虽然现在谷歌官方出了JetPack来替代,但EventBus的一些设计思路还是值得借鉴的。下面就来写一个简单的EventBus案例 其实EventBus原理并不难,就是维护了几个数组,然后根据对应的key找到对应的注册对象,通过放射的方式调用…
面试自我介绍
面试官,你好。我叫XXX,毕业于东北大学信息管理与信息系统专业,现在就职于哈啰出行。目前是哈啰打车乘客端的技术PM,技术PM就是把控技整体术方案和项目进度的角色,同时也要参与coding。刚入职哈啰的