首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
天才阔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
为什么Fragment中要使用viewLifecycleOwner代替this
从类型上说,Fragment与viewLifecycleOwner的类型FragmentViewLifecycleOwner二者都继承了LifecycleOwner,向之前那样直接使用this,大部分情况下运行也是完全正常的。那么这里的Lint提醒是为什么呢? 可见这是有意为之…
谱写Kotlin面试指南三部曲-协程篇
为了检验自身巩固自己的语言基础掌握情况,笔者整理收集了当下网上Kotlin常见的一些问题,但由于篇幅内容过长所以分了三个部分(基础篇,协程篇,Flow篇),以下是协程篇部分,简单收集了些经典问题
全方面分析 Hilt 和 Koin 性能
Koin、Dagger、Hilt 目前都是非常流行的库,面对这么多层出不穷的新技术,我们该做如何选择,是一直困扰我们的一个问题,之前我分析过 Koin 和 Dagger 的性能对比,Hilt 与 Dagger 的不同之处,可以点击下方链接前往查看。 这是 Hilt 系列的第四篇…
能说一说 Kotlin 中 lateinit 和 lazy 的区别吗?
使用 Kotlin 进行开发,对于 latelinit 和 lazy 肯定不陌生。但其原理上的区别,可能鲜少了解过,借着本篇文章普及下这方面的知识。 lateinit 用法 非空类型可以使用 late
页面曝光难点分析及应对方案
了解业务开发中的曝光埋点吗?本篇试着给出一套自动化曝光埋点上报的方案,以简化埋点开发复杂度,提高准确性。
Kotlin常用的by lazy你真的了解吗
「这是我参与2022首次更文挑战的第10天,活动详情查看:2022首次更文挑战」 前言 在使用Kotlin语言进行开发时,我相信很多开发者都信手拈来地使用by或者by lazy来简化你的属性初始化,但
实名反对《阿里巴巴Android开发手册》中NestedScrollView嵌套RecyclerView的用法
从注释我们能明显看出来,官方对于ScrollView最言简意赅的定位就是可以使其内部布局滚动的布局。 在有限的窗口展示大量的数据,说白了,就是以滚动的方式,使用有限的空间展示大量的数据(这里的“有限”很重要,我们下面会用到)。 那么问题就来了:两个视图都能滚动,当我们的手指在屏…
探索 OkHttp 原理
OkHttp 是 Square 公司开源的一款网络框架,一般和 Retrofit、RxJava 或协程一起使用。
「性能优化系列」APP启动优化理论与实践(下)
每一年都有新的见解,本篇将在前篇的基础上补充说明app的启动优化方案,请结合查看。 本篇内容主要如下:
全民 Kotlin:Java 我们不一样
当前篇:全民 Kotlin:Java我们不一样 第二篇:全民 Kotlin:你没有玩过的全新玩法 第三篇:全民 Kotlin:协程特别篇 本文章已授权鸿洋微信公众号转载 随着 Kotlin 越来越火爆