android学习资料集合

本文整理了下android开发相关的学习资料,包含了入门、进阶、性能优化、博客、面试和书籍等学习资料,在这里分享给大家,欢迎收藏。

技术社区

1、Android 开发者酷站

这是一个专注于 Android 开发的技术社区,提供丰富的教程、开源项目和开发者工具。社区内有许多优秀的开发者分享自己的经验和干货,适合初学者和有经验的开发者交流学习。

2、Gank.io 匠心写作

Gank.io 是一个聚合开发者优质内容的平台,包含了多种技术文章、干货分享和设计资源。虽然它不仅限于 Android,但其中有很多 Android 相关的资源和经验汇总,适合技术人员获取灵感和知识。

3、开发技术前线

这是一个聚焦于软件开发和技术交流的社区,涵盖了多种技术领域,包括 Android 开发。社区提供了论坛、文章、活动等多种形式,鼓励开发者分享技术心得和解决方案。

4、Stackoverflow

全球最大的程序员问答社区,涵盖各种编程语言和技术,包括 Android 开发。开发者可以在这里询问具体的技术问题,也可以通过搜索找到之前的问题和解决方案,是解决问题和获取知识的宝贵资源。

5、腾讯 bugly 社区

腾讯推出的移动应用崩溃分析和应用质量监控技术交流社区,社区提供 Bugly 的技术支持和交流,适合使用 Bugly 进行崩溃监控的 Android 开发者,能够找到相关的解决方案和最佳实践。

6、干货集中营

这是一个分享技术干货和学习资源的平台,内容丰富,涵盖多种技术领域,包括 Android。开发者可以查阅到行业动态、实用技巧和学习资料,适合广泛的程序员群体

7、掘金 Android

掘金是一个技术分享社区,拥有专门的 Android 栏目,用户可以发布文章、分享经验和学习材料。社区内有较高的技术门槛,很多优秀的开发者和行业人士在此分享自己的见解和实践。

8、V2ex-Android

V2ex 是一个综合性的社区,其中有 Android 相关的讨论区。这里的用户多为技术爱好者,讨论内容范围广泛,包括技术问题、开发经验和行业动态,非常适合进行深入的技术交流和信息获取。

入门系列

博客:

  1. Kotlin成了Google的亲儿子,现在赶紧来学学
  2. Kotlin初探
  3. 跟着google学习mvp架构(clean篇)
  4. 跟着google学习mvp架构
  5. 给初学者的RxJava2.0教程(一) :基本工作原理
  6. 给初学者的RxJava2.0教程(二) :强大的线程控制
  7. 给初学者的RxJava2.0教程(三) :map和flatMap操作符
  8. 给初学者的RxJava2.0教程(四) :zip操作符使用
  9. 给初学者的RxJava2.0教程(五) :背压(Backpressure)
  10. 给初学者的RxJava2.0教程(六) :治理Backpressure
  11. 给初学者的RxJava2.0教程(七) :Flowable
  12. 给初学者的RxJava2.0教程(八) :Flowable缓存
  13. 给初学者的RxJava2.0教程(九) :响应式拉取
  14. 你一定会用到的RxJava常用操作符
  15. Scorller的使用详解
  16. Gradle 构建:从入门到实战
  17. 沉浸式管理:让你的APP更优雅
  18. Android动画实现详解
  19. 你知道几种单例模式?(文末彩蛋)
  20. BaseActivity的封装思想
  21. 武林秘籍之设计模式迷手册
  22. 对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路
  23. 震惊!如此多的 Android 开发技巧!
  24. 一文让你明白Java字节码
  25. Android 目前最稳定和高效的UI适配方案
  26. 你的每个安卓项目都该用到的 19 个开源库
  27. 一个2年安卓开发者的一些忠告
  28. 推荐几个安卓开源项目
  29. Android 开发程序员必备网站
  30. Android开发时,那些相见恨晚的工具或网站!

学习课程:

1.[进阶]Kotlin语言深入解析

2.Android从入门到就业全体系课程

3.从零开发大型安卓社交app应用教程

书籍:

1.Android从入门到精通

这本书适合 Android 开发的初学者,从基础知识讲起,覆盖了 Android 开发的核心概念和实际应用。书中包含了大量实例和练习,帮助读者逐步提升开发技能,适合具有一定编程基础的读者。

2.Android开发入门教程

这本书针对 Android 开发的新手,内容简单易懂,系统地讲解了 Android 开发的基础知识和基本技能。书中配有实用的代码示例和图示,便于读者理解和实践。

3.Android入门经典

作为一本经典的 Android 教材,这本书详细讲解了 Android 开发的核心概念、开发工具和实用技术。它非常适合零基础的程序员入门学习,同时也适合有一定开发经验的人巩固基础。

进阶系列

博客:

  1. 重识OkHttp:从深入了解到源码分析
  2. 一套完整的Android通用框架
  3. Android之View的诞生之谜
  4. Android网络请求改造之路
  5. Android之自定义View的死亡三部曲之Measure
  6. Android之自定义View的死亡三部曲之Draw
  7. Android之自定义View的死亡三部曲之Layout
  8. 一文读懂Android View事件分发机制
  9. 一文解决Android View滑动冲突
  10. Android开发之Handler的前世今生
  11. 你知道Thread线程是如何运作的吗?
  12. 震惊!如此多的 Android 开发技巧!
  13. BRVAH源码分析
  14. Handler内存泄漏分析及解决
  15. Android内存泄漏总结
  16. Android 调试原理
  17. Android主流三方库源码分析(九、深入理解EventBus源码)
  18. Android Handler消息传递机制:图文解析工作原理
  19. 深入浅出JSBridge:从原理到使用
  20. Android V1及V2签名原理简析
  21. 写给 Android 应用工程师的 Binder 原理剖析
  22. 一文看懂 Android APK 安装的原理
  23. Android逆向之路---脱壳360加固原理解析
  24. Android App加固原理与技术历程
  25. Android 绘制原理浅析【干货】
  26. Android Protobuf应用及原理
  27. Android 分包原理

