# Android 图标来源 全部界面图标统一使用 Google 官方 **Material Symbols Rounded**,24 px、默认未填充/常规字重资源。未手绘路径,未使用字符或 emoji 替代图标。 - 官方仓库:https://github.com/google/material-design-icons - 固定提交:`27e9ef1dbeedc13d682fece4a58e1eda4cb0961a` - 官方资源目录:`symbols/web//materialsymbolsrounded/_24px.svg` - 许可:Apache License 2.0;原仓库 LICENSE 逐字节保存在 [MATERIAL_SYMBOLS_LICENSE.txt](MATERIAL_SYMBOLS_LICENSE.txt)。 - SVG 的 `d` 路径内容逐字保留。960坐标资源将 `viewBox="0 -960 960 960"` 转成 Android 960×960 viewport,加 `translateY="960"`;官方 file_upload/file_download 使用24坐标且没有viewBox,按其24×24尺寸保留原坐标。基础填色统一白色,由应用按主题设置 tint。没有改变几何形状。 - `ic_disconnect` 对应官方 `bluetooth_disabled`;`ic_compare` 对应官方 `compare_arrows`;其他资源 ID 与官方名称一致。 - 获取/转换时逐个校验:29个资源、路径与原始SVG完全相同、所有资源XML可解析。APK编译与页面显示由应用构建及验收继续验证。 | Android 资源 ID | 官方 SVG(固定提交) | 原始下载文件 SHA256 | | --- | --- | --- | | `ic_headphones` | [headphones](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/headphones/materialsymbolsrounded/headphones_24px.svg) | `896217961e052a68a4345d435e76df4b7b009d665fe2bddb4fe5fc38eaaf77eb` | | `ic_equalizer` | [equalizer](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/equalizer/materialsymbolsrounded/equalizer_24px.svg) | `742304a4f3452cd0896f9f745db4414b5478d99da92fcc4adee3822e8be380fa` | | `ic_bluetooth` | [bluetooth](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/bluetooth/materialsymbolsrounded/bluetooth_24px.svg) | `3736a6c4fb26629b36b2ca6e2f28e5a61a72a4419c1ad18bfcf66bac4490e2de` | | `ic_more_horiz` | [more_horiz](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/more_horiz/materialsymbolsrounded/more_horiz_24px.svg) | `498ade89fbbdd4f4ab9b90bb49bae4cc6b2dc0ff0f019b6b051ac641a7bd5872` | | `ic_arrow_back` | [arrow_back](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/arrow_back/materialsymbolsrounded/arrow_back_24px.svg) | `b9b58d54e13e0e3693a10d997c1001ec270c12eaa935f993cee1d8c916236ceb` | | `ic_play_arrow` | [play_arrow](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/play_arrow/materialsymbolsrounded/play_arrow_24px.svg) | `226815e34bc8589e63a3641fcf6b0fdac06fc87dd9d9feda539f133c514878cc` | | `ic_pause` | [pause](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/pause/materialsymbolsrounded/pause_24px.svg) | `ee1bc5589f9ff261ac504d38ed40cfaa9721188da5878076c7fd6172cc941106` | | `ic_stop` | [stop](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/stop/materialsymbolsrounded/stop_24px.svg) | `034375fd36f6401768d36facb1660e8e81982922c48439fa77581fd620e31a95` | | `ic_music_note` | [music_note](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/music_note/materialsymbolsrounded/music_note_24px.svg) | `6678b23e4e6ef7e9d46362d9085d7e704eeda30adee2d7cb42a3930d3342b11a` | | `ic_volume_up` | [volume_up](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/volume_up/materialsymbolsrounded/volume_up_24px.svg) | `0f4b215717e8153c0bd9d84f10fa3313453fd74895da8e7c474383d841079df6` | | `ic_volume_off` | [volume_off](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/volume_off/materialsymbolsrounded/volume_off_24px.svg) | `809af3ef322b7f46606cc888d42471947691707b1f1921a6a99216b09979e7ae` | | `ic_help` | [help](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/help/materialsymbolsrounded/help_24px.svg) | `e02de48c4fb9e714eb92bd9b429f3661d7943b9242c1d62e6dc25ff963cc0d55` | | `ic_wifi` | [wifi](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/wifi/materialsymbolsrounded/wifi_24px.svg) | `f7c825d97360b22a97e7b5636fbf68ef08fab3de679811553d3eb07590163488` | | `ic_settings` | [settings](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/settings/materialsymbolsrounded/settings_24px.svg) | `6cd47de90647ece6b00922f497f8c4ea9c1649548cf15828d1df9d78d5bdf30d` | | `ic_save` | [save](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/save/materialsymbolsrounded/save_24px.svg) | `255efe89310c0f6efe6ec0db3987f74f0490e7542ddcd631b2eb4b343b276b7b` | | `ic_folder_open` | [folder_open](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/folder_open/materialsymbolsrounded/folder_open_24px.svg) | `0c71f5c57aacdde741f36551aea966125ade2ee4b81d15f2396b1d85e0418f00` | | `ic_file_upload` | [file_upload](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/file_upload/materialsymbolsrounded/file_upload_24px.svg) | `24c36ab3d704fb55b4edd1d4df2e0f9cdf73b7197a7bc768c075a97ff99d96fc` | | `ic_file_download` | [file_download](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/file_download/materialsymbolsrounded/file_download_24px.svg) | `04c418221d2ada5c04e71e7ff8d1e84d66982f7d3e5682b17bd5f29dcbe69f25` | | `ic_add` | [add](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/add/materialsymbolsrounded/add_24px.svg) | `747fe04ec3eb546a96f514a5d2df9e81be53397818b83f05630519ab008bb6e9` | | `ic_delete` | [delete](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/delete/materialsymbolsrounded/delete_24px.svg) | `cd90ebd4c5aa36ef2332e2511ed6dcb051a32e5c99effd60494060473f27b9f9` | | `ic_chevron_right` | [chevron_right](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/chevron_right/materialsymbolsrounded/chevron_right_24px.svg) | `8cb67ac33f0e21e96a13b2274f21d27e96312097fea0c5260bf979ffea396140` | | `ic_palette` | [palette](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/palette/materialsymbolsrounded/palette_24px.svg) | `0b847ea803e92b6e1c792103c89e7448659cb001032ffd5699c1f956ca74f656` | | `ic_dark_mode` | [dark_mode](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/dark_mode/materialsymbolsrounded/dark_mode_24px.svg) | `9b3a702eedb8f161ba69032ecedc8ca510771f29301176ba5499f2f8e80376e2` | | `ic_light_mode` | [light_mode](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/light_mode/materialsymbolsrounded/light_mode_24px.svg) | `fb002c8065db4c33173794525f53cd4bbb8d486f355ac52b508ae1c725648733` | | `ic_brightness_auto` | [brightness_auto](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/brightness_auto/materialsymbolsrounded/brightness_auto_24px.svg) | `15e6770b07a06382739a975410c9243c9d10b84c4da9827e47650756bbcd2777` | | `ic_disconnect` | [bluetooth_disabled](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/bluetooth_disabled/materialsymbolsrounded/bluetooth_disabled_24px.svg) | `a1fdec71771874f2462b7922ffa2324019150201ce349dad5c5c4d7ffb90953a` | | `ic_graphic_eq` | [graphic_eq](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/graphic_eq/materialsymbolsrounded/graphic_eq_24px.svg) | `0e40ad547e86077d696cfee5e3053a33bf7a95610256d8323d54a5c210261fc4` | | `ic_compare` | [compare_arrows](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/compare_arrows/materialsymbolsrounded/compare_arrows_24px.svg) | `2392fc0818a1c907f3346e2e6a3596a8d944e54b7afe64c219db6d45c22dba91` | | `ic_check_circle` | [check_circle](https://github.com/google/material-design-icons/blob/27e9ef1dbeedc13d682fece4a58e1eda4cb0961a/symbols/web/check_circle/materialsymbolsrounded/check_circle_24px.svg) | `5c90d9aaa77eacf87ed8a5cedb6f9a1b7eba6ef41e6fbf7c9a1eb221ad59d2c9` | ## 原始 SVG 存档 以下保留同一次下载的完整SVG文本,方便离线对照。SHA256对应上表的原始文件字节(包括上游文件尾换行);Markdown代码块不用于重算文件哈希。 ### ic_headphones ```svg ``` ### ic_equalizer ```svg ``` ### ic_bluetooth ```svg ``` ### ic_more_horiz ```svg ``` ### ic_arrow_back ```svg ``` ### ic_play_arrow ```svg ``` ### ic_pause ```svg ``` ### ic_stop ```svg ``` ### ic_music_note ```svg ``` ### ic_volume_up ```svg ``` ### ic_volume_off ```svg ``` ### ic_help ```svg ``` ### ic_wifi ```svg ``` ### ic_settings ```svg ``` ### ic_save ```svg ``` ### ic_folder_open ```svg ``` ### ic_file_upload ```svg ``` ### ic_file_download ```svg ``` ### ic_add ```svg ``` ### ic_delete ```svg ``` ### ic_chevron_right ```svg ``` ### ic_palette ```svg ``` ### ic_dark_mode ```svg ``` ### ic_light_mode ```svg ``` ### ic_brightness_auto ```svg ``` ### ic_disconnect ```svg ``` ### ic_graphic_eq ```svg ``` ### ic_compare ```svg ``` ### ic_check_circle ```svg ```