René's URL Explorer Experiment


Title: GitHub - zzh0838/AndroidGuide: 🎁 Android Developer 进阶不完整指南

Open Graph Title: GitHub - zzh0838/AndroidGuide: 🎁 Android Developer 进阶不完整指南

X Title: GitHub - zzh0838/AndroidGuide: 🎁 Android Developer 进阶不完整指南

Description: 🎁 Android Developer 进阶不完整指南. Contribute to zzh0838/AndroidGuide development by creating an account on GitHub.

Open Graph Description: 🎁 Android Developer 进阶不完整指南. Contribute to zzh0838/AndroidGuide development by creating an account on GitHub.

X Description: 🎁 Android Developer 进阶不完整指南. Contribute to zzh0838/AndroidGuide development by creating an account on GitHub.

Opengraph URL: https://github.com/zzh0838/AndroidGuide

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:964c883f-9443-3086-ef57-23661c51431e
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idAEF6:F2271:1DA34C:2548EB:6990F48E
html-safe-noncef2260db2b9f8300297c37c3db73b72e17c621a28676afdb54b7f5b99a2c9b1a8
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRUY2OkYyMjcxOjFEQTM0QzoyNTQ4RUI6Njk5MEY0OEUiLCJ2aXNpdG9yX2lkIjoiMjcwMjU5NjIwNTc2MDMxODg2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac008178baf362d29171d02a4c5af93f5c3a91ef462b71267c2b2f55ae06e570ba
hovercard-subject-tagrepository:499711360
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/zzh0838/AndroidGuide
twitter:imagehttps://opengraph.githubassets.com/73e9df5a88cd9a0fa4ce793e68f074b312806240662206610fae5655ef3ed0c1/zzh0838/AndroidGuide
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/73e9df5a88cd9a0fa4ce793e68f074b312806240662206610fae5655ef3ed0c1/zzh0838/AndroidGuide
og:image:alt🎁 Android Developer 进阶不完整指南. Contribute to zzh0838/AndroidGuide development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/zzh0838/AndroidGuide git https://github.com/zzh0838/AndroidGuide.git
octolytics-dimension-user_id6895423
octolytics-dimension-user_loginzzh0838
octolytics-dimension-repository_id499711360
octolytics-dimension-repository_nwozzh0838/AndroidGuide
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id137355578
octolytics-dimension-repository_parent_nwoleavesCZY/AndroidGuide
octolytics-dimension-repository_network_root_id137355578
octolytics-dimension-repository_network_root_nwoleavesCZY/AndroidGuide
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fzzh0838%2FAndroidGuide
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fzzh0838%2FAndroidGuide
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=zzh0838%2FAndroidGuide
Reloadhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
Reloadhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
Reloadhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
zzh0838 https://patch-diff.githubusercontent.com/zzh0838
AndroidGuidehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
leavesCZY/AndroidGuidehttps://patch-diff.githubusercontent.com/leavesCZY/AndroidGuide
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fzzh0838%2FAndroidGuide
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fzzh0838%2FAndroidGuide
Star 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fzzh0838%2FAndroidGuide
1 star https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/stargazers
440 forks https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/forks
Branches https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/branches
Tags https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tags
Activity https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fzzh0838%2FAndroidGuide
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fzzh0838%2FAndroidGuide
Code https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
Pull requests 0 https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/pulls
Actions https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/actions
Projects 0 https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/projects
Security 0 https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/security
Insights https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/pulse
Code https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
Pull requests https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/pulls
Actions https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/actions
Projects https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/projects
Security https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/security
Insights https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/pulse
Brancheshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/branches
Tagshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tags
https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/branches
https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tags
265 Commitshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/commits/master/
https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/commits/master/
android_corehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_core
android_corehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_core
android_jetpackhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_jetpack
android_jetpackhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_jetpack
android_jetpack_composehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_jetpack_compose
android_jetpack_composehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_jetpack_compose
android_opensourcehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_opensource
android_opensourcehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/android_opensource
backupshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/backups
backupshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/backups
flutter_corehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/flutter_core
flutter_corehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/flutter_core
java_android_collectionshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/java_android_collections
java_android_collectionshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/java_android_collections
java_multithreadinghttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/java_multithreading
java_multithreadinghttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/java_multithreading
kotlin_corehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/kotlin_core
kotlin_corehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/tree/master/kotlin_core
README.mdhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide#-androidguide-
https://camo.githubusercontent.com/702224b2f9ada0d4b36128045de0b82d458d20b89e8e8ea903f5b827576c23e5/68747470733a2f2f70332d6a75656a696e2e62797465696d672e636f6d2f746f732d636e2d692d6b3375316662706663702f61646263353037666333373034666438393535616165373339613433336462327e74706c762d6b3375316662706663702d7a6f6f6d2d312e696d616765
Android WebView H5 秒开方案总结https://juejin.cn/post/7016883220025180191
探究 Bitmap 的优化手段https://juejin.cn/post/6952429810207424526
Coil 和 Glide 的 Bitmap 缓存复用机制https://juejin.cn/post/6956090846470995975
聊聊 Context 的一些知识点https://juejin.cn/post/6966223613057826852
一步步封装实现自己的网络请求框架 3.0https://juejin.cn/post/6932650811642085389
一文读懂 Android 主流屏幕适配方案https://juejin.cn/post/6999445137491230728
一文读懂 Activity 的启动模式https://juejin.cn/post/6952886121328345101
一文读懂 Fragment 的方方面面https://juejin.cn/post/7006970844542926855
一文快速入门 ConstraintLayouthttps://juejin.cn/post/6911710012750430215
一文快速入门 Gsonhttps://juejin.cn/post/6844903577098387464
一文快速入门 RxJava2https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/blob/master/android_core/%E4%B8%80%E6%96%87%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8RxJava2.md
一文快速入门 Dagger2https://github.com/leavesCZY/Dagger2Samples
一文快速入门 DataBindinghttps://github.com/leavesCZY/DataBindingSamples
一文快速入门 APThttps://juejin.cn/post/6844903753108160525
两万六千字带你 Kotlin 入门https://juejin.cn/post/6880602489297895438
Gson 和 Kotlin Data Class 的避坑指南https://juejin.cn/post/6908391430977224718
探究 Kotlin 的隐藏性能开销与避坑指南https://juejin.cn/post/7010367024916660237
一文读懂 Java 和 Kotlin 的泛型难点https://juejin.cn/post/6935322686943920159
一文快速入门 Kotlin 协程https://juejin.cn/post/6908271959381901325
Kotlin 协程(一)- 协程基础https://juejin.cn/post/6844903972755472391
Kotlin 协程(二)- 取消和超时https://juejin.cn/post/6844904098899181582
Kotlin 协程(三)- 组合挂起函数https://juejin.cn/post/6844904100102930445
Kotlin 协程(四)- 协程上下文和调度器https://juejin.cn/post/6844904100103094280
Kotlin 协程(五)- 异步流https://juejin.cn/post/6844904101801639949
Kotlin 协程(六)- 通道https://juejin.cn/post/6844904102040698893
Kotlin 协程(七)- 异常处理https://juejin.cn/post/6844904103080886285
Kotlin 协程(八)- 共享可变状态和并发性https://juejin.cn/post/6844904104053964808
Kotlin 协程(九)- 选择表达式https://juejin.cn/post/6844904106788667400
ASM 字节码插桩:实现双击防抖https://juejin.cn/post/7042328862872567838
ASM 字节码插桩:进行线程整治https://juejin.cn/post/7043999874076901406
ASM 字节码插桩:助力隐私合规https://juejin.cn/post/7046207125785149448
ASM 字节码插桩:监控大图加载https://juejin.cn/post/7074970389188706318
Jetpack LiveData 的设计理念及改进https://juejin.cn/post/6903096576734920717
从源码看 Jetpack(一)- Lifecycle 源码详解https://juejin.cn/post/6847902220755992589
从源码看 Jetpack(二)- Lifecycle 衍生物源码详解https://juejin.cn/post/6847902220760203277
从源码看 Jetpack(三)- LiveData 源码详解https://juejin.cn/post/6847902222345633806
从源码看 Jetpack(四)- LiveData 衍生物源码详解https://juejin.cn/post/6847902222353858567
从源码看 Jetpack(五)- Startup 源码详解https://juejin.cn/post/6847902224069165070
从源码看 Jetpack(六)- ViewModel 源码详解https://juejin.cn/post/6873356946896846856
从源码看 Jetpack(七)- SavedStateHandle 源码详解https://juejin.cn/post/6874136956347875342
分享一个用 Jetpack Compose 实现的 IM Apphttps://juejin.cn/post/7098747961537986597
不止 Android,Compose Multiplatform 初探https://juejin.cn/post/7062533562460799013
随便嵌套?Jetpack Compose 到底优秀在哪里https://juejin.cn/post/7070158120831418381
学不动也要学,Jetpack Compose 写一个 IM APP(一)https://juejin.cn/post/6991429231821684773
学不动也要学,Jetpack Compose 写一个 IM APP(二)https://juejin.cn/post/7028397244894330917
学不动也要学,Jetpack Compose 玩一把俄罗斯方块https://juejin.cn/post/6974585048762679310
学不动也要学,Jetpack Compose 实现自定义绘制https://juejin.cn/post/6996568363581308959
Dart 入门教程https://juejin.cn/post/6844903937342963719
FlutterDo - 入门实例教程https://github.com/leavesCZY/flutter_do
Flutter 实战:用贝塞尔曲线画一个波浪球https://juejin.cn/post/7098329401707724814
一文读懂 Handler 机制https://juejin.cn/post/6901682664617705485
一文读懂 SharedPreferences 的缺陷及一点点思考https://juejin.cn/post/6932277268110639112
一文读懂 View 的 Measure、Layout、Draw 流程https://juejin.cn/post/6939540905581887502
一文读懂 View 事件分发机制https://juejin.cn/post/6931914294980411406
一文读懂 View & Window 机制https://juejin.cn/post/6942303848996274213
一文读懂 View Post 的原理及缺陷https://juejin.cn/post/6939763855216082974
Android 主流开源库源码分析(一)- EventBus 源码详解https://juejin.cn/post/6881265680465788936
Android 主流开源库源码分析(二)- EventBus 自己实现一个https://juejin.cn/post/6881808026647396366
Android 主流开源库源码分析(三)- ARouter 源码详解https://juejin.cn/post/6882553066285957134
Android 主流开源库源码分析(四)- ARouter 自己实现一个https://juejin.cn/post/6882553066285957134
Android 主流开源库源码分析(五)- LeakCanary 源码详解https://juejin.cn/post/6884225131015569421
Android 主流开源库源码分析(六)- LeakCanary 扩展阅读https://juejin.cn/post/6884526739646185479
Android 主流开源库源码分析(七)- Retrofit 源码详解https://juejin.cn/post/6886121327845965838
Android 主流开源库源码分析(八)- Retrofit 与 LiveData 的结合使用https://juejin.cn/post/6887408273213882375
Android 主流开源库源码分析(九)- Glide 源码详解https://juejin.cn/post/6891307560557608967
Android 主流开源库源码分析(十)- Glide 你可能不知道的知识点https://juejin.cn/post/6892751013544263687
Android 主流开源库源码分析(十一)- OkHttp 源码详解https://juejin.cn/post/6895369745445748749
Android 主流开源库源码分析(十二)- OkHttp / Retrofit 开发调试利器https://juejin.cn/post/6895740949025177607
Android 主流开源库源码分析(十三)- 可能是全网第一篇 Coil 源码分析文章https://juejin.cn/post/6897872882051842061
Java 多线程编程(一)- 什么是多线程https://juejin.cn/post/6899452217528025095
Java 多线程编程(二)- 怎么实现多线程同步https://juejin.cn/post/6900428838497419278
Java 多线程编程(三)- 线程活性故障有哪些https://juejin.cn/post/6900458045197778952
Java 多线程编程(四)- 锁的分类有这么多https://juejin.cn/post/6900958860454920205
Java 多线程编程(五)- 超详细的 ThreadPoolExecutor 源码解析https://juejin.cn/post/6901317365561032712
Java & Android 集合框架须知须会(一)https://juejin.cn/post/6901317365561032712
Java & Android 集合框架须知须会(二)https://juejin.cn/post/6931007634028003341
Java & Android 集合框架须知须会(三)https://juejin.cn/post/6931563785245163534
Readme https://patch-diff.githubusercontent.com/zzh0838/AndroidGuide#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide
Activityhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/activity
1 starhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/watchers
1 forkhttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fzzh0838%2FAndroidGuide&report=zzh0838+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/zzh0838/AndroidGuide/releases
Packages 0https://patch-diff.githubusercontent.com/users/zzh0838/packages?repo_name=AndroidGuide
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.