Skip to content
SUPCODER
Search
K
Main Navigation
工具导航
我的作品
我的文章
概览
产品设计
需求分析
界面设计
开发运维
服务端
Android
iOS
Harmony
H5
跨平台
运维测试
商务运营
读书笔记
面试经验
其他
授权管理
参考资料
关于我
切换白天/黑夜主题
返回顶部
教程
Android 官方文档
由Google主导的移动操作系统,基于Linux内核,主要用于智能手机和平板电脑。
访问
Kotlin 官方文档
Kotlin 是一种现代、已经成熟的编程语言,旨在让开发人员更加愉快地开发
访问
构建工具
Gradle
强大的构建工具,用于自动化构建、测试、发布等过程。是 Android 开发的官方构建工具。
访问
官方组件
Jetpack
Android 官方推荐的开发组件集合,帮助开发者编写高质量的应用程序。包含 ViewModel、LiveData、Room 等组件。
访问
ExoPlayer
Google 开源的媒体播放器,支持音频和视频播放,可自定义和扩展性强。
访问
Dagger
Google 开源的依赖注入框架,帮助管理对象的创建和依赖关系,提高代码的可维护性。
访问
网络与图片
OkHttp
Square 公司开源的 HTTP 客户端,高效、可靠,支持 HTTP/2 和 SPDY。
访问
Retrofit
类型安全的 HTTP 客户端,将 HTTP API 转换为 Java 接口,配合 OkHttp 使用更佳。
访问
Glide
高效的 Android 图片加载和缓存库,支持获取、解码和显示视频、图片和 GIF 动画。
访问
Coil
专为 Kotlin 打造的轻量级图片加载库,基于 Kotlin 协程,支持内存/磁盘缓存。
访问
实用工具
RxJava
用于构建异步、基于事件的程序的库,让异步编程更简单。
访问
EventBus
简化 Android 组件间通信的事件总线库,采用发布/订阅模式。
访问
Lottie
Airbnb 开源的动画库,可以解析 Adobe After Effects 动画,实现高质量的动画效果。
访问
LeakCanary
Square 开源的内存泄漏检测库,帮助开发者发现和修复内存泄漏问题。
访问
教程
HarmonyOS 官方文档
华为自主开发的分布式操作系统,支持手机、平板、智慧屏等多种设备形态。
访问
MDN Web 文档
最权威的 Web 技术文档,包括 HTML、CSS、JavaScript、Web API 等...
访问
ECMAScript 6 入门教程
一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性。 --- 阮一峰
访问
TypeScript 文档
JavaScript 的超集,为大型应用提供了更好的可维护性和可读性
访问
ArkTS 官方文档
基于 TypeScript 的声明式 UI 开发语言,为 HarmonyOS 应用开发定制。
访问
开发工具
DevEco Studio
HarmonyOS 应用开发的集成开发环境(IDE),基于 IntelliJ IDEA 定制。
访问
官方组件和系统能力
ArkUI
HarmonyOS 的声明式 UI 框架,提供丰富的 UI 组件和布局能力。
访问
HarmonyOS SDK
提供系统能力接口,包括应用程序框架、系统服务等核心功能。
访问
分布式能力
支持跨设备协同,实现设备间的无缝连接和资源共享。
访问
卡片服务
提供服务卡片开发能力,支持跨设备显示和交互。
访问
系统架构
应用框架层
提供应用开发所需的核心框架API,包括Activity、Service、Content Provider等组件。
访问
HAL层
硬件抽象层,为上层提供统一的硬件访问接口,屏蔽底层硬件差异。
访问
NDK开发
NDK
Native Development Kit,允许在Android应用中使用C/C++代码,用于性能敏感的计算、跨平台代码复用等场景。
访问
CMake
NDK 推荐的构建原生库的工具,用于编译C/C++代码。
访问
JNI
Java Native Interface,Java 原生接口,实现 Java 代码与原生代码(C/C++)的双向调用。
访问
LLDB
NDK 默认的调试器,用于调试原生代码(C/C++)。
访问
教程
Rust 官方文档
Rust 官方文档
访问
Rust 圣经
这可能是最好的 Rust 教程
访问
框架
Dioxus
使用单个代码库构建 Web、桌面和移动应用,以及更多。零配置启动、集成的热重载和基于信号的状态管理。使用服务器功能添加后端功能,并使用我们的 CLI 进行捆绑。
访问