学习课程:

1.React Native从入门到实战打造高质量上线App

2.鸿蒙实战开发系列

3.大型企业级App重构教程音乐app重构实战 

4.Kotlin+Jetpack实战开发在线教育App

书籍:

1.Android应用开发详解

这本书适合想要深入理解 Android 应用开发的开发者。它不仅涵盖了基础知识,还深入探讨了应用开发中的各种技术难点以及最佳实践,适合中级及以上开发者阅读。

2.Android开发权威指南

这本书由 Android 的重要贡献者撰写,内容权威且全面。书中详细讲解了 Android 的架构、组件及开发实践,适合希望进一步提升的开发者,是一本不可多得的参考书

3.Android编程权威指南

这本书是一本深入讲解 Android 开发的权威资料,内容涵盖了最新的 Android 版本和工具,适合希望在 Android 开发上达到专业水平的开发者。

性能优化

博客:

  1. Android 性能优化必知必会 | Android Performance
  2. 深入探索 Android 内存优化(炼狱级别-上)
  3. 深入探索 Android 内存优化(炼狱级别-下)
  4. Android性能优化
  5. Android内存泄漏⾃动化链路分析组件——Probe
  6. 内存优化(上):4GB内存时代,再谈内存优化
  7. Android内存分析命令
  8. Android内存优化杂谈
  9. 深入探索 Android 网络优化(三、网络优化篇)
  10. Android 性能优化之启动优化❤️
  11. 携程 App 的网络性能优化实践
  12. 耗电优化(下):耗电的优化方法与线上监控
  13. 深入探索Android布局优化(上)
  14. 深入探索Android布局优化(中)
  15. 深入探索Android布局优化(下)
  16. 百度App网络深度优化系列《一》DNS优化
  17. 深入探索Android启动速度优化(上)
  18. 深入探索Android启动速度优化(下)
  19. 深入探索 Android 包体积优化(匠心制作-上)
  20. 深入探索 Android 包体积优化(匠心制作-下)
  21. Android性能优化之内存优化
  22. Android性能优化之绘制优化
  23. 深入探索Android稳定性优化
  24. 深入探索Android卡顿优化(上)
  25. 抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(一)
  26. App流畅度优化:利用字节码插桩实现一个快速排查高耗时方法的工具
  27. 深入探索Android卡顿优化(下)
  28. 性能优化(三)看完这篇文章,至少解决 APP 中 90 % 的内存异常问题
  29. 深入探索Android启动速度优化(耗时一个月,精心打磨,内含强大思维导图,强烈建议收藏!)
  30. Android性能优化全方面解析
  31. 实践App内存优化:如何有序地做内存分析与优化

学习课程:

1.Android性能分析与优化专题课

2.安卓开发高手课架构与各项优化与面试详解

3.Android深入解析

4.Android架构之安卓逆向

书籍:

1.Android应用性能优化

这本书重点关注 Android 应用的性能优化,旨在帮助开发者识别和解决性能问题。书中介绍了优化策略和技巧,适合需要提升应用性能的开发者。

2.Android应用性能优化最佳实践

这本书提供了一系列实际的性能优化技术和策略,帮助开发者有效提升应用性能。内容深入浅出,非常适合希望细化性能调优的开发者。

3.Android系统性能优化:卡顿、稳定性与续航

本书专注于 Android 系统的性能优化,尤其是应用的流畅性、稳定性和电池续航能力。适合对系统底层特性感兴趣的开发者,书中总结了大量实用的经验和案例。

面试

博客:

  1. 美团Android面试总结
  2. 一篇文章,全面总结Android面试知识点
  3. Android 面试知识库
  4. 三年经验Android开发面经总结
  5.  Android 大厂面试(五)插件化、模块化、组件化、热修复、增量更新、Gradle
  6. 【建议收藏】面试没有亮点?给你一份Android热门三方库源码面试宝典
  7. 史上最全的Android面试题集锦
  8. 跳槽必备,全面总结Android面试知识点
  9. 面向 Android 高级工程师的一份面试宝典 (持续更新)
  10. 字节跳动三面Android技术岗,几乎无基础题?
  11. android面试笔试总结(android篇)
  12. 7月份 Android 面经总结和感受,附加面试题
  13. Android开发工程师面试指南(面试题集附答案、简历模板)
  14. 两年Android开发大厂面试经验
  15. Android 面试题(附答案) | 掘金技术征文
  16. Android 基础架构组面试题 | 面试
  17. Android 高级面试高频知识点
  18. Android面经,历时一个半月,斩获3个大厂offer
  19. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Java篇)
  20. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android基础篇)
  21. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂
  22. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android高级篇-1)
  23. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android高级篇-2)
  24. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android高级篇-3)
  25. 【建议收藏】中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android高级篇-4)

学习课程:

  1. Android面试超级攻略技术疑难及面试痛点突破 
  2. Android面试题库BAT+解析 
  3. 剖析Framework面试 冲击Android高级职位

书籍:

  1. Android 面试宝典

这本书针对 Android 开发的面试问题,涵盖了各类面试题和回答技巧,帮助开发者准备面试和提升自身技能,适合准备进入职场或换工作的开发者。

  1. Android高薪之路 : Android程序员面试宝典

这本书集合了丰富的面试经验和技巧,旨在帮助 Android 开发者在求职中脱颖而出,书中整理了多个常见面试问题及详尽解答,适合面临面试挑战的开发者。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值