首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android童话镇
掘友等级
吾心明,复何求!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
在Windows上构建自动化App打包脚本,从此告别手动发包
一、准备工作 环境配置 安装 Git for Windows 安装 JDK 8+ 配置Java环境变量,已配置请忽略,AS自带Java环境,基本都可以忽略此项: 项目目录结构 二、创建批处理脚本(.b
希腊字母"Έ"显示不全的奇妙冒险
故事开始:一个神秘的希腊字符 在一个Android应用王国里,有一个名叫TextView的小镇,这里住着各种文字居民。有一天,一位来自希腊的贵族字符"Έ"来到了这个小镇。 "Έ"是一个特殊的字符,它有
TextView在斯洛伐克语文本显示不全解决方案
TextView 在测量文字宽度时,用的是字体里每个 glyph 的“advance”(水平步进)。 ľ(U+013E,小写 L + 抑扬符)在很多字体里为了美观,会把抑扬符的“尾巴”做成负 left
Android 混淆引发的反序列化问题浅析
一、先讲个有趣的快递驿站故事 假设你是一家「快递驿站老板」,核心业务是:用户寄件时填「包裹登记本」(对应JavaBean),你把登记本信息抄到「快递单」(对应JSON 字符串)存起来;用户取件时,你再
“魔法胶水”之BindingAdapter 的实现原理浅析
故事开场:一场“魔法胶水”的招聘大会 想象你是一位刚入职的 Android 小镇的“UI 魔法师”。 你的任务是把**数据(Model)和界面(View)**粘在一起,让它们像情侣一样同步更新。 但小
Activity结束动画与System.exit(0)的黑屏之谜
让我用一个有趣的故事来解释这个技术问题: 故事:游乐园的闭园风波 想象一下,你在一家游乐园(Android系统)里,正在玩"旋转木马"(Activity)。木马正在优雅地旋转结束(退出动画),突然,园
厨房里的协程大冒险:launch与async的烹饪之旅
故事背景:忙碌的智能厨房 想象一下,你是一位顶级厨师,经营着一个现代化的智能厨房。你有多个助手(协程)可以同时处理不同的烹饪任务,而launch和async就是你指挥助手的两种不同方式。 人物介绍 主
浅析协程与挂起函数实现原理
要理解suspend function(挂起函数)的原理,我们可以从一个生活故事开始,再结合代码和时序图逐步拆解。 一、生活故事:小明的 "暂停 - 继续" 做饭任务 想象小明要做一顿早餐,步骤是:
用 “奶茶连锁店的部门分工” 理解各种 CoroutineScope
故事背景: “协程奶茶连锁店” 生意火爆,总部为了高效管理,设立了 4 个核心部门,每个部门负责不同类型的任务,且有严格的 “上下班时间”(生命周期): 总公司长期项目组(GlobalScope) :
CoroutineDispatcher的"自由精灵" - Dispatchers.Unconfined
故事背景 想象一下,在一个名为"协程王国"的世界里,有四位特殊的快递员: Main - 只在主街道(主线程)送货 IO - 专门处理仓库(IO操作)的货物 Default - 负责普通货物的配送 Un
下一页
个人成就
优秀创作者
文章被点赞
373
文章被阅读
93,586
掘力值
6,470
关注了
66
关注者
153
收藏集
0
关注标签
32
加入于
2024-07-19