-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNavigation.html
More file actions
32 lines (30 loc) · 105 KB
/
Navigation.html
File metadata and controls
32 lines (30 loc) · 105 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>我的导航 | Android</title>
<meta name="description" content="Android">
<meta name="generator" content="VitePress v1.6.4">
<link rel="preload stylesheet" href="/android-docs/assets/style.B5gHXycV.css" as="style">
<link rel="preload stylesheet" href="/android-docs/vp-icons.css" as="style">
<script type="module" src="/android-docs/assets/app.D_jOuvtF.js"></script>
<link rel="preload" href="/android-docs/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/android-docs/assets/chunks/theme.BebhHfUJ.js">
<link rel="modulepreload" href="/android-docs/assets/chunks/framework.CXn4Rc1M.js">
<link rel="modulepreload" href="/android-docs/assets/Navigation.md.Ci1oj9XM.lean.js">
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
</head>
<body><!--teleport start anchor--><div style="display:none;" class="mt-spotlight-hover mt-spotlight-hover__aside" aria-hidden="true" focusable="false"></div><!--teleport anchor-->
<div id="app"><!--[--><div class="mt-right-bottom-button mt-wallpaper-outside flx-column"><!--[--><!--]--><div title="返回顶部" class="mt-right-bottom-button__button back-top" style="--mt-progress:0;display:none;" role="button" aria-label="返回顶部" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"><span class="content">0</span></div><!--v-if--><!--v-if--><!--[--><!--]--></div><div class="Layout mt-layout has-sidebar-trigger" data-v-5d98c3a5><!--[--><!--[--><!--]--><canvas style="position:fixed;left:0;top:0;pointer-events:none;z-index:999999;"></canvas><!--v-if--><!--[--><!--]--><!--[--><!--]--><!--]--><!--[--><span tabindex="-1" data-v-0b0ada53></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0b0ada53>Skip to content</a><!--]--><!----><header class="VPNav" data-v-5d98c3a5 data-v-ae24b3ad><div class="VPNavBar" data-v-ae24b3ad data-v-6aa21345><div class="wrapper" data-v-6aa21345><div class="container" data-v-6aa21345><div class="title" data-v-6aa21345><div class="VPNavBarTitle" data-v-6aa21345 data-v-1168a8e4><a class="title" href="/android-docs/" data-v-1168a8e4><!--[--><!--]--><!--[--><img class="VPImage logo" src="/android-docs/favicon.svg" alt data-v-8426fc1a><!--]--><span data-v-1168a8e4>Android</span><!--[--><!--]--></a></div></div><div class="content" data-v-6aa21345><div class="content-body" data-v-6aa21345><!--[--><!--]--><div class="VPNavBarSearch search" data-v-6aa21345><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-6aa21345 data-v-dc692963><span id="main-nav-aria-label" class="visually-hidden" data-v-dc692963> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/android-docs/sdoc/basic/126b151f9ff91c29739d5d5a.html" tabindex="0" data-v-dc692963 data-v-e56f3d57><!--[--><span data-v-e56f3d57>Android基础</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup active" data-v-dc692963 data-v-cf11d7a2><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-cf11d7a2><span class="text" data-v-cf11d7a2><!----><span data-v-cf11d7a2>功能页</span><span class="vpi-chevron-down text-icon" data-v-cf11d7a2></span></span></button><div class="menu" data-v-cf11d7a2><div class="VPMenu" data-v-cf11d7a2 data-v-b98bc113><div class="items" data-v-b98bc113><!--[--><!--[--><div class="VPMenuLink" data-v-b98bc113 data-v-35975db6><a class="VPLink link" href="/android-docs/archives.html" data-v-35975db6><!--[--><span data-v-35975db6>归档页</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-b98bc113 data-v-35975db6><a class="VPLink link active" href="/android-docs/Navigation.html" data-v-35975db6><!--[--><span data-v-35975db6>导航页</span><!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-6aa21345 data-v-6c893767><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-6c893767 data-v-5337faa4 data-v-1d5665e3><span class="check" data-v-1d5665e3><span class="icon" data-v-1d5665e3><!--[--><span class="vpi-sun sun" data-v-5337faa4></span><span class="vpi-moon moon" data-v-5337faa4></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-6aa21345 data-v-0394ad82 data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://github.com/docs-site/android-docs.git" aria-label="github" target="_blank" rel="noopener" data-v-7bc22406 data-v-bd121fe5><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-6aa21345 data-v-bb2aa2f0 data-v-cf11d7a2><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-cf11d7a2><span class="vpi-more-horizontal icon" data-v-cf11d7a2></span></button><div class="menu" data-v-cf11d7a2><div class="VPMenu" data-v-cf11d7a2 data-v-b98bc113><!----><!--[--><!--[--><!----><div class="group" data-v-bb2aa2f0><div class="item appearance" data-v-bb2aa2f0><p class="label" data-v-bb2aa2f0>Appearance</p><div class="appearance-action" data-v-bb2aa2f0><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-bb2aa2f0 data-v-5337faa4 data-v-1d5665e3><span class="check" data-v-1d5665e3><span class="icon" data-v-1d5665e3><!--[--><span class="vpi-sun sun" data-v-5337faa4></span><span class="vpi-moon moon" data-v-5337faa4></span><!--]--></span></span></button></div></div></div><div class="group" data-v-bb2aa2f0><div class="item social-links" data-v-bb2aa2f0><div class="VPSocialLinks social-links-list" data-v-bb2aa2f0 data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://github.com/docs-site/android-docs.git" aria-label="github" target="_blank" rel="noopener" data-v-7bc22406 data-v-bd121fe5><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--[--><!--[--><!--[--><!--]--><!--[--><div class="mt-theme-enhance flx-align-center"><!--[--><i class="mt-icon" style="--icon-size:20px;--icon-color-hover:var(--mt-theme-color);"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
<path
fill="currentColor"
d="m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"
></path>
<path fill="currentColor" d="M480 192h64v704h-64z"></path>
</svg></i><!--]--></div><!--teleport start--><!--teleport end--><!--]--><!--]--><!--]--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-6aa21345 data-v-e5dd9c1c><span class="container" data-v-e5dd9c1c><span class="top" data-v-e5dd9c1c></span><span class="middle" data-v-e5dd9c1c></span><span class="bottom" data-v-e5dd9c1c></span></span></button></div></div></div></div><div class="divider" data-v-6aa21345><div class="divider-line" data-v-6aa21345></div></div></div><!----></header><div class="VPLocalNav empty fixed" data-v-5d98c3a5 data-v-a6f0e41e><div class="container" data-v-a6f0e41e><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-a6f0e41e data-v-8a42e2b4><button data-v-8a42e2b4>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-5d98c3a5 data-v-1428d186><div class="VPPage" data-v-1428d186><!--[--><!--[--><!--[--><!--[--><!--]--><!--[--><!--]--><!--v-if--><!--[--><!-- 导航页面模式 --><div class="mt-navigation-page"><!-- 页面标题 --><header class="mt-navigation-page__header"><h1 class="mt-navigation-page__title">我的导航</h1></header><!-- 导航内容区域 --><div class="mt-navigation-page__container"><!-- 左侧大纲 --><aside class="mt-navigation-page__sidebar"><div class="mt-navigation-page__sidebar-title">导航大纲</div><nav class="mt-navigation-page__sidebar-nav"><!--[--><a class="mt-navigation-page__sidebar-item" href="#常用工具">常用工具</a><a class="mt-navigation-page__sidebar-item" href="#ai-导航">AI 导航</a><a class="mt-navigation-page__sidebar-item" href="#苏木的site">苏木的site</a><a class="mt-navigation-page__sidebar-item" href="#site生成">site生成</a><a class="mt-navigation-page__sidebar-item" href="#site参考">site参考</a><a class="mt-navigation-page__sidebar-item" href="#前端基础">前端基础</a><a class="mt-navigation-page__sidebar-item" href="#react-生态">React 生态</a><a class="mt-navigation-page__sidebar-item" href="#vue-生态">Vue 生态</a><a class="mt-navigation-page__sidebar-item" href="#css-相关">CSS 相关</a><a class="mt-navigation-page__sidebar-item" href="#node-相关">Node 相关</a><a class="mt-navigation-page__sidebar-item" href="#可视化">可视化</a><a class="mt-navigation-page__sidebar-item" href="#编译-构建-打包">编译&构建&打包</a><a class="mt-navigation-page__sidebar-item" href="#站点生成器">站点生成器</a><a class="mt-navigation-page__sidebar-item" href="#图标库">图标库</a><a class="mt-navigation-page__sidebar-item" href="#社区">社区</a><!--]--></nav></aside><!-- 右侧内容 --><main class="mt-navigation-page__content"><!--[--><div class="mt-navigation-page__section" id="常用工具"><h2 class="mt-navigation-page__section-title" tabindex="-1">常用工具 <a class="header-anchor" href="#常用工具" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://www.ico51.cn/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box has-badge"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.ico51.cn/images/logo.png" alt="在线制作ico透明图标" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">在线制作ico透明图标</h5></div><span class="VPBadge info mt-nav-link__badge"><!--[-->ico<!--]--></span><p class="mt-nav-link__desc">ico透明图标</p></article></a><a class="mt-nav-link" href="https://verytoolz.com/stylus-css.html" target="_blank" rel="noreferrer"><article class="mt-nav-link__box has-badge"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/stylus.svg" alt="stylus-css" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">stylus-css</h5></div><span class="VPBadge tip mt-nav-link__badge"><!--[-->stylus<!--]--></span><p class="mt-nav-link__desc">stylus-to-css</p></article></a><a class="mt-nav-link" href="https://www.lddgo.net/convert/yaml-to-json" target="_blank" rel="noreferrer"><article class="mt-nav-link__box has-badge"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.lddgo.net/img/icon-1732875babb6f45ec2e61eaf37a1c0f0.png" alt="YAML-JSON 转换" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">YAML-JSON 转换</h5></div><span class="VPBadge warning mt-nav-link__badge"><!--[-->yaml<!--]--></span><p class="mt-nav-link__desc">yaml-to-json</p></article></a><a class="mt-nav-link" href="https://tool.lu" target="_blank" rel="noreferrer"><article class="mt-nav-link__box has-badge"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://tool.lu/favicon.ico" alt="在线工具" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">在线工具</h5></div><span class="VPBadge danger mt-nav-link__badge"><!--[-->tool<!--]--></span><p class="mt-nav-link__desc">开发人员的工具箱</p></article></a><a class="mt-nav-link" href="https://www.tuyitu.com/svg/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box has-badge"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/SVG-file.svg" alt="svg" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">svg</h5></div><span class="VPBadge danger mt-nav-link__badge"><!--[-->tool<!--]--></span><p class="mt-nav-link__desc">一个在线svg编辑器</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="ai-导航"><h2 class="mt-navigation-page__section-title" tabindex="-1">AI 导航 <a class="header-anchor" href="#ai-导航" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://chat.deepseek.com/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src=" https://ts4.tc.mm.bing.net/th/id/ODF.YxK1MUJaRoBfBG4UGNrXAA?w=32&h=32&qlt=90&pcl=fffffa&o=6&pid=1.2" alt="Deepseek" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Deepseek</h5></div><!--v-if--><!--v-if--></article></a><a class="mt-nav-link" href="https://chat.baidu.com/search?isShowHello=1&extParams=%7B%22enter_type%22%3A%22plugin%22%7D" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://ts3.tc.mm.bing.net/th/id/ODF.T0iTu20w8jwu9conMCwNGw?w=32&h=32&qlt=90&pcl=fffffc&o=6&pid=1.2" alt="百度AI" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">百度AI</h5></div><!--v-if--><!--v-if--></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="苏木的site"><h2 class="mt-navigation-page__section-title" tabindex="-1">苏木的site <a class="header-anchor" href="#苏木的site" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://sumumm.github.io/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/images/favicon_sumu32x32.ico" alt="苏木" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">苏木</h5></div><!--v-if--><p class="mt-nav-link__desc">苏木</p></article></a><a class="mt-nav-link" href="https://docs-site.github.io/site-hexo/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/images/favicon_sumu32x32.ico" alt="苏木" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">苏木</h5></div><!--v-if--><p class="mt-nav-link__desc">site-hexo</p></article></a><a class="mt-nav-link" href="https://docs-site.github.io/site-vitepress/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/sumu-icon.svg" alt="苏木" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">苏木</h5></div><!--v-if--><p class="mt-nav-link__desc">site-vitepress</p></article></a><a class="mt-nav-link" href="https://docs-site.github.io/site-docsify/#/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/vscode-document.svg" alt="vscode" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">vscode</h5></div><!--v-if--><p class="mt-nav-link__desc">vscode</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="site生成"><h2 class="mt-navigation-page__section-title" tabindex="-1">site生成 <a class="header-anchor" href="#site生成" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://vitejs.cn/vitepress/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://vitejs.cn/vitepress/vitepress-logo-mini.svg" alt="VitePress" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">VitePress</h5></div><!--v-if--><p class="mt-nav-link__desc">由 Vite 和 Vue 驱动的静态站点生成器</p></article></a><a class="mt-nav-link" href="https://vuepress.vuejs.org/zh/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://vuepress.vuejs.org/images/hero.png" alt="VuePress" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">VuePress</h5></div><!--v-if--><p class="mt-nav-link__desc">Vue 驱动的静态网站生成器</p></article></a><a class="mt-nav-link" href="https://docsify.js.org/#/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://docsify.js.org/_media/icon.svg" alt="docsify" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">docsify</h5></div><!--v-if--><p class="mt-nav-link__desc">一个神奇的文档网站生成器。</p></article></a><a class="mt-nav-link" href="https://hexo.io/zh-cn/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://hexo.io/logo.svg" alt="Hexo" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Hexo</h5></div><!--v-if--><p class="mt-nav-link__desc">快速、简洁且高效的博客框架</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="site参考"><h2 class="mt-navigation-page__section-title" tabindex="-1">site参考 <a class="header-anchor" href="#site参考" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://vitepress.yiov.top/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://vitepress.yiov.top/logo.png" alt="vitepress-doc" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">vitepress-doc</h5></div><!--v-if--><p class="mt-nav-link__desc">Yiov/vitepress-doc</p></article></a><a class="mt-nav-link" href="https://lumen.theojs.cn/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://i.theojs.cn/logo/lumen-logo-mini.svg" alt="s-theo/lumen" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">s-theo/lumen</h5></div><!--v-if--><p class="mt-nav-link__desc">专为 VitePress 打造的主题美化与 Vue 扩展组件库</p></article></a><a class="mt-nav-link" href="https://vp.teek.top/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://vp.teek.top/teek-logo-mini.svg" alt="Kele-Bingtang/vitepress-theme-teek" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Kele-Bingtang/vitepress-theme-teek</h5></div><!--v-if--><p class="mt-nav-link__desc">一个轻量、简洁高效、灵活配置、易于扩展的 VitePress 主题</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="前端基础"><h2 class="mt-navigation-page__section-title" tabindex="-1">前端基础 <a class="header-anchor" href="#前端基础" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://zh.javascript.info/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/javascript.svg" alt="JavaScript" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">JavaScript</h5></div><!--v-if--><p class="mt-nav-link__desc">现代 JavaScript 教程</p></article></a><a class="mt-nav-link" href="https://ts.nodejs.cn/docs/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/typescript.svg" alt="Typescript" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Typescript</h5></div><!--v-if--><p class="mt-nav-link__desc">具有类型语法的 JavaScript</p></article></a><a class="mt-nav-link" href="https://ts.xcatliu.com/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/typescript.svg" alt="Typescript" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Typescript</h5></div><!--v-if--><p class="mt-nav-link__desc">TypeScript 入门教程</p></article></a><a class="mt-nav-link" href="https://jkchao.github.io/typescript-book-chinese/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/typescript.svg" alt="Typescript" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Typescript</h5></div><!--v-if--><p class="mt-nav-link__desc">深入理解 TypeScript</p></article></a><a class="mt-nav-link" href="https://typescript.uihtm.com/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/typescript.svg" alt="Typescript" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Typescript</h5></div><!--v-if--><p class="mt-nav-link__desc">TypeScript使用指南</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="react-生态"><h2 class="mt-navigation-page__section-title" tabindex="-1">React 生态 <a class="header-anchor" href="#react-生态" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://zh-hans.reactjs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://zh-hans.reactjs.org/favicon.ico" alt="React" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">React</h5></div><!--v-if--><p class="mt-nav-link__desc">用于构建用户界面的 JavaScript 库</p></article></a><a class="mt-nav-link" href="https://reactrouter.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://reactrouter.com/favicon-light.png" alt="React Router" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">React Router</h5></div><!--v-if--><p class="mt-nav-link__desc">React 的声明式路由</p></article></a><a class="mt-nav-link" href="https://nextjs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://nextjs.org/static/favicon/safari-pinned-tab.svg" alt="Next.js" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Next.js</h5></div><!--v-if--><p class="mt-nav-link__desc">一个用于 Web 的 React 框架</p></article></a><a class="mt-nav-link" href="https://umijs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://img.alicdn.com/tfs/TB1YHEpwUT1gK0jSZFhXXaAtVXa-28-27.svg" alt="UmiJS" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">UmiJS</h5></div><!--v-if--><p class="mt-nav-link__desc">插件化的企业级前端应用框架</p></article></a><a class="mt-nav-link" href="https://ant.design" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://gw.alipayobjects.com/zos/rmsportal/rlpTLlbMzTNYuZGGCVYM.png" alt="Ant Design" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Ant Design</h5></div><!--v-if--><p class="mt-nav-link__desc">一套企业级 UI 设计语言和 React 组件库</p></article></a><a class="mt-nav-link" href="https://mobile.ant.design" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://gw.alipayobjects.com/zos/bmw-prod/69a27fcc-ce52-4f27-83f1-c44541e9b65d.svg" alt="Ant Design Mobile" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Ant Design Mobile</h5></div><!--v-if--><p class="mt-nav-link__desc">构建移动 WEB 应用程序的 React 组件库</p></article></a><a class="mt-nav-link" href="https://docs.pmnd.rs/zustand/getting-started/introduction" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://docs.pmnd.rs/apple-touch-icon.png" alt="Zustand" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Zustand</h5></div><!--v-if--><p class="mt-nav-link__desc">一个小型、快速、可扩展的 React 状态管理解决方案</p></article></a><a class="mt-nav-link" href="https://valtio.pmnd.rs" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://valtio.pmnd.rs/favicon.ico" alt="Valtio" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Valtio</h5></div><!--v-if--><p class="mt-nav-link__desc">makes proxy-state simple for React and Vanilla</p></article></a><a class="mt-nav-link" href="https://jotai.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://jotai.org/favicon.svg" alt="Jotai" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Jotai</h5></div><!--v-if--><p class="mt-nav-link__desc">primitive and flexible state management for React</p></article></a><a class="mt-nav-link" href="https://cn.redux.js.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.redux.js.org/img/redux.svg" alt="Redux" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Redux</h5></div><!--v-if--><p class="mt-nav-link__desc">JavaScript 应用的状态容器,提供可预测的状态管理</p></article></a><a class="mt-nav-link" href="https://zh.mobx.js.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://zh.mobx.js.org/assets/mobx.png" alt="MobX" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">MobX</h5></div><!--v-if--><p class="mt-nav-link__desc">一个小型、快速、可扩展的 React 状态管理解决方案</p></article></a><a class="mt-nav-link" href="https://ahooks.js.org/zh-CN" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://ahooks.js.org/simple-logo.svg" alt="ahooks" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">ahooks</h5></div><!--v-if--><p class="mt-nav-link__desc">一套高质量可靠的 React Hooks 库</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="vue-生态"><h2 class="mt-navigation-page__section-title" tabindex="-1">Vue 生态 <a class="header-anchor" href="#vue-生态" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://cn.vuejs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.vuejs.org/logo.svg" alt="Vue 3" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Vue 3</h5></div><!--v-if--><p class="mt-nav-link__desc">渐进式 JavaScript 框架</p></article></a><a class="mt-nav-link" href="https://v2.cn.vuejs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.vuejs.org/logo.svg" alt="Vue 2" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Vue 2</h5></div><!--v-if--><p class="mt-nav-link__desc">渐进式 JavaScript 框架</p></article></a><a class="mt-nav-link" href="https://router.vuejs.org/zh" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.vuejs.org/logo.svg" alt="Vue Router" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Vue Router</h5></div><!--v-if--><p class="mt-nav-link__desc">Vue.js 的官方路由
为 Vue.js 提供富有表现力、可配置的、方便的路由</p></article></a><a class="mt-nav-link" href="https://pinia.vuejs.org/zh" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://pinia.vuejs.org/logo.svg" alt="Pinia" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Pinia</h5></div><!--v-if--><p class="mt-nav-link__desc">符合直觉的 Vue.js 状态管理库</p></article></a><a class="mt-nav-link" href="https://nuxt.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://nuxt.com/icon.png" alt="Nuxt.js" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Nuxt.js</h5></div><!--v-if--><p class="mt-nav-link__desc">一个基于 Vue.js 的通用应用框架</p></article></a><a class="mt-nav-link" href="https://vueuse.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://vueuse.org/favicon.svg" alt="VueUse" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">VueUse</h5></div><!--v-if--><p class="mt-nav-link__desc">Vue Composition API 的常用工具集</p></article></a><a class="mt-nav-link" href="https://element-plus.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://element-plus.org/images/element-plus-logo-small.svg" alt="Element Plus" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Element Plus</h5></div><!--v-if--><p class="mt-nav-link__desc">基于 Vue 3,面向设计师和开发者的组件库</p></article></a><a class="mt-nav-link" href="https://antdv.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.antdv.com/assets/logo.1ef800a8.svg" alt="Ant Design Vue" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Ant Design Vue</h5></div><!--v-if--><p class="mt-nav-link__desc">Ant Design 的 Vue 实现,开发和服务于企业级后台产品</p></article></a><a class="mt-nav-link" href="https://vant-ui.github.io/vant" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://fastly.jsdelivr.net/npm/@vant/assets/logo.png" alt="Vant" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Vant</h5></div><!--v-if--><p class="mt-nav-link__desc">轻量、可定制的移动端 Vue 组件库</p></article></a><a class="mt-nav-link" href="https://didi.github.io/cube-ui" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://webapp.didistatic.com/static/webapp/shield/Cube-UI_logo.ico" alt="Cube UI" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Cube UI</h5></div><!--v-if--><p class="mt-nav-link__desc">基于 Vue.js 实现的精致移动端组件库</p></article></a><a class="mt-nav-link" href="https://nutui.jd.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://img14.360buyimg.com/imagetools/jfs/t1/167902/2/8762/791358/603742d7E9b4275e3/e09d8f9a8bf4c0ef.png" alt="NutUI" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">NutUI</h5></div><!--v-if--><p class="mt-nav-link__desc">京东风格的轻量级移动端组件库</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="css-相关"><h2 class="mt-navigation-page__section-title" tabindex="-1">CSS 相关 <a class="header-anchor" href="#css-相关" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://postcss.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://postcss.org/assets/logo-3e39b0aa.svg" alt="PostCSS" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">PostCSS</h5></div><!--v-if--><p class="mt-nav-link__desc">一个用 JavaScript 转换 CSS 的工具</p></article></a><a class="mt-nav-link" href="https://sass-lang.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://sass-lang.com/assets/img/logos/logo-b6e1ef6e.svg" alt="Sass" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Sass</h5></div><!--v-if--><p class="mt-nav-link__desc">一个成熟,稳定,功能强大的专业级 CSS 扩展语言</p></article></a><a class="mt-nav-link" href="https://www.tailwindcss.cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.tailwindcss.cn/apple-touch-icon.png" alt="TailwindCSS 中文网" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">TailwindCSS 中文网</h5></div><!--v-if--><p class="mt-nav-link__desc">一个功能类优先的 CSS 框架</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="node-相关"><h2 class="mt-navigation-page__section-title" tabindex="-1">Node 相关 <a class="header-anchor" href="#node-相关" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://nodejs.org/zh-cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://avatars.githubusercontent.com/u/9950313?s=48&v=4" alt="Node.js" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Node.js</h5></div><!--v-if--><p class="mt-nav-link__desc">Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境</p></article></a><a class="mt-nav-link" href="https://expressjs.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://expressjs.com/images/favicon.png" alt="Express" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Express</h5></div><!--v-if--><p class="mt-nav-link__desc">基于 Node.js 平台,快速、开放、极简的 Web 开发框架</p></article></a><a class="mt-nav-link" href="https://koajs.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/koa.svg" alt="Koa" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Koa</h5></div><!--v-if--><p class="mt-nav-link__desc">基于 Node.js 平台的下一代 web 开发框架</p></article></a><a class="mt-nav-link" href="https://www.eggjs.org/zh-CN" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.eggjs.org/favicon.png" alt="Egg" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Egg</h5></div><!--v-if--><p class="mt-nav-link__desc">为企业级框架和应用而生</p></article></a><a class="mt-nav-link" href="https://docs.nestjs.cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://d33wubrfki0l68.cloudfront.net/e937e774cbbe23635999615ad5d7732decad182a/26072/logo-small.ede75a6b.svg" alt="Nest.js 中文文档" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Nest.js 中文文档</h5></div><!--v-if--><p class="mt-nav-link__desc">用于构建高效且可伸缩的服务端应用程序的渐进式 Node.js 框架</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="可视化"><h2 class="mt-navigation-page__section-title" tabindex="-1">可视化 <a class="header-anchor" href="#可视化" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://echarts.apache.org/zh/index.html" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://echarts.apache.org/zh/images/favicon.png" alt="ECharts" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">ECharts</h5></div><!--v-if--><p class="mt-nav-link__desc">一个基于 JavaScript 的开源可视化图表库</p></article></a><a class="mt-nav-link" href="https://antv.vision/zh/" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*A-lcQbVTpjwAAAAAAAAAAAAADmJ7AQ/original" alt="AntV" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">AntV</h5></div><!--v-if--><p class="mt-nav-link__desc">蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。</p></article></a><a class="mt-nav-link" href="https://d3js.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://d3js.org/logo.svg" alt="D3.js" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">D3.js</h5></div><!--v-if--><p class="mt-nav-link__desc">一个遵循 Web 标准用于可视化数据的 JavaScript 库</p></article></a><a class="mt-nav-link" href="https://www.chartjs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.chartjs.org/favicon.ico" alt="Chart.js" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Chart.js</h5></div><!--v-if--><p class="mt-nav-link__desc">一个简单而灵活的 JavaScript 图表库</p></article></a><a class="mt-nav-link" href="https://threejs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://threejs.org/files/favicon.ico" alt="Three.js" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Three.js</h5></div><!--v-if--><p class="mt-nav-link__desc">JavaScript 3d 库</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="编译-构建-打包"><h2 class="mt-navigation-page__section-title" tabindex="-1">编译&构建&打包 <a class="header-anchor" href="#编译-构建-打包" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://www.webpackjs.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.webpackjs.com/icon_180x180.png" alt="Webpack 中文网" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Webpack 中文网</h5></div><!--v-if--><p class="mt-nav-link__desc">一个用于现代 JavaScript 应用程序的静态模块打包工具</p></article></a><a class="mt-nav-link" href="https://cn.vitejs.dev" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.vitejs.dev/logo.svg" alt="Vite 中文文档" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Vite 中文文档</h5></div><!--v-if--><p class="mt-nav-link__desc">下一代前端工具链</p></article></a><a class="mt-nav-link" href="https://www.rollupjs.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.rollupjs.com/img/favicon.png" alt="Rollup" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Rollup</h5></div><!--v-if--><p class="mt-nav-link__desc">Rollup 是一个 JavaScript 模块打包器</p></article></a><a class="mt-nav-link" href="https://turbo.build" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://turbo.build/images/favicon-dark/apple-touch-icon.png" alt="Turbo" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Turbo</h5></div><!--v-if--><p class="mt-nav-link__desc">Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust</p></article></a><a class="mt-nav-link" href="https://www.babeljs.cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.babeljs.cn/img/favicon.png" alt="Babel" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Babel</h5></div><!--v-if--><p class="mt-nav-link__desc">Babel 是一个 JavaScript 编译器</p></article></a><a class="mt-nav-link" href="https://esbuild.github.io" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://esbuild.github.io/favicon.svg" alt="esbuild" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">esbuild</h5></div><!--v-if--><p class="mt-nav-link__desc">An extremely fast bundler for the web</p></article></a><a class="mt-nav-link" href="https://swc.rs" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://swc.rs/favicon/apple-touch-icon.png" alt="SWC" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">SWC</h5></div><!--v-if--><p class="mt-nav-link__desc">Rust-based platform for the Web</p></article></a><a class="mt-nav-link" href="https://github.com/unjs/unbuild" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/unbuild.svg" alt="unbuild" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">unbuild</h5></div><!--v-if--><p class="mt-nav-link__desc">📦 A unified JavaScript build system</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="站点生成器"><h2 class="mt-navigation-page__section-title" tabindex="-1">站点生成器 <a class="header-anchor" href="#站点生成器" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://astro.build" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://astro.build/favicon.svg" alt="Astro" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Astro</h5></div><!--v-if--><p class="mt-nav-link__desc">一个现代化的轻量级静态站点生成器</p></article></a><a class="mt-nav-link" href="https://vitepress.dev" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.vuejs.org/logo.svg" alt="VitePress" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">VitePress</h5></div><!--v-if--><p class="mt-nav-link__desc">由 Vite 和 Vue 驱动的静态网站生成器</p></article></a><a class="mt-nav-link" href="https://vuepress.vuejs.org/zh" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cn.vuejs.org/logo.svg" alt="VuePress" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">VuePress</h5></div><!--v-if--><p class="mt-nav-link__desc">Vue 驱动的静态网站生成器</p></article></a><a class="mt-nav-link" href="https://d.umijs.org" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://gw.alipayobjects.com/zos/bmw-prod/d3e3eb39-1cd7-4aa5-827c-877deced6b7e/lalxt4g3_w256_h256.png" alt="dumi" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">dumi</h5></div><!--v-if--><p class="mt-nav-link__desc">基于 Umi 为组件研发而生的静态站点框架</p></article></a><a class="mt-nav-link" href="https://docusaurus.io/zh-CN" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://docusaurus.io/zh-CN/img/docusaurus.ico" alt="Docusaurus" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Docusaurus</h5></div><!--v-if--><p class="mt-nav-link__desc">基于 React 的静态网站生成器</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="图标库"><h2 class="mt-navigation-page__section-title" tabindex="-1">图标库 <a class="header-anchor" href="#图标库" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://www.iconfont.cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://img.alicdn.com/imgextra/i4/O1CN01Z5paLz1O0zuCC7osS_!!6000000001644-55-tps-83-82.svg" alt="iconfont" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">iconfont</h5></div><!--v-if--><p class="mt-nav-link__desc">国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能</p></article></a><a class="mt-nav-link" href="https://iconpark.oceanengine.com/official" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://lf1-cdn2-tos.bytegoofy.com/bydesign/iconparksite/logo.svg" alt="IconPark 图标库" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">IconPark 图标库</h5></div><!--v-if--><p class="mt-nav-link__desc">IconPark图标库是一个通过技术驱动矢量图标样式的开源图标库,可以实现根据单一 SVG 源文件变换出多种主题, 具备丰富的分类、更轻量的代码和更灵活的使用场景;致力于构建高质量、统一化、可定义的图标资源,让大多数人都能够选择适合自己的风格图标</p></article></a><a class="mt-nav-link" href target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://emoji.muan.co/appicon.png" alt="Emoji searcher" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Emoji searcher</h5></div><!--v-if--><p class="mt-nav-link__desc">Emoji 表情大全</p></article></a><!--]--></div></div><div class="mt-navigation-page__section" id="社区"><h2 class="mt-navigation-page__section-title" tabindex="-1">社区 <a class="header-anchor" href="#社区" aria-hidden="true"></a></h2><div class="mt-navigation-page__links"><!--[--><a class="mt-nav-link" href="https://github.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg></div><!--]--><h5 class="mt-nav-link__title">Github</h5></div><!--v-if--><p class="mt-nav-link__desc">一个面向开源及私有软件项目的托管平台</p></article></a><a class="mt-nav-link" href="https://stackoverflow.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png" alt="Stack Overflow" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">Stack Overflow</h5></div><!--v-if--><p class="mt-nav-link__desc">全球最大的技术问答网站</p></article></a><a class="mt-nav-link" href="https://juejin.cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web//static/favicons/apple-touch-icon.png" alt="稀土掘金" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">稀土掘金</h5></div><!--v-if--><p class="mt-nav-link__desc">面向全球中文开发者的技术内容分享与交流平台</p></article></a><a class="mt-nav-link" href="https://www.v2ex.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://www.v2ex.com/static/icon-192.png" alt="V2EX" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">V2EX</h5></div><!--v-if--><p class="mt-nav-link__desc">一个关于分享和探索的地方</p></article></a><a class="mt-nav-link" href="https://segmentfault.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://static.segmentfault.com/main_site_next/0dc4bace/touch-icon.png" alt="SegmentFault 思否" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">SegmentFault 思否</h5></div><!--v-if--><p class="mt-nav-link__desc">技术问答开发者社区</p></article></a><a class="mt-nav-link" href="https://www.cnblogs.com" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="/android-docs/icons/cnblogs.svg" alt="博客园" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">博客园</h5></div><!--v-if--><p class="mt-nav-link__desc">博客园是一个面向开发者的知识分享社区</p></article></a><a class="mt-nav-link" href="https://juejin.cn" target="_blank" rel="noreferrer"><article class="mt-nav-link__box"><div class="mt-nav-link__box-header"><!--[--><div class="mt-nav-link__icon"><img src="https://static.zhihu.com/heifetz/assets/apple-touch-icon-60.362a8eac.png" alt="知乎" onerror="this.parentElement.style.display='none'"></div><!--]--><h5 class="mt-nav-link__title">知乎</h5></div><!--v-if--><p class="mt-nav-link__desc">中文互联网高质量的问答社区和创作者聚集的原创内容平台</p></article></a><!--]--></div></div><!--]--><!-- 页面内容插槽 --><div class="mt-navigation-page__page-content"><!--[--><!--]--></div></main></div></div><!--]--><!--v-if--><!--[--><!--]--><!--]--><!--]--><!--]--><div style="position:relative;"><div><p>欢迎访问网站导航页面!</p><blockquote><p>这是一个导航页面的示例内容。</p></blockquote><p><em>导航页面功能已启用</em></p></div></div><!--[--><!--]--></div></div><!----><!--[--><!--]--></div><!--]--></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"archives.md\":\"DqcJTaDV\",\"examples_api-examples.md\":\"BuGvDVc_\",\"examples_index.md\":\"fmyuvbtX\",\"examples_markdown-examples.md\":\"CHkLSPjQ\",\"index.md\":\"BKCKuE0q\",\"navigation.md\":\"Ci1oj9XM\",\"sdoc_126b150ed8a11f980bab628c.md\":\"CxG7k15X\",\"sdoc_basic_126b151f9ff91c29739d5d5a.md\":\"Bpdm60Qk\",\"sdoc_basic_126b151f9ff91c995afe8b75.md\":\"BSr0aKBp\",\"sdoc_basic_126b19d3aabb2168022fedcb.md\":\"DtqHMSw-\"}");function deserializeFunctions(r){return Array.isArray(r)?r.map(deserializeFunctions):typeof r=="object"&&r!==null?Object.keys(r).reduce((t,n)=>(t[n]=deserializeFunctions(r[n]),t),{}):typeof r=="string"&&r.startsWith("_vp-fn_")?new Function(`return ${r.slice(7)}`)():r};window.__VP_SITE_DATA__=deserializeFunctions(JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Android\",\"description\":\"Android\",\"base\":\"/android-docs/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"useTheme\":true,\"articleAnalyze\":{\"showIcon\":true,\"dateFormat\":\"yyyy-MM-dd\",\"showInfo\":true,\"showAuthor\":true,\"showCreateDate\":true,\"showUpdateDate\":false,\"showCategory\":false,\"showTag\":false,\"teleport\":{\"position\":\"after\",\"className\":\"teleport\"}},\"articleShare\":{\"enabled\":true},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"backTop\":{\"enabled\":true,\"content\":\"progress\",\"done\":\"_vp-fn_(MtMessage) => MtMessage.success(\\\"\\\\u8FD4\\\\u56DE\\\\u9876\\\\u90E8\\\\u6210\\\\u529F\\\")\"},\"breadcrumb\":{\"enabled\":true,\"showCurrentName\":false,\"separator\":\"/\",\"homeLabel\":\"首页\"},\"clickEffect\":{\"enabled\":true},\"codeBlock\":{\"enabled\":true,\"collapseHeight\":500,\"copiedDone\":\"_vp-fn_(MtMessage) => MtMessage.success(\\\"\\\\u590D\\\\u5236\\\\u6210\\\\u529F\\\\uFF01\\\")\",\"overlay\":false,\"overlayHeight\":400,\"langTextTransform\":\"lowercase\"},\"comment\":false,\"docAnalysis\":{\"enabled\":true,\"title\":\"${icon}站点信息\",\"wordCount\":false,\"readingTime\":false,\"statistics\":{\"siteView\":true,\"pageView\":true,\"permalink\":true}},\"docFooterCopyright\":{\"enabled\":true,\"author\":\"苏木\",\"authorLink\":\"https://docs-site.github.io/vitepress-theme-mist/\",\"pathMapping\":{},\"copyrightText\":\"本博客所有文章除特别声明外,均采用\",\"licenseName\":\"BY-NC-SA 4.0\",\"licenseLink\":\"https://creativecommons.org/licenses/by-nc-sa/4.0/\"},\"footerGroup\":[],\"footerInfo\":{\"topMessage\":[\"莫道桑榆晚, 为霞尚满天\"],\"bottomMessage\":[\"\"],\"theme\":{\"show\":true,\"name\":\"[email protected]\",\"link\":\"https://github.com/docs-site/vitepress-theme-mist\"},\"copyright\":{\"show\":true,\"createYear\":2025,\"suffix\":\"苏木\"}},\"markdown\":{},\"sidebarTrigger\":true,\"social\":[{\"icon\":\"\",\"name\":\"\",\"link\":\"\"},{\"icon\":\"\",\"name\":\"\",\"link\":\"\"}],\"themeName\":\"vitepress-theme-mist\",\"themeEnhance\":{\"enabled\":true,\"position\":\"top\",\"layoutSwitch\":{\"disabled\":false,\"defaultMode\":\"fullWidth\",\"disableHelp\":false,\"disableAnimation\":false,\"defaultDocMaxWidth\":90,\"disableDocMaxWidthHelp\":false,\"defaultPageMaxWidth\":95,\"disablePageMaxWidthHelp\":false},\"spotlight\":{\"disabled\":false,\"defaultStyle\":\"aside\",\"defaultValue\":true},\"themeColor\":{}},\"toComment\":{\"enabled\":true,\"done\":\"_vp-fn_(MtMessage) => MtMessage.success(\\\"\\\\u6EDA\\\\u52A8\\\\u5230\\\\u8BC4\\\\u8BBA\\\\u533A\\\\u6210\\\\u529F\\\")\"},\"vitePlugins\":{\"enabled\":true,\"docAnalysis\":true,\"fileContentLoaderIgnore\":[],\"demoOption\":{\"str\":\"mist\"},\"navSidebarOption\":{\"path\":\"sdoc\",\"debugInfo\":false,\"navOption\":{\"maxLevel\":2,\"debugPrint\":false,\"saveToFile\":false},\"sideBarOption\":{\"type\":\"object\",\"ignoreList\":[\"index.md\",\"README.md\"],\"initItems\":false,\"collapsed\":true,\"debugPrint\":false,\"saveToFile\":false}}},\"windowTransition\":true,\"nav\":[{\"text\":\"Android基础\",\"link\":\"/sdoc/basic/126b151f9ff91c29739d5d5a.md\"},{\"text\":\"功能页\",\"items\":[{\"text\":\"归档页\",\"link\":\"/archives\"},{\"text\":\"导航页\",\"link\":\"/Navigation\"}]}],\"logo\":\"/favicon.svg\",\"docFooter\":{\"prev\":\"上一篇\",\"next\":\"下一篇\"},\"outline\":{\"label\":\"页面导航\",\"level\":[2,6]},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/docs-site/android-docs.git\"}],\"docAnalysisInfo\":{\"fileList\":[{\"filePath\":\"/workspace/src/Examples/api-examples.md\",\"relativePath\":\"Examples/api-examples.md\"},{\"filePath\":\"/workspace/src/Examples/index.md\",\"relativePath\":\"Examples/index.md\"},{\"filePath\":\"/workspace/src/Examples/markdown-examples.md\",\"relativePath\":\"Examples/markdown-examples.md\"},{\"filePath\":\"/workspace/src/sdoc/05-Android基础/LV005-安卓简介.md\",\"relativePath\":\"sdoc/05-Android基础/LV005-安卓简介.md\"},{\"filePath\":\"/workspace/src/sdoc/05-Android基础/LV010-源码与编译.md\",\"relativePath\":\"sdoc/05-Android基础/LV010-源码与编译.md\"},{\"filePath\":\"/workspace/src/sdoc/05-Android基础/index.md\",\"relativePath\":\"sdoc/05-Android基础/index.md\"},{\"filePath\":\"/workspace/src/sdoc/index.md\",\"relativePath\":\"sdoc/index.md\"}],\"totalFileWords\":5986,\"eachFileWords\":[{\"fileInfo\":{\"filePath\":\"/workspace/src/Examples/api-examples.md\",\"relativePath\":\"Examples/api-examples.md\"},\"wordCount\":119,\"readingTime\":\"1m\",\"frontmatter\":{\"outline\":\"deep\"}},{\"fileInfo\":{\"filePath\":\"/workspace/src/Examples/index.md\",\"relativePath\":\"Examples/index.md\"},\"wordCount\":11,\"readingTime\":\"1m\",\"frontmatter\":{\"title\":\"Examples\",\"index\":false,\"icon\":\"laptop-code\"}},{\"fileInfo\":{\"filePath\":\"/workspace/src/Examples/markdown-examples.md\",\"relativePath\":\"Examples/markdown-examples.md\"},\"wordCount\":133,\"readingTime\":\"1m\",\"frontmatter\":{}},{\"fileInfo\":{\"filePath\":\"/workspace/src/sdoc/05-Android基础/LV005-安卓简介.md\",\"relativePath\":\"sdoc/05-Android基础/LV005-安卓简介.md\"},\"wordCount\":3640,\"readingTime\":\"14.2m\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"fileInfo\":{\"filePath\":\"/workspace/src/sdoc/05-Android基础/LV010-源码与编译.md\",\"relativePath\":\"sdoc/05-Android基础/LV010-源码与编译.md\"},\"wordCount\":2065,\"readingTime\":\"9.8m\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}},{\"fileInfo\":{\"filePath\":\"/workspace/src/sdoc/05-Android基础/index.md\",\"relativePath\":\"sdoc/05-Android基础/index.md\"},\"wordCount\":10,\"readingTime\":\"1m\",\"frontmatter\":{\"title\":\"Android基础\",\"date\":{},\"permalink\":\"/sdoc/basic/126b151f9ff91c29739d5d5a\",\"icon\":\"laptop-code\",\"layout\":\"page\",\"catalogue\":true,\"path\":\"sdoc/05-Android基础\",\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"9739d5d5af934fdeb63cac0624e6a68c\",\"useduuid\":\"9739d5d5a\"}}},{\"fileInfo\":{\"filePath\":\"/workspace/src/sdoc/index.md\",\"relativePath\":\"sdoc/index.md\"},\"wordCount\":8,\"readingTime\":\"1m\",\"frontmatter\":{\"title\":\"sdoc\",\"date\":{},\"permalink\":\"/sdoc/126b150ed8a11f980bab628c\",\"icon\":\"laptop-code\",\"layout\":\"page\",\"catalogue\":true,\"path\":\"sdoc\",\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"80bab628c17042d6a8f570b8035b0395\",\"useduuid\":\"80bab628c\"}}}],\"lastCommitTime\":\"2026-01-03 17:14:10\"},\"demo\":\"hello world!mist\",\"catalogIndex\":{\"arr\":{\"create\":\"vitepress-plugin-permalink\"},\"map\":{\"sdoc/05-Android基础/index.md\":\"sdoc/basic/126b151f9ff91c29739d5d5a.md\",\"sdoc/index.md\":\"sdoc/126b150ed8a11f980bab628c.md\"},\"inv\":{\"sdoc/basic/126b151f9ff91c29739d5d5a.md\":\"sdoc/05-Android基础/index.md\",\"sdoc/126b150ed8a11f980bab628c.md\":\"sdoc/index.md\"}},\"catalogues\":{\"arr\":[{\"filePath\":\"sdoc/05-Android基础/index\",\"path\":\"sdoc/05-Android基础\",\"catalogues\":[{\"title\":\"LV005-安卓简介\",\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"title\":\"LV010-源码与编译\",\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}}]},{\"filePath\":\"sdoc/index\",\"path\":\"sdoc\",\"catalogues\":[{\"title\":\"05-Android基础\",\"children\":[{\"title\":\"LV005-安卓简介\",\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"title\":\"LV010-源码与编译\",\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}}],\"frontmatter\":{}}]}],\"map\":{\"sdoc/05-Android基础/index\":{\"url\":\"sdoc/basic/126b151f9ff91c29739d5d5a.html\",\"path\":\"sdoc/05-Android基础\",\"catalogues\":[{\"title\":\"LV005-安卓简介\",\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"title\":\"LV010-源码与编译\",\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}}]},\"sdoc/index\":{\"url\":\"sdoc/126b150ed8a11f980bab628c.html\",\"path\":\"sdoc\",\"catalogues\":[{\"title\":\"05-Android基础\",\"children\":[{\"title\":\"LV005-安卓简介\",\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"title\":\"LV010-源码与编译\",\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}}],\"frontmatter\":{}}]}},\"inv\":{\"sdoc/05-Android基础\":{\"url\":\"sdoc/basic/126b151f9ff91c29739d5d5a.html\",\"filePath\":\"sdoc/05-Android基础/index\",\"catalogues\":[{\"title\":\"LV005-安卓简介\",\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"title\":\"LV010-源码与编译\",\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}}]},\"sdoc\":{\"url\":\"sdoc/126b150ed8a11f980bab628c.html\",\"filePath\":\"sdoc/index\",\"catalogues\":[{\"title\":\"05-Android基础\",\"children\":[{\"title\":\"LV005-安卓简介\",\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}}},{\"title\":\"LV010-源码与编译\",\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":{},\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}}}],\"frontmatter\":{}}]}}},\"posts\":{\"allPosts\":[{\"url\":\"/Navigation.html\",\"relativePath\":\"/@pages/Navigation.html\",\"frontmatter\":{\"title\":\"我的导航\",\"Navigation\":true,\"permalink\":\"/Navigation\",\"layout\":\"page\",\"article\":false,\"sidebar\":false,\"navigationData\":[{\"title\":\"常用工具\",\"items\":[{\"icon\":\"https://www.ico51.cn/images/logo.png\",\"title\":\"在线制作ico透明图标\",\"badge\":{\"text\":\"ico\",\"type\":\"info\"},\"desc\":\"ico透明图标\",\"link\":\"https://www.ico51.cn/\"},{\"icon\":\"/icons/stylus.svg\",\"title\":\"stylus-css\",\"badge\":{\"text\":\"stylus\",\"type\":\"tip\"},\"desc\":\"stylus-to-css\",\"link\":\"https://verytoolz.com/stylus-css.html\"},{\"icon\":\"https://www.lddgo.net/img/icon-1732875babb6f45ec2e61eaf37a1c0f0.png\",\"title\":\"YAML-JSON 转换\",\"badge\":{\"text\":\"yaml\",\"type\":\"warning\"},\"desc\":\"yaml-to-json\",\"link\":\"https://www.lddgo.net/convert/yaml-to-json\"},{\"icon\":\"https://tool.lu/favicon.ico\",\"title\":\"在线工具\",\"badge\":{\"text\":\"tool\",\"type\":\"danger\"},\"desc\":\"开发人员的工具箱\",\"link\":\"https://tool.lu\"},{\"icon\":\"/icons/SVG-file.svg\",\"title\":\"svg\",\"badge\":{\"text\":\"tool\",\"type\":\"danger\"},\"desc\":\"一个在线svg编辑器\",\"link\":\"https://www.tuyitu.com/svg/\"}]},{\"title\":\"AI 导航\",\"items\":[{\"icon\":\"\\thttps://ts4.tc.mm.bing.net/th/id/ODF.YxK1MUJaRoBfBG4UGNrXAA?w=32&h=32&qlt=90&pcl=fffffa&o=6&pid=1.2\",\"title\":\"Deepseek\",\"link\":\"https://chat.deepseek.com/\"},{\"icon\":\"https://ts3.tc.mm.bing.net/th/id/ODF.T0iTu20w8jwu9conMCwNGw?w=32&h=32&qlt=90&pcl=fffffc&o=6&pid=1.2\",\"title\":\"百度AI\",\"link\":\"https://chat.baidu.com/search?isShowHello=1&extParams=%7B%22enter_type%22%3A%22plugin%22%7D\"}]},{\"title\":\"苏木的site\",\"items\":[{\"icon\":\"/images/favicon_sumu32x32.ico\",\"title\":\"苏木\",\"desc\":\"苏木\",\"link\":\"https://sumumm.github.io/\"},{\"icon\":\"/images/favicon_sumu32x32.ico\",\"title\":\"苏木\",\"desc\":\"site-hexo\",\"link\":\"https://docs-site.github.io/site-hexo/\"},{\"icon\":\"/icons/sumu-icon.svg\",\"title\":\"苏木\",\"desc\":\"site-vitepress\",\"link\":\"https://docs-site.github.io/site-vitepress/\"},{\"icon\":\"/icons/vscode-document.svg\",\"title\":\"vscode\",\"desc\":\"vscode\",\"link\":\"https://docs-site.github.io/site-docsify/#/\"}]},{\"title\":\"site生成\",\"items\":[{\"icon\":\"https://vitejs.cn/vitepress/vitepress-logo-mini.svg\",\"title\":\"VitePress\",\"desc\":\"由 Vite 和 Vue 驱动的静态站点生成器\",\"link\":\"https://vitejs.cn/vitepress/\"},{\"icon\":\"https://vuepress.vuejs.org/images/hero.png\",\"title\":\"VuePress\",\"desc\":\"Vue 驱动的静态网站生成器\",\"link\":\"https://vuepress.vuejs.org/zh/\"},{\"icon\":\"https://docsify.js.org/_media/icon.svg\",\"title\":\"docsify\",\"desc\":\"一个神奇的文档网站生成器。\",\"link\":\"https://docsify.js.org/#/\"},{\"icon\":\"https://hexo.io/logo.svg\",\"title\":\"Hexo\",\"desc\":\"快速、简洁且高效的博客框架\",\"link\":\"https://hexo.io/zh-cn/\"}]},{\"title\":\"site参考\",\"items\":[{\"icon\":\"https://vitepress.yiov.top/logo.png\",\"title\":\"vitepress-doc\",\"desc\":\"Yiov/vitepress-doc\",\"link\":\"https://vitepress.yiov.top/\"},{\"icon\":\"https://i.theojs.cn/logo/lumen-logo-mini.svg\",\"title\":\"s-theo/lumen\",\"desc\":\"专为 VitePress 打造的主题美化与 Vue 扩展组件库\",\"link\":\"https://lumen.theojs.cn/\"},{\"icon\":\"https://vp.teek.top/teek-logo-mini.svg\",\"title\":\"Kele-Bingtang/vitepress-theme-teek\",\"desc\":\"一个轻量、简洁高效、灵活配置、易于扩展的 VitePress 主题\",\"link\":\"https://vp.teek.top/\"}]},{\"title\":\"前端基础\",\"items\":[{\"icon\":\"/icons/javascript.svg\",\"title\":\"JavaScript\",\"desc\":\"现代 JavaScript 教程\",\"link\":\"https://zh.javascript.info/\"},{\"icon\":\"/icons/typescript.svg\",\"title\":\"Typescript\",\"desc\":\"具有类型语法的 JavaScript\",\"link\":\"https://ts.nodejs.cn/docs/\"},{\"icon\":\"/icons/typescript.svg\",\"title\":\"Typescript\",\"desc\":\"TypeScript 入门教程\",\"link\":\"https://ts.xcatliu.com/\"},{\"icon\":\"/icons/typescript.svg\",\"title\":\"Typescript\",\"desc\":\"深入理解 TypeScript\",\"link\":\"https://jkchao.github.io/typescript-book-chinese/\"},{\"icon\":\"/icons/typescript.svg\",\"title\":\"Typescript\",\"desc\":\"TypeScript使用指南\",\"link\":\"https://typescript.uihtm.com/\"}]},{\"title\":\"React 生态\",\"items\":[{\"icon\":\"https://zh-hans.reactjs.org/favicon.ico\",\"title\":\"React\",\"desc\":\"用于构建用户界面的 JavaScript 库\",\"link\":\"https://zh-hans.reactjs.org\"},{\"icon\":\"https://reactrouter.com/favicon-light.png\",\"title\":\"React Router\",\"desc\":\"React 的声明式路由\",\"link\":\"https://reactrouter.com\"},{\"icon\":\"https://nextjs.org/static/favicon/safari-pinned-tab.svg\",\"title\":\"Next.js\",\"desc\":\"一个用于 Web 的 React 框架\",\"link\":\"https://nextjs.org\"},{\"icon\":\"https://img.alicdn.com/tfs/TB1YHEpwUT1gK0jSZFhXXaAtVXa-28-27.svg\",\"title\":\"UmiJS\",\"desc\":\"插件化的企业级前端应用框架\",\"link\":\"https://umijs.org\"},{\"icon\":\"https://gw.alipayobjects.com/zos/rmsportal/rlpTLlbMzTNYuZGGCVYM.png\",\"title\":\"Ant Design\",\"desc\":\"一套企业级 UI 设计语言和 React 组件库\",\"link\":\"https://ant.design\"},{\"icon\":\"https://gw.alipayobjects.com/zos/bmw-prod/69a27fcc-ce52-4f27-83f1-c44541e9b65d.svg\",\"title\":\"Ant Design Mobile\",\"desc\":\"构建移动 WEB 应用程序的 React 组件库\",\"link\":\"https://mobile.ant.design\"},{\"icon\":\"https://docs.pmnd.rs/apple-touch-icon.png\",\"title\":\"Zustand\",\"desc\":\"一个小型、快速、可扩展的 React 状态管理解决方案\",\"link\":\"https://docs.pmnd.rs/zustand/getting-started/introduction\"},{\"icon\":\"https://valtio.pmnd.rs/favicon.ico\",\"title\":\"Valtio\",\"desc\":\"makes proxy-state simple for React and Vanilla\",\"link\":\"https://valtio.pmnd.rs\"},{\"icon\":\"https://jotai.org/favicon.svg\",\"title\":\"Jotai\",\"desc\":\"primitive and flexible state management for React\",\"link\":\"https://jotai.org\"},{\"icon\":\"https://cn.redux.js.org/img/redux.svg\",\"title\":\"Redux\",\"desc\":\"JavaScript 应用的状态容器,提供可预测的状态管理\",\"link\":\"https://cn.redux.js.org\"},{\"icon\":\"https://zh.mobx.js.org/assets/mobx.png\",\"title\":\"MobX\",\"desc\":\"一个小型、快速、可扩展的 React 状态管理解决方案\",\"link\":\"https://zh.mobx.js.org\"},{\"icon\":\"https://ahooks.js.org/simple-logo.svg\",\"title\":\"ahooks\",\"desc\":\"一套高质量可靠的 React Hooks 库\",\"link\":\"https://ahooks.js.org/zh-CN\"}]},{\"title\":\"Vue 生态\",\"items\":[{\"icon\":\"https://cn.vuejs.org/logo.svg\",\"title\":\"Vue 3\",\"desc\":\"渐进式 JavaScript 框架\",\"link\":\"https://cn.vuejs.org\"},{\"icon\":\"https://cn.vuejs.org/logo.svg\",\"title\":\"Vue 2\",\"desc\":\"渐进式 JavaScript 框架\",\"link\":\"https://v2.cn.vuejs.org\"},{\"icon\":\"https://cn.vuejs.org/logo.svg\",\"title\":\"Vue Router\",\"desc\":\"Vue.js 的官方路由\\n为 Vue.js 提供富有表现力、可配置的、方便的路由\",\"link\":\"https://router.vuejs.org/zh\"},{\"icon\":\"https://pinia.vuejs.org/logo.svg\",\"title\":\"Pinia\",\"desc\":\"符合直觉的 Vue.js 状态管理库\",\"link\":\"https://pinia.vuejs.org/zh\"},{\"icon\":\"https://nuxt.com/icon.png\",\"title\":\"Nuxt.js\",\"desc\":\"一个基于 Vue.js 的通用应用框架\",\"link\":\"https://nuxt.com\"},{\"icon\":\"https://vueuse.org/favicon.svg\",\"title\":\"VueUse\",\"desc\":\"Vue Composition API 的常用工具集\",\"link\":\"https://vueuse.org\"},{\"icon\":\"https://element-plus.org/images/element-plus-logo-small.svg\",\"title\":\"Element Plus\",\"desc\":\"基于 Vue 3,面向设计师和开发者的组件库\",\"link\":\"https://element-plus.org\"},{\"icon\":\"https://www.antdv.com/assets/logo.1ef800a8.svg\",\"title\":\"Ant Design Vue\",\"desc\":\"Ant Design 的 Vue 实现,开发和服务于企业级后台产品\",\"link\":\"https://antdv.com\"},{\"icon\":\"https://fastly.jsdelivr.net/npm/@vant/assets/logo.png\",\"title\":\"Vant\",\"desc\":\"轻量、可定制的移动端 Vue 组件库\",\"link\":\"https://vant-ui.github.io/vant\"},{\"icon\":\"https://webapp.didistatic.com/static/webapp/shield/Cube-UI_logo.ico\",\"title\":\"Cube UI\",\"desc\":\"基于 Vue.js 实现的精致移动端组件库\",\"link\":\"https://didi.github.io/cube-ui\"},{\"icon\":\"https://img14.360buyimg.com/imagetools/jfs/t1/167902/2/8762/791358/603742d7E9b4275e3/e09d8f9a8bf4c0ef.png\",\"title\":\"NutUI\",\"desc\":\"京东风格的轻量级移动端组件库\",\"link\":\"https://nutui.jd.com\"}]},{\"title\":\"CSS 相关\",\"items\":[{\"icon\":\"https://postcss.org/assets/logo-3e39b0aa.svg\",\"title\":\"PostCSS\",\"desc\":\"一个用 JavaScript 转换 CSS 的工具\",\"link\":\"https://postcss.org\"},{\"icon\":\"https://sass-lang.com/assets/img/logos/logo-b6e1ef6e.svg\",\"title\":\"Sass\",\"desc\":\"一个成熟,稳定,功能强大的专业级 CSS 扩展语言\",\"link\":\"https://sass-lang.com\"},{\"icon\":\"https://www.tailwindcss.cn/apple-touch-icon.png\",\"title\":\"TailwindCSS 中文网\",\"desc\":\"一个功能类优先的 CSS 框架\",\"link\":\"https://www.tailwindcss.cn\"}]},{\"title\":\"Node 相关\",\"items\":[{\"icon\":\"https://avatars.githubusercontent.com/u/9950313?s=48&v=4\",\"title\":\"Node.js\",\"desc\":\"Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境\",\"link\":\"https://nodejs.org/zh-cn\"},{\"icon\":\"https://expressjs.com/images/favicon.png\",\"title\":\"Express\",\"desc\":\"基于 Node.js 平台,快速、开放、极简的 Web 开发框架\",\"link\":\"https://expressjs.com\"},{\"icon\":\"/icons/koa.svg\",\"title\":\"Koa\",\"desc\":\"基于 Node.js 平台的下一代 web 开发框架\",\"link\":\"https://koajs.com\"},{\"icon\":\"https://www.eggjs.org/favicon.png\",\"title\":\"Egg\",\"desc\":\"为企业级框架和应用而生\",\"link\":\"https://www.eggjs.org/zh-CN\"},{\"icon\":\"https://d33wubrfki0l68.cloudfront.net/e937e774cbbe23635999615ad5d7732decad182a/26072/logo-small.ede75a6b.svg\",\"title\":\"Nest.js 中文文档\",\"desc\":\"用于构建高效且可伸缩的服务端应用程序的渐进式 Node.js 框架\",\"link\":\"https://docs.nestjs.cn\"}]},{\"title\":\"可视化\",\"items\":[{\"icon\":\"https://echarts.apache.org/zh/images/favicon.png\",\"title\":\"ECharts\",\"desc\":\"一个基于 JavaScript 的开源可视化图表库\",\"link\":\"https://echarts.apache.org/zh/index.html\"},{\"icon\":\"https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*A-lcQbVTpjwAAAAAAAAAAAAADmJ7AQ/original\",\"title\":\"AntV\",\"desc\":\"蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。\",\"link\":\"https://antv.vision/zh/\"},{\"icon\":\"https://d3js.org/logo.svg\",\"title\":\"D3.js\",\"desc\":\"一个遵循 Web 标准用于可视化数据的 JavaScript 库\",\"link\":\"https://d3js.org\"},{\"icon\":\"https://www.chartjs.org/favicon.ico\",\"title\":\"Chart.js\",\"desc\":\"一个简单而灵活的 JavaScript 图表库\",\"link\":\"https://www.chartjs.org\"},{\"icon\":\"https://threejs.org/files/favicon.ico\",\"title\":\"Three.js\",\"desc\":\"JavaScript 3d 库\",\"link\":\"https://threejs.org\"}]},{\"title\":\"编译&构建&打包\",\"items\":[{\"icon\":\"https://www.webpackjs.com/icon_180x180.png\",\"title\":\"Webpack 中文网\",\"desc\":\"一个用于现代 JavaScript 应用程序的静态模块打包工具\",\"link\":\"https://www.webpackjs.com\"},{\"icon\":\"https://cn.vitejs.dev/logo.svg\",\"title\":\"Vite 中文文档\",\"desc\":\"下一代前端工具链\",\"link\":\"https://cn.vitejs.dev\"},{\"icon\":\"https://www.rollupjs.com/img/favicon.png\",\"title\":\"Rollup\",\"desc\":\"Rollup 是一个 JavaScript 模块打包器\",\"link\":\"https://www.rollupjs.com\"},{\"icon\":\"https://turbo.build/images/favicon-dark/apple-touch-icon.png\",\"title\":\"Turbo\",\"desc\":\"Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust\",\"link\":\"https://turbo.build\"},{\"icon\":\"https://www.babeljs.cn/img/favicon.png\",\"title\":\"Babel\",\"desc\":\"Babel 是一个 JavaScript 编译器\",\"link\":\"https://www.babeljs.cn\"},{\"icon\":\"https://esbuild.github.io/favicon.svg\",\"title\":\"esbuild\",\"desc\":\"An extremely fast bundler for the web\",\"link\":\"https://esbuild.github.io\"},{\"icon\":\"https://swc.rs/favicon/apple-touch-icon.png\",\"title\":\"SWC\",\"desc\":\"Rust-based platform for the Web\",\"link\":\"https://swc.rs\"},{\"icon\":\"/icons/unbuild.svg\",\"title\":\"unbuild\",\"desc\":\"📦 A unified JavaScript build system\",\"link\":\"https://github.com/unjs/unbuild\"}]},{\"title\":\"站点生成器\",\"items\":[{\"icon\":\"https://astro.build/favicon.svg\",\"title\":\"Astro\",\"desc\":\"一个现代化的轻量级静态站点生成器\",\"link\":\"https://astro.build\"},{\"icon\":\"https://cn.vuejs.org/logo.svg\",\"title\":\"VitePress\",\"desc\":\"由 Vite 和 Vue 驱动的静态网站生成器\",\"link\":\"https://vitepress.dev\"},{\"icon\":\"https://cn.vuejs.org/logo.svg\",\"title\":\"VuePress\",\"desc\":\"Vue 驱动的静态网站生成器\",\"link\":\"https://vuepress.vuejs.org/zh\"},{\"icon\":\"https://gw.alipayobjects.com/zos/bmw-prod/d3e3eb39-1cd7-4aa5-827c-877deced6b7e/lalxt4g3_w256_h256.png\",\"title\":\"dumi\",\"desc\":\"基于 Umi 为组件研发而生的静态站点框架\",\"link\":\"https://d.umijs.org\"},{\"icon\":\"https://docusaurus.io/zh-CN/img/docusaurus.ico\",\"title\":\"Docusaurus\",\"desc\":\"基于 React 的静态网站生成器\",\"link\":\"https://docusaurus.io/zh-CN\"}]},{\"title\":\"图标库\",\"items\":[{\"icon\":\"https://img.alicdn.com/imgextra/i4/O1CN01Z5paLz1O0zuCC7osS_!!6000000001644-55-tps-83-82.svg\",\"title\":\"iconfont\",\"desc\":\"国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能\",\"link\":\"https://www.iconfont.cn\"},{\"icon\":\"https://lf1-cdn2-tos.bytegoofy.com/bydesign/iconparksite/logo.svg\",\"title\":\"IconPark 图标库\",\"desc\":\"IconPark图标库是一个通过技术驱动矢量图标样式的开源图标库,可以实现根据单一 SVG 源文件变换出多种主题, 具备丰富的分类、更轻量的代码和更灵活的使用场景;致力于构建高质量、统一化、可定义的图标资源,让大多数人都能够选择适合自己的风格图标\",\"link\":\"https://iconpark.oceanengine.com/official\"},{\"icon\":\"https://emoji.muan.co/appicon.png\",\"title\":\"Emoji searcher\",\"desc\":\"Emoji 表情大全\",\"link\":\"\"}]},{\"title\":\"社区\",\"items\":[{\"title\":\"Github\",\"icon\":{\"svg\":\"<svg role=\\\"img\\\" viewBox=\\\"0 0 24 24\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\"><title>GitHub</title><path d=\\\"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\\\"/></svg>\"},\"desc\":\"一个面向开源及私有软件项目的托管平台\",\"link\":\"https://github.com\"},{\"icon\":\"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png\",\"title\":\"Stack Overflow\",\"desc\":\"全球最大的技术问答网站\",\"link\":\"https://stackoverflow.com\"},{\"title\":\"稀土掘金\",\"icon\":\"https://lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web//static/favicons/apple-touch-icon.png\",\"desc\":\"面向全球中文开发者的技术内容分享与交流平台\",\"link\":\"https://juejin.cn\"},{\"title\":\"V2EX\",\"icon\":\"https://www.v2ex.com/static/icon-192.png\",\"desc\":\"一个关于分享和探索的地方\",\"link\":\"https://www.v2ex.com\"},{\"title\":\"SegmentFault 思否\",\"icon\":\"https://static.segmentfault.com/main_site_next/0dc4bace/touch-icon.png\",\"desc\":\"技术问答开发者社区\",\"link\":\"https://segmentfault.com\"},{\"title\":\"博客园\",\"icon\":\"/icons/cnblogs.svg\",\"desc\":\"博客园是一个面向开发者的知识分享社区\",\"link\":\"https://www.cnblogs.com\"},{\"title\":\"知乎\",\"icon\":\"https://static.zhihu.com/heifetz/assets/apple-touch-icon-60.362a8eac.png\",\"desc\":\"中文互联网高质量的问答社区和创作者聚集的原创内容平台\",\"link\":\"https://juejin.cn\"}]}]},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"我的导航\",\"date\":\"2026-01-03 17:14:21\",\"capture\":\"欢迎访问网站导航页面!\\n\\n_导航页面功能已启用_\"},{\"url\":\"/archives.html\",\"relativePath\":\"/@pages/archivesPage.html\",\"frontmatter\":{\"title\":\"归档\",\"permalink\":\"/archives\",\"archivesPage\":true,\"layout\":\"page\",\"article\":false,\"sidebar\":false},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"归档\",\"date\":\"2026-01-03 17:14:21\",\"capture\":\"\"},{\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"relativePath\":\"/sdoc/05-Android基础/LV005-安卓简介.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"excerpt\":\"\",\"capture\":\"一、Android 概述\\n 1. 什么是 Android?\\nAndroid 是 Google 开发的基于 Linux 平台的、开源的、智能移动设备操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国 Google 公司和开放手机联盟领导及开发。Android 包括操作系统、中间件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。\\n<img src=\\\"./LV005-安卓简介/img/image-20251125163535935.png\\\" alt=\\\"image-20251125163535935\\\" style=\\\"zoom:50%;\\\" /\\n>Androi\"},{\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"relativePath\":\"/sdoc/05-Android基础/LV010-源码与编译.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"excerpt\":\"\",\"capture\":\"一、源码\\n 1. 下载 Android SDK 源代码\\n可以参考官网的 下载 Android 源代码 | Android Open Source Project 这部分,网络不好的话也可以参考 AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 。安卓的源码有多个仓库,他们使用 repo 工具进行管理,在使用之前要安装好 git 和 repo 工具,具体的下载过程这里就不再赘述,两个都是中文文档,还是比较清楚的。\\n一般来说,我们用来做开发的芯片的厂家都会提供自己的安卓源码和一些 sdk,这些都是和芯片适配好的,一般都是直接在厂\"}],\"originPosts\":[{\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"relativePath\":\"/sdoc/05-Android基础/LV005-安卓简介.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"excerpt\":\"\",\"capture\":\"一、Android 概述\\n 1. 什么是 Android?\\nAndroid 是 Google 开发的基于 Linux 平台的、开源的、智能移动设备操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国 Google 公司和开放手机联盟领导及开发。Android 包括操作系统、中间件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。\\n<img src=\\\"./LV005-安卓简介/img/image-20251125163535935.png\\\" alt=\\\"image-20251125163535935\\\" style=\\\"zoom:50%;\\\" /\\n>Androi\"},{\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"relativePath\":\"/sdoc/05-Android基础/LV010-源码与编译.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"excerpt\":\"\",\"capture\":\"一、源码\\n 1. 下载 Android SDK 源代码\\n可以参考官网的 下载 Android 源代码 | Android Open Source Project 这部分,网络不好的话也可以参考 AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 。安卓的源码有多个仓库,他们使用 repo 工具进行管理,在使用之前要安装好 git 和 repo 工具,具体的下载过程这里就不再赘述,两个都是中文文档,还是比较清楚的。\\n一般来说,我们用来做开发的芯片的厂家都会提供自己的安卓源码和一些 sdk,这些都是和芯片适配好的,一般都是直接在厂\"}],\"sortPostsByDateAndSticky\":[{\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"relativePath\":\"/sdoc/05-Android基础/LV010-源码与编译.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"excerpt\":\"\",\"capture\":\"一、源码\\n 1. 下载 Android SDK 源代码\\n可以参考官网的 下载 Android 源代码 | Android Open Source Project 这部分,网络不好的话也可以参考 AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 。安卓的源码有多个仓库,他们使用 repo 工具进行管理,在使用之前要安装好 git 和 repo 工具,具体的下载过程这里就不再赘述,两个都是中文文档,还是比较清楚的。\\n一般来说,我们用来做开发的芯片的厂家都会提供自己的安卓源码和一些 sdk,这些都是和芯片适配好的,一般都是直接在厂\"},{\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"relativePath\":\"/sdoc/05-Android基础/LV005-安卓简介.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"excerpt\":\"\",\"capture\":\"一、Android 概述\\n 1. 什么是 Android?\\nAndroid 是 Google 开发的基于 Linux 平台的、开源的、智能移动设备操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国 Google 公司和开放手机联盟领导及开发。Android 包括操作系统、中间件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。\\n<img src=\\\"./LV005-安卓简介/img/image-20251125163535935.png\\\" alt=\\\"image-20251125163535935\\\" style=\\\"zoom:50%;\\\" /\\n>Androi\"}],\"sortPostsByDate\":[{\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"relativePath\":\"/sdoc/05-Android基础/LV010-源码与编译.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"excerpt\":\"\",\"capture\":\"一、源码\\n 1. 下载 Android SDK 源代码\\n可以参考官网的 下载 Android 源代码 | Android Open Source Project 这部分,网络不好的话也可以参考 AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 。安卓的源码有多个仓库,他们使用 repo 工具进行管理,在使用之前要安装好 git 和 repo 工具,具体的下载过程这里就不再赘述,两个都是中文文档,还是比较清楚的。\\n一般来说,我们用来做开发的芯片的厂家都会提供自己的安卓源码和一些 sdk,这些都是和芯片适配好的,一般都是直接在厂\"},{\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"relativePath\":\"/sdoc/05-Android基础/LV005-安卓简介.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"excerpt\":\"\",\"capture\":\"一、Android 概述\\n 1. 什么是 Android?\\nAndroid 是 Google 开发的基于 Linux 平台的、开源的、智能移动设备操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国 Google 公司和开放手机联盟领导及开发。Android 包括操作系统、中间件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。\\n<img src=\\\"./LV005-安卓简介/img/image-20251125163535935.png\\\" alt=\\\"image-20251125163535935\\\" style=\\\"zoom:50%;\\\" /\\n>Androi\"}],\"groupPostsByYear\":{\"2025 \":[{\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"relativePath\":\"/sdoc/05-Android基础/LV010-源码与编译.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"excerpt\":\"\",\"capture\":\"一、源码\\n 1. 下载 Android SDK 源代码\\n可以参考官网的 下载 Android 源代码 | Android Open Source Project 这部分,网络不好的话也可以参考 AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 。安卓的源码有多个仓库,他们使用 repo 工具进行管理,在使用之前要安装好 git 和 repo 工具,具体的下载过程这里就不再赘述,两个都是中文文档,还是比较清楚的。\\n一般来说,我们用来做开发的芯片的厂家都会提供自己的安卓源码和一些 sdk,这些都是和芯片适配好的,一般都是直接在厂\"},{\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"relativePath\":\"/sdoc/05-Android基础/LV005-安卓简介.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"excerpt\":\"\",\"capture\":\"一、Android 概述\\n 1. 什么是 Android?\\nAndroid 是 Google 开发的基于 Linux 平台的、开源的、智能移动设备操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国 Google 公司和开放手机联盟领导及开发。Android 包括操作系统、中间件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。\\n<img src=\\\"./LV005-安卓简介/img/image-20251125163535935.png\\\" alt=\\\"image-20251125163535935\\\" style=\\\"zoom:50%;\\\" /\\n>Androi\"}]},\"groupPostsByYearMonth\":{\"2025 \":{\"11\":[{\"url\":\"/sdoc/basic/126b151f9ff91c995afe8b75.html\",\"relativePath\":\"/sdoc/05-Android基础/LV005-安卓简介.html\",\"frontmatter\":{\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b151f9ff91c995afe8b75\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"95afe8b75b034f2abed89606c6c35b0e\",\"useduuid\":\"95afe8b75\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV005-安卓简介\",\"date\":\"2025-11-26 03:47:45\",\"excerpt\":\"\",\"capture\":\"一、Android 概述\\n 1. 什么是 Android?\\nAndroid 是 Google 开发的基于 Linux 平台的、开源的、智能移动设备操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国 Google 公司和开放手机联盟领导及开发。Android 包括操作系统、中间件和应用程序,由于源代码开放,Android 可以被移植到不同的硬件平台上。\\n<img src=\\\"./LV005-安卓简介/img/image-20251125163535935.png\\\" alt=\\\"image-20251125163535935\\\" style=\\\"zoom:50%;\\\" /\\n>Androi\"}],\"12\":[{\"url\":\"/sdoc/basic/126b19d3aabb2168022fedcb.html\",\"relativePath\":\"/sdoc/05-Android基础/LV010-源码与编译.html\",\"frontmatter\":{\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"icon\":\"famicons:logo-markdown\",\"permalink\":\"/sdoc/basic/126b19d3aabb2168022fedcb\",\"index\":true,\"tags\":null,\"categories\":null,\"copyright\":false,\"keywords\":null,\"cover\":null,\"comments\":null,\"mathjax\":null,\"top\":null,\"description\":null,\"tdoc\":{\"detailDate\":{},\"fulluuid\":\"8022fedcb13649c0b615b77ac4696ce3\",\"useduuid\":\"8022fedcb\"}},\"author\":{\"name\":\"苏木\",\"link\":\"https://github.com/docs-site\"},\"title\":\"LV010-源码与编译\",\"date\":\"2025-12-04 18:28:43\",\"excerpt\":\"\",\"capture\":\"一、源码\\n 1. 下载 Android SDK 源代码\\n可以参考官网的 下载 Android 源代码 | Android Open Source Project 这部分,网络不好的话也可以参考 AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 。安卓的源码有多个仓库,他们使用 repo 工具进行管理,在使用之前要安装好 git 和 repo 工具,具体的下载过程这里就不再赘述,两个都是中文文档,还是比较清楚的。\\n一般来说,我们用来做开发的芯片的厂家都会提供自己的安卓源码和一些 sdk,这些都是和芯片适配好的,一般都是直接在厂\"}]}},\"groupPosts\":{\"categories\":{},\"tags\":{}},\"groupCards\":{\"categories\":[],\"tags\":[]}},\"sidebar\":{\"/sdoc/basic/\":[{\"text\":\"LV005-安卓简介\",\"collapsed\":true,\"link\":\"/sdoc/basic/126b151f9ff91c995afe8b75.md\"},{\"text\":\"LV010-源码与编译\",\"collapsed\":true,\"link\":\"/sdoc/basic/126b19d3aabb2168022fedcb.md\"}]}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}"));</script>
</body>
</html>