首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yoyochoo
掘友等级
Android开发
|
明月智能
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2K
文章 1.9K
沸点 48
赞
2K
返回
|
搜索文章
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
1天前
关注
协程间的通信管道 —— Kotlin Channel 详解
讲解了协程Channel。它和async类似,但能多次发送数据。它是个队列,不适合多个协程同时接收。介绍了Channel的容量、缓冲设置,以及 close() 和 canc...
2
评论
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
2天前
关注
让协程更健壮:全面的异常处理策略
本文分析了协程 try-catch 失效的原因,讲解了异常与取消的传播机制、CoroutineExceptionHandler 的用法,以及 async 和 Supervi...
4
3
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
1天前
关注
掌握协程的边界与环境:CoroutineScope 与 CoroutineContext
辨析了CoroutineScope与Context,澄清了GlobalScope的用途。重点讲解coroutineScope和withContext的本质,并解析了Cont...
2
1
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
5天前
关注
优雅地处理协程:取消机制深度剖析
讲解Kotlin协程的协作式取消。协程取消需要delay或isActive检查来配合。介绍了父协程会自动取消子协程的结构化特性,以及如何使用NonCancellable来保...
3
3
分享
yoyochoo
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
6天前
关注
【业务场景架构实战】8. 订单状态流转在 UI 端的呈现设计
0. 背景:前端视角下的购买流程 在具备支付功能的 APP 中,下单购买流程是绕不过去的话题,时至今日,从体验端到设计端,这套流程已经趋于统一的方案。站在用户视角观察,点击...
4
评论
分享
yoyochoo
赞了这篇文章
CodeSheep
软件开发 @r2coding.com
·
4月前
关注
国内最难入职的 IT 公司排行
最近在网上刷到一个表格《中国最难入职的IT公司》,可能不少同学之前也刷到过。 当然这个表格不是我整理的,数据来源于网络,大家仅供参考,拿出来跟大家分享的目的也是跟大家一起交...
206
59
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
14天前
关注
深入理解协程的运作机制 —— 调度、挂起与性能
从 withContext 的用法开始,介绍如何通过自定义挂起函数封装耗时操作。并阐述了责任转移的设计思想,解释了协程通过状态机实现非阻塞挂起的底层原理。...
3
1
分享
yoyochoo
赞了这篇文章
fundroid
Android GDE @Bytedance
·
18天前
关注
掌握 Compose 性能优化三步法
Compose性能优化的核心并非“消除所有重组”,而是“只在必要时重组”——理解稳定性规则,善用Compose性能优化三步法,就能让Compose的“魔法”高效运转...
20
3
分享
yoyochoo
赞了这篇文章
Coffeeee
Android/React/Threejs @公众号:Coffeeee
·
1月前
关注
再写13道Android面试题,裁员无非是关机再重启
前言 “你恐怕要领大礼包了”这是一大早刚到公司领导喊我去会议室跟我说的话,刚听见我还有点懵,以为要给我什么好吃的,然后就反应过来了,我又被裁了,这工作是去年入职的,到现在刚...
29
12
分享
yoyochoo
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
1月前
关注
【业务场景架构实战】5. 使用 Flow 模式传递状态过程中的思考点
我在使用 Kotlin Flow 实现业务功能模块的过程中,遇到一些细节上的问题,虽然微小,但仍值得思考、学习和记录。请将本文结合前一篇文章《【业务场景架构实战】4. 支付...
6
1
分享
yoyochoo
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
1月前
关注
【业务场景架构实战】2. 对聚合支付 SDK 的封装
业务场景 已知有一个 聚合支付 SDK —— 可以把它理解成,封装了支付宝、微信等支付渠道 SDK,提供统一的完成支付和结果通知接口。 当前业务上新增支付需求,需要把聚合支...
2
2
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
1月前
关注
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
讲解了如何使用 interrupt 安全停止线程,以及如何处理 InterruptedException。介绍了 wait 和 notify 如何配合 synchroniz...
3
1
分享
yoyochoo
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
1月前
关注
【业务场景架构实战】4. 支付状态分层流转的设计和实现
title: 支付状态分层流转的设计和实现 设计目标 层次清晰:结构遵循 UI → ViewModel → Repository → SDK/Backend,并尽可能精炼。...
5
1
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
1月前
关注
Java 多线程指南:从基础用法到线程安全
总结了 Java 多线程的用法和线程安全核心。包括 Thread、Executor 的使用,volatile 的可见性,synchronized 和原子类的原子性,以及死锁...
9
4
分享
yoyochoo
赞了这篇文章
雨白
安卓初学者
·
1月前
关注
Android 两种拖拽 API 详解:ViewDragHelper 和 OnDragListener 的原理与区别
ViewDragHelper 是一个布局内的辅助工具,用于精细控制子 View 的坐标;而 OnDragListener 是一套系统级的“影子”拖拽方案,核心在于数据传递(...
16
5
分享
yoyochoo
关注了
雨白
Android开发 @明月智能
yoyochoo
赞了这篇文章
时小雨
Android移动端开发、鸿蒙开发、前端开发
·
3月前
关注
ReLinker优化So库加载指南
> 在Android开发中,原生库(.so文件)加载问题一直是开发者的痛点。本文将深入探讨如何使用R...
14
评论
分享
yoyochoo
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
1月前
关注
【业务场景架构实战】1. 多模块 Hilt 使用原则和环境搭建
从这篇文章开始,我将记录在实战中进行的架构优化/升级方面的经验。目前我所承接的是一个 维护了7年,包含10余个复杂模块 的庞大 APP,有无数祖传代码累积。而我现在要做的,...
6
1
分享
yoyochoo
赞了这篇文章
如此风景
IT界小码农
·
1月前
关注
Android ComposeUI详解
Android Compose UI 详解:组件、修饰符与布局注意事项 Jetpack Compose 是 Android 官方的声明式 UI 框架,基于 Kotlin 构...
5
评论
分享
yoyochoo
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1月前
关注
全新 LifecycleOwner 可组合项:让 Composable 具备独立生命周期
AndroidX Lifecycle 2.10.0-alpha01 发布。其中最引人注目的新增内容就是全新的 LifecycleOwner 的 Composable...
11
评论
分享
下一页
个人成就
文章被点赞
4
文章被阅读
1,809
掘力值
29
关注了
226
关注者
12
收藏集
32
关注标签
28
加入于
2015-10-18