首页
首页
沸点
课程
直播
活动
竞赛
商城
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。刚入职哈啰的