首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
lbw718733550
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
WebView的优化与常见问题解决方案
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 Android-WebView的优化与常见问题 其实关于Android的WebView大家使用起来应该都是
开箱即用-使用异步加载布局来优化页面启动速度的几种方案
场景如下:当我们启动一个 Activity 的时候,如果此页面的布局太过复杂,或者是一个很长的表单,此时加载布局,执行页面转场动画,等操作都是在主线程,可能会抢Cpu资源,导致主线程block住
Compose + MVI + Navigation 快速实现 wanAndroid 客户端
基于`Compose`,`MVI`架构,单`Activity`架构等,快速实现一个`wanAndroid`客户端,了解一下~
Databinding+LiveData轻松实现无重启换肤
发现 Databinding+LiveData 能低成本实现无重启换肤 - 无重启动态换肤(不需要recreate()) - 无需制作皮肤包 - 无额外依赖
听说你还不懂依赖任务启动框架?带你撸一个
我们在开发应用的时候,一般都会引入 SDK,而大部分 SDK 都要求我们在 Application 中初始化,当我们引入的 SDK 越来越多,就会出现 Application 越来越长。
Compose 屏幕适配方案
Compose Size目前只支持Compose.Dp类不能很好的还原设计稿. 关于屏幕适配方案 https://juejin.cn/post/6844903621855805448 由上blog得出
Flow:30行代码实现自己的消息总线,你确定不学吗
最近看到很多关于livedata和flow的文章,大家都在学那我肯定不能落后。便去学习一番,偶得SharedFlowBus(卷死你们)。
线程切换哪家强?RxJava与Flow的操作符对比
Flow作为Coroutine版的RxJava,同RxJava一样可以方便地进行线程切换。 本文针对两者在多线程场景中的使用区别进行一个简单对比。 1. RxJava subscribeOn用来决定在哪个线程进行订阅,对于Cold流来说即决定了数据的发射线程。使用中有两点注意:…
我直接拷贝LiveData源码来打造LiveDataBus
LiveDataBus已经是一个老生常谈的话题了,但是我们今天搞点不一样(噱)的(头)。废话不多说,先上地址:https://github.com/cyixlq/LiveEventBus 在组件从非活跃状态变成活跃状态时,会将observe之前的value发送过来。(这个问题怎…
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…