首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android开源项目
订阅
LCY9406
更多收藏集
微信扫码分享
微信
新浪微博
QQ
94篇文章 · 0订阅
【Kotlin】就几行代码?! 用SharedFlow写个FlowEventBus
背景 跨页面通信是一个比较常见的场景,通常我们会选择使用EventBus,但EventBus无法感知声明周期,收到消息就会回调,所以有了LiveData之后很快就有了LiveEventBus。不过它也
Coil——新一代的图片加载库好在哪里?
前言 最近一直在整理草稿箱,发现两年前记载过Coil图片加载框架的笔记以及部分源码分析,相比于似乎是上个时代的Fresco,Coil似乎是新时代产物:轻量,易拓展,优雅,完全的贴合kotlin语言特性
Android项目仿网易云音乐播放器:基于组件化+模块化+Kotlin+携程+Eventbus+Service+Jetpack+MVVM+架构实现
一、项目简介 项目采用 Kotlin 语言编写,结合 Jetpack 相关控件,Navigation,Lifecyle,DataBinding,LiveData,ViewModel等搭建的 MVVM
源码阅读小技巧 | AndroidStudio 类型篇
1. 前言 鉴于很多朋友在阅读小册,对研究源码时 AndroidStudio 如何调出相关面板有所疑惑,这里就专门写篇文章来介绍一下 AndroidStudio 阅读源码的小技巧。阅读源码的小技巧不单
Matrix源码分析(七)之 StartupTracer 工作原理
关于启动方面也是大家都非常关注的地方,但是如何做到无侵入的监听的App的启动状态呢,这个问题就比较麻烦了,这里先分析一下Matrix的方案, 冷启动 1:使用反射代理 ActivityThread 中
Jetpack 最新成员 AndroidX App Startup 实践以及原理分析
前几天 Google 更新了几个 Jetpack 新成员 Hilt、Paging 3、App Startup 等等,周末空闲时间实践了一下 App Startup 可以前去查看 GitHub 上的项目 AndroidX-Jetpack-Practice ,接下来一起来分析一下 …
Android-App应用启动优化(Startup库)
---------------------缩短应用启动时间---------------------
带你了解Android Room 2
1、前言 上一篇5分钟带你了解Android Room数据好起来了,有人催更,遂决定再写一篇Room的使用,这篇我们着重讲讲注解。如果写的不好,或者有错误之处,恳请在评论、私信、邮箱指出,万分感谢🙏
火山引擎 ByteHouse:ClickHouse 如何保证海量数据一致性
用搭建轻量级流程引擎的方案,教你解决数据一致性难题。ClickHouse是一个开源的OLAP引擎,不仅被全球开发者广泛使用,在字节各个应用场景中也可以看到它的身影。
三款 Android 日志框架对比「Logger、Timber、XLog」
为什么需要日志框架 如果我们需要用三方库,那就意味着基于原生方案会存在一些痛点,我们不得不使用某种手段去解决这些痛点。那原生 Logcat 存在哪些痛点,我们来聊一聊: 日志不能持久化,缓冲区日志很容