MVP/MVVM架构相关
MVC,MVP 和 MVVM 的图示
http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html
不容错过,最全的 Android 架构合集
https://www.jianshu.com/p/1f21e1d375aa
Android MVP 详解
https://www.jianshu.com/p/0590f530c617
Google 官方 MVP 案例 todoAPP 解析
http://www.judymax.com/archives/1141?utm_source=tuicool&utm_medium=referral
Android Architecture Components
https://developer.android.com/topic/libraries/architecture/index.html
Android MVVM 框架
https://www.jianshu.com/p/6872b699879d
Dagger2 详解
https://www.jianshu.com/p/269c3f70ec1e
Android Dagger2 系列
https://www.jianshu.com/collection/b838b070d6de?utm_campaign=hugo&utm_medium=reader_share&utm_content=collection&utm_source=weibo
Google官方 MVP + Dagger2 架构详解
https://www.jianshu.com/p/01d3c014b0b1
Clean Architecture, MVP, MVC, MVVM notes
https://github.com/jemshit/android_architecture_notes/
Kotlin学习
Kotlin 资源大全 - 学 Kotlin 看这个就够了
https://juejin.im/post/591dd9f544d904006c9fbb96
Kotlin 参考文档
http://www.liying-cn.net/kotlin/docs/reference/
awesome-kotlin
https://github.com/mcxiaoke/awesome-kotlin
高质量Android社区
Gank.io 匠心写作
http://gank.io/post/published
Android 开发者酷站
https://www.diycode.cc/sites
Stackoverflow
http://stackoverflow.com/questions/tagged/android
开发技术前线
http://www.devtf.cn/
干货集中营
http://gank.io/
腾讯 bugly 社区
http://bugly.qq.com/bbs/forum.php?mod=forumdisplay&fid=39
掘金 Android
http://gold.xitu.io/explore/android
V2ex-Android
https://www.v2ex.com/go/android
开发工具集合
AndroidDevTools —— Android各种开发工具、SDK、资源
http://www.androiddevtools.cn/
Android 开源项目分类汇总 —— 史上最全的Android开源项目汇总
https://github.com/Trinea/android-open-project
Android 资源库列表 —— 超级棒的安卓资源库列表
http://app.memect.com/doc/android.html
最强开发资源平台大合集 —— 各种UI图标库、工具集
http://www.oschina.net/question/2285044_219206?fromerr=gEGePPMG
MD 调色板
http://www.materialpalette.com/
阿里矢量图标库
http://www.iconfont.cn/
Icon 图标
https://icomoon.io/app/#/select
图标下载库
http://www.flaticon.com/
一些常用的开发工具类
https://github.com/l123456789jy/Lazy
Android-Studio-Plugins
https://github.com/balsikandar/Android-Studio-Plugins
面试相关
最全面的高质量 Android 面试指南
https://github.com/stormzhang/android-interview-questions-cn
技术面试需要掌握的基础知识整理
https://github.com/CyC2018/Interview-Notebook
2018 BAT等大厂最全面试题集锦
https://mp.weixin.qq.com/s/pWclfrpvuaCtbxHvRzA73A
国内一线互联网公司内部面试题库
https://github.com/JackyAndroid/AndroidInterview-Q-A/blob/master/README-CN.md
面试后的总结
http://kymjs.com/code/2016/03/08/01/
Android 开发工程师面试指南 Wiki
http://www.diycode.cc/wiki/androidinterview
很详细的 Android 工程师面试题大全
http://blog.csdn.net/mc_hust/article/details/49517915
Android-discuss,可以作为面试题参考
https://github.com/android-cn/android-discuss/issues
Android 工程师面试题大全
http://blog.csdn.net/mc_hust/article/details/49517915
快速了解 Android 重要机制
https://github.com/android-cn/android-discuss/issues
知乎上回答的腾讯面经
https://www.zhihu.com/question/30070178/answer/92849985
BAT 无线工程师面试流程详细解析
https://www.jianshu.com/p/f0d2ed1254a9
史上最全 Android 面试资料集合
https://www.jianshu.com/p/d1efe2f31b6d
冰姐 - 扫清 Android 面试障碍–面试前的准备
http://www.bingjie.me/2016/05/12/%E6%89%AB%E6%B8%85%E9%9D%A2%E8%AF%95%E5%89%8D%E7%9A%84%E5%87%86%E5%A4%87.html
Java 虚拟机面试题全面解析
https://www.zybuluo.com/Yano/note/321063
关于 Android 性能、架构和技术问题的探索
https://www.jianshu.com/p/69141aa52f34?utm_source=desktop&utm_medium=timeline
2018年BATJ面试题精选
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
最后
那我们该怎么做才能做到年薪60万+呢,对于程序员来说,只有不断学习,不断提升自己的实力。我之前有篇文章提到过,感兴趣的可以看看,到底要学习哪些知识才能达到年薪60万+。
通过职友集数据可以查看,以北京 Android 相关岗位为例,其中 【20k-30k】 薪酬的 Android 工程师,占到了整体从业者的 30.8%!
北京 Android 工程师「工资收入水平 」
今天重点内容是怎么去学,怎么提高自己的技术。
1.合理安排时间
2.找对好的系统的学习资料
3.有老师带,可以随时解决问题
4.有明确的学习路线
当然图中有什么需要补充的或者是需要改善的,可以在评论区写下来,一起交流学习。
一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!
AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算
下来,一起交流学习。
[外链图片转存中…(img-d7pFeYep-1712141849091)]
一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!
AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算