首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术文章
订阅
孙福生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
从0到1搭建Android网络框架:别再让你的请求在"路上迷路"了
作为Android开发者,你是不是也遇到过这样的场景:写个登录功能,复制粘贴了300行网络请求代码;改个接口参数,全项目搜"HttpURLConnection"改到崩溃;用户说"没网的时候APP
Android代码架构
Android代码架构通常包括四个主要层次:应用层、框架层、原生层和Linux内核层。框架层为应用层提供了大量的API,使开发者能够快速开发应用程序。框架层包含了各种管理器和服务。
Android图形系统(三)系统篇:渲染/合成的底层原理浅析
对于应用开发工程师来说,虽然我们不需要写操作系统代码,但是了解View最终是如何显示到屏幕上还是非常有必要的 本篇是Android图形系列的第三篇文章,在之前的两篇文章中分别介绍了屏幕的“显示原理”和
Android 官方现代 App 架构解读 - 概述
2022 年 Android 官方架构指南解读,概述部分,主要讲述了 UI Layer、Domain Layer、Data Layer 各自的职责。
Android 官方现代 App 架构解读 - UI Layer
Android 官方现代应用架构解读,本篇介绍了 UI Layer 相关的内容。主要是讲解了如何写出数据一致、可测、易维护的 UI 逻辑。
Android 官方现代 App 架构解读 - Data Layer
2022 Android 官方架构指南系列文章之 Data Layer 层,主要是讲述了 Data Layer 的主要职责已经如何履行这些职责。
Android 官方现代 App 架构解读 - Domain Layer
Domain Layer 中主要做了哪些事情?什么时候应该定义 UseCase、Interactor?这篇文档给你答案。
为什么 RxJava 有 Single / Maybe 等单发数据类型,而 Flow 没有?
Coroutine Flow 与 RxJava 都是流式数据处理框架, Rx 支持 Single,Maybe,Compleable 等单发数据类型,但是为什么 Flow 却不支持?
浅析 JetPack Compose 是如何安装到 View 视图上
为什么 Compose 无需在意 view 层级问题,怎样嵌套都行? Compose 如何安装到传统 View 视图上;
开源 | 如何写一个好用的 JetPack Compose 状态页组件
关于开发中常见的状态页组件,我们已经见了很多,但是在 JetPack Compose 中该如何去写呢?本篇要解决的就是如何定制一个符合实际业务场景的状态页组件,并分析其设计原理与思路