首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
红富士的星期五
掘友等级
车载入门小垃圾
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 52
沸点 2
赞
54
返回
|
搜索文章
赞
文章( 52 )
沸点( 2 )
一文聊聊 Android 项目架构的方方面面
笔者作为工作多年的老Android,本篇借着自己微薄的经验总结一下自己认知到的Android项目架构,抛砖引玉。
面试官:如何实现线程池任务编排?
任务编排(Task Orchestration)是指管理和控制多个任务的执行流程,确保它们按照预定的顺序正确执行。 1.为什么需要任务编排? 在复杂的业务场景中,任务间通常存在依赖关系,也就是某个任务
Google 为何设计了如此难用的 ArrayMap
一、概述 这并非 哗众取宠,如果有幸翻阅了 Glide 的代码仓库,你会在 issues 中发现在一堆奇怪的 ClassCastException: 难以置信,一个 2018 年的问题,历经 6 年G
基于Android Camera2 close流程分析
基于Android P分析 close时序图: 1 Application.closeCamera() 该段逻辑来源于google提供的Camera demo中,应用层在调用closeCamera()
Ktor网络框架源码分析 - 设计篇
背景 公司最近在封装 KMP 能力的基础库,并计划使用 Ktor 取代传统的 Retrofit 和 Okhttp 进行网络请求,所以提前对 Ktor了解了一下,特此梳理一下。 本篇文章暂不说明网络引擎
一文讲清:Android音频焦点
简介 1、概念 2、使用 当你的应用需要输出音频时,需要请求获得音频焦点,获得焦点后,就可以播放声音了。当其他应用请求焦点时,会抢占你持有的音频焦点,此时,你的应用应暂停播放或降低音量,以便于用户听到
【Android 干货】MotionEvent 详解
目前比较完整的一篇面向 Android 手机开发者的事件类型文章讲解,走过路过不要错过。
HenCoder Android 自定义 View 1-5: 绘制顺序
这期是 HenCoder 自定义绘制的第 1-5 期:绘制顺序 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Paint 详解 HenCoder Andro…
一文读懂 View 的 Measure、Layout、Draw 流程
Activity 通过 Window 与 View 系统进行交互,Window 再通过 ViewRootImpl 与 DecorView(视图树的根布局) 进行交互。平时我们都是通过 setConte
View 事件分发机制,大型职场 PUA 现场 | 创作者训练营
我不是大佬,但我相信我在通往成为大佬的路上 | 掘金年度征文 中我结合自身经历阐述了自己对学习方法的思考与实践。简单来说,我认为学习需要建立一套系统的知识体系(知识树),在此基础上可将学习分为 通用学习 与 需求学习。本文将简单讨论掌握知识的过程,并基于这一过程的各阶段进行内容…
下一页
个人成就
文章被阅读
262
掘力值
10
关注了
62
关注者
2
收藏集
15
关注标签
10
加入于
2020-07-01