{"id":14979921,"url":"https://github.com/jeanboydev/android-readthefuckingsourcecode","last_synced_at":"2025-05-15T07:03:43.548Z","repository":{"id":41003610,"uuid":"66616016","full_name":"jeanboydev/Android-ReadTheFuckingSourceCode","owner":"jeanboydev","description":"😜 记录日常的开发技巧，开发中遇到的技术重点、难点，各个知识点的总结，优质面试题等等。持续更新...","archived":false,"fork":false,"pushed_at":"2023-06-25T02:17:21.000Z","size":55018,"stargazers_count":2481,"open_issues_count":0,"forks_count":512,"subscribers_count":113,"default_branch":"master","last_synced_at":"2025-05-15T07:02:50.087Z","etag":null,"topics":["android","architecture","binder","design-patterns","framework","git","gradle","interview-questions","java","jvm","performance","surface-flinger","tcp-ip"],"latest_commit_sha":null,"homepage":"https://jeanboy.blog.csdn.net","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeanboydev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-08-26T04:16:09.000Z","updated_at":"2025-05-08T07:24:49.000Z","dependencies_parsed_at":"2023-10-21T11:57:01.344Z","dependency_job_id":null,"html_url":"https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeanboydev%2FAndroid-ReadTheFuckingSourceCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeanboydev%2FAndroid-ReadTheFuckingSourceCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeanboydev%2FAndroid-ReadTheFuckingSourceCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeanboydev%2FAndroid-ReadTheFuckingSourceCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeanboydev","download_url":"https://codeload.github.com/jeanboydev/Android-ReadTheFuckingSourceCode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254291961,"owners_count":22046424,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","architecture","binder","design-patterns","framework","git","gradle","interview-questions","java","jvm","performance","surface-flinger","tcp-ip"],"created_at":"2024-09-24T14:00:55.058Z","updated_at":"2025-05-15T07:03:43.525Z","avatar_url":"https://github.com/jeanboydev.png","language":"HTML","readme":"# Android 技术笔记\n\n\u003e 图片看不到的小伙伴，请打开科学上网\n\n这里主要记录日常的开发技巧，开发中遇到的技术重点、难点，各个知识点的总结。同时也会分享一些优质面试题，职业规划，读书心得，个人感悟等等。😋\n\n 🌝🌔🌓🌒🌚🌚🌘🌗🌖🌝\n\n如果能帮助到你，我很开心。希望你能点击一下右上角的小星星「⭐️ Star」 一下，然后 [点击这里](https://github.com/jeanboydev) 找到头像下面按钮 Follow 一下我。你的 Star 和 Follow 是我分享的动力，十分感谢！😘\n\n如果你有什么疑问或者问题，可以 [点击这里](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/issues) 提交 issue，也可以发邮件给我 [jeanboy@foxmail.com](mailto:jeanboy@foxmail.com)。\n\n\u003e 由于个人经验有限，内容上难免会有不足甚至错误的地方，恳请大家发现后提交 issue 或其它方式反馈给我，以免误导大家，万分感谢！🙏\n\n# 目录\n\n## 瞎玩\n\n- :+1:[【流光溢彩】物联网入门 ESP8266 + WS2812B 制作流光溢彩灯带](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/hardware/esp8266_ws2812.md)\n\n\u003cimg src=\"https://raw.githubusercontent.com/jeanboydev/android-readthefuckingsourcecode/master/resources/images/hardware/led/20.jpg\" alt=\"流光溢彩效果\" width=\"404\" height=\"303\" style=\"max-width:100%;\"\u003e\n\n## 图解 Android 系列\n\n- :+1:[图解 Android 系列（一）揭秘 Android 系统启动过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/01_system_start.md)\n- :+1:[图解 Android 系列（二）深入理解 init 与 zygote 进程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/02_init_zygote.md)\n- :+1:[图解 Android 系列（三）探索 SystemServer 进程创建过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/03_system_server_01.md)\n- :+1:[图解 Android 系列（四）原来 SystemServer 启动时干了这么多](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/04_system_server_02.md)\n\n## 性能优化系列\n\n- :+1:[性能优化系列（一）渲染性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/01_render.md)\n- :+1:[性能优化系列（二）计算性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/02_compute.md)\n- :+1:[性能优化系列（三）内存性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/03_memory.md)\n- :+1:[性能优化系列（四）电量性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/04_battery.md)\n- :+1:[性能优化系列（五）网络性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/05_network.md)\n- :+1:[性能优化系列（六）启动性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/06_launch.md)\n- :+1:[性能优化系列（七）APK 体积优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/07_apk.md)\n\n## 深入理解 Java 虚拟机\n\n- [JVM 内存分配机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/JVM-内存分配机制.md)\n- [JVM 垃圾回收机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/JVM-垃圾回收机制.md)\n- :+1:[图解 Java 虚拟机系列（一）字节码文件结构](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/01_bytecode_class.md)\n- [图解 Java 虚拟机系列（二）字节码指令](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/02_bytecode_command.md)\n\n## 热修复与插件化系列\n\n- [聊聊反射](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/plugin/01_reflection.md)\n- [不得不学之代理模式](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/plugin/02_proxy.md)\n- [Hook 初探](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/plugin/03_hook.md)\n- [Hook 实战之 Hook AMS](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/plugin/04_hook_ams.md)\n\n## Android 基础知识\n\n- [四大组件之 Activity](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/01_activity.md)\n- [Fragment 相关知识点](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/02_fragment.md)\n- [如何正确的使用 Service？](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/03_service.md)\n- [分享一些 Broadcast 使用技巧](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/04_broadcast.md)\n- [很少有人知道的 ContentProvider 使用技巧](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/05_content_provider.md)\n- [屏幕适配最佳实践](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/06_multiple_screen_support.md)\n- :+1:[最通俗易懂的 Handler 源码解析](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/07_handler.md)\n- :+1:[Activity 的 Task 亲和关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/08_task_affinity.md)\n- :+1:[Android 签名机制 v1、v2、v3](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/09_signature.md)\n- [一个 Demo 学会搭建 Android Studio JNI 开发环境](https://github.com/jeanboydev/Android-JNITest)\n- [一篇文章学会使用 Android IPC 多进程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-IPC多进程.md)\n- [Windows 环境下载 Android 源码](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-Windows环境下载源码.md)\n- [Android 反编译指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-反编译指南.md)\n- [Android 多渠道打包最佳实践](https://github.com/jeanboydev/Android-Flavors)\n- [Android Studio 3.x 升级指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-Android_Studio3升级指南.md)\n- :+1: [一篇文章了解相见恨晚的 Android Binder 进程间通讯](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-Binder进程间通讯.md)\n- [一篇文章看明白 Android 系统启动时都干了什么](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-系统启动过程.md)\n- [一篇文章看明白 Android 从点击应用图标到界面显示的过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-Activity启动过程.md)\n- [一篇文章看明白 Activity 与 Window 与 View 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-Activity与Window与View之间的关系.md)\n- [一篇文章看明白 Android 图形系统 Surface 与 SurfaceFlinger 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-SurfaceFlinger图形系统.md)\n-  [一篇文章看明白 Android Service 启动过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-Service启动过程.md)\n- [一篇文章看明白 Android PackageManagerService 工作流程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-PackageManagerService分析.md)\n- [一篇文章看明白 Android PowerManagerService 启动过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-PowerManagerService-%E5%90%AF%E5%8A%A8.md)\n- [一篇文章看明白 Android PowerManagerService WakeLock 机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-PowerManagerService-WakeLock.md)\n- [一篇文章看明白 Android PowerManagerService 亮屏过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-PowerManagerService-%E4%BA%AE%E5%B1%8F.md)\n- [一篇文章看明白 Android PowerManagerService 灭屏过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/Android-PowerManagerService-%E7%81%AD%E5%B1%8F.md)\n- [Android 项目架构探索](https://github.com/jeanboydev/Android-Architecture)\n- [Android 性能优化 - UI优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-性能优化-UI优化.md)\n- [Android 性能优化 - 内存优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-性能优化-内存优化.md)\n\n## Android 进阶攻略\n\n- [精华面试题，长期更新！](https://github.com/android-exchange/Android-Interview)\n- [Android 入门学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/01_android_basic.md)\n- [Android 高级学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/02_android_advanced.md)\n- [Android 资深（专家）学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/03_android_senior.md)\n\n\n## Gradle\n\n- [Gradle 简介](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-简介.md)\n- [Groovy Language](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-Groovy.md)\n- [Gradle DSL](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-Gradle_DSL.md)\n- [Android Plugin DSL](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-Android_Plugin_DSL.md)\n- [插件开发](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-插件开发.md)\n- [插件发布](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-插件发布.md)\n\n## 网络通信\n\n- [一篇文章看明白 TCP/IP，TCP，UDP，IP，Socket 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/network/TCP_IP_UDP_Socket.md)\n- [一篇文章看明白 HTTP，HTTPS，SSL/TSL 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/network/HTTP_HTTPS_SSL_TSL.md)\n\n## 数据结构与算法\n\n### 线性表\n\n- [LinkedList 源码分析](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/basic/03_linkedlist.md)\n- [ArrayList 源码分析](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/basic/02_arraylist.md)\n\n### 栈和队列\n\n### 树\n\n- [HashMap 源码分析](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/basic/01_hashmap.md)\n- [Treemap 源码分析（上）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/basic/04_treemap_01.md)\n- [Treemap 源码分析（下）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/basic/05_treemap_02.md)\n\n### 图\n\n### 查找\n\n### 排序\n\n- [快速排序](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/data_structure_algorithm/01_quick_sort.md)\n- [冒泡排序](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/data_structure_algorithm/02_bubble_sort.md)\n\n## 前端\n\n- [前端发展简史](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-发展简史.md)\n- [浏览器渲染机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-浏览器渲染机制.md)\n- [JavaScript 运行原理 \u0026 V8 引擎分析](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-JavaScript运行原理_V8引擎分析.md)\n- [响应式布局](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-响应式布局.md)\n- [小程序原理解析](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-小程序.md)\n- [小程序 vs App vs H5](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-小程序_App_H5.md)\n- [Webpack 入门](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-Webpack入门.md)\n- [Vue 入门](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-Vue入门.md)\n- [Vue 加入 Bootstrap 和 jQuery](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-Vue\u0026BootStrap\u0026jQuery.md)\n- [微信小程序 vs 支付宝小程序，开发终极实践](https://github.com/jeanboydev/WebApp-Arch)\n\n## Git\n\n- [Git 常用命令](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/git/Git常用命令.md)\n\n## Redis\n\n- [Redis 使用手册](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/basic/Redis.md)\n\n\n## 设计模式\n\n- [面向对象设计原则](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/面向对象设计原则.md)\n\n| 创建型模式                                                   | 结构型模式                                                   | 行为型模式                                                   |\n| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |\n| [Singleton（单例）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Singleton.md) | [Adapter（适配器）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Adapter.md) | [Chain of Responsibility（责任链）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Chain_of_Responsibility.md) |\n| [Factory（工厂）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Factory.md) | [Bridge（桥接）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Bridge.md) | [Command（命令）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Command.md) |\n| [Abstract Factory（抽象工厂）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Abstract_Factory.md) | [Composite（组合）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Composite.md) | [Interpreter（解释器）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Interpreter.md) |\n| [Builder（建造者）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Builder.md) | [Decorator（装饰）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Decorator.md) | [Iterator（迭代器）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Iterator.md) |\n| [Prototype（原型）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Prototype.md) | [Facade（外观）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Facade.md) | [Mediator（中介者）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Mediator.md) |\n|                                                              | [Flyweight（享元）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Flyweight.md) | [Memento（备忘录）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Memento.md) |\n|                                                              | [Proxy（代理）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Proxy.md) | [Observer（观察者）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Observer.md) |\n|                                                              |                                                              | [State（状态）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-State.md) |\n|                                                              |                                                              | [Strategy（策略）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Strategy.md) |\n|                                                              |                                                              | [Template Method（模板方法）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Template_Method.md) |\n|                                                              |                                                              | [Visitor（访问者）](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Visitor.md) |\n\n\n## 我的公众号\n\n欢迎关注我的公众号，分享各种技术干货，各种学习资料，职业发展和行业动态。\n\n\u003cimg src=\"https://raw.githubusercontent.com/jeanboydev/Android-ReadTheFuckingSourceCode/master/resources/images/about_me/qrcode_android_besos_banner.png\" alt=\"Android 波斯湾\" width=\"450\" height=\"250\" style=\"max-width:100%;\"\u003e\n\n## 技术交流群\n\n同时欢迎加入技术交流群，来一起交流学习。\n\n\u003cimg src=\"https://raw.githubusercontent.com/jeanboydev/Android-ReadTheFuckingSourceCode/master/resources/images/about_me/qq群_横版.jpg\" alt=\"QQ 技术交流群\" width=\"450\" height=\"129\" style=\"max-width:100%;\"\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/jeanboydev/Android-ReadTheFuckingSourceCode/master/resources/images/about_me/微信群_横版.jpg\" alt=\"微信技术交流群\" width=\"450\" height=\"129\" style=\"max-width:100%;\"\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeanboydev%2Fandroid-readthefuckingsourcecode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeanboydev%2Fandroid-readthefuckingsourcecode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeanboydev%2Fandroid-readthefuckingsourcecode/lists"}