🎯
对比驱动学习
通过前端与 Android 开发的对比,快速理解核心概念差异
| 模块 | 主题 | 适合阶段 |
|---|---|---|
| 01 | 环境搭建 | 入门 |
| 02 | Java 基础 | 入门 |
| 03 | 项目结构 | 入门 |
| 04 | Activity 与 Fragment | 核心 |
| 05 | UI 布局 | 核心 |
| 06 | 列表展示 (RecyclerView) | 核心 |
| 07 | 网络与存储 | 进阶 |
| 08 | 架构与导航 | 进阶 |
| 09 | 调试与测试 | 进阶 |
| 10 | 老项目接手指南 | 实战 |
本教程采用「由浅入深」的结构编排,每个模块都从概念入门(零基础也能看懂)讲起,再过渡到实战细节和进阶要点。无论你是否有编程基础,都能按下面的路径循序渐进。
不同背景的读者,可以采用不同的读法。每个模块都包含「概念入门」(从零讲起)和「前端开发者速查」(可选的对照表)两部分,你可以按需取用。
🌱 零基础读者(既不懂前端也没写过 Android)
💼 有前端开发经验(HTML/CSS/JS/TS)
🔧 有其他语言/平台经验(后端、iOS 等)
为了让学习节奏稳定,所有模块都遵循相同的小节编排:
| 小节 | 作用 | 适合谁 |
|---|---|---|
| 学习目标 | 明确读完这一章你能掌握什么 | 所有人 |
| 概念入门 | 从零讲清核心概念,不假设前置知识 | 零基础必读,有基础可速览 |
| 基础知识 / 实战示例 | 语法、用法、可运行代码 | 所有人 |
| 前端开发者速查 | 与前端概念的对照表 | 有前端经验者 |
| 进阶要点 / 常见问题 | 深入细节、避坑指南 | 进阶读者 |
| 本章小结 | 回顾要点,承上启下 | 所有人 |
本教程包含约 5 小时的阅读和实践时间,建议按模块顺序学习,每个模块配合代码示例动手实践。