专栏名称: 安卓开发精选
伯乐在线旗下账号,分享安卓应用相关内容,包括:安卓应用开发、设计和动态等。
目录
相关文章推荐
开发者全社区  ·  华为青浦的工作餐,被网友调侃太贵...... ·  16 小时前  
开发者全社区  ·  深圳公务员天也塌了 ·  21 小时前  
开发者全社区  ·  离谱瓜!约会8个女同事的大厂男 ·  2 天前  
开发者全社区  ·  上海某国企裁员10% ·  3 天前  
51好读  ›  专栏  ›  安卓开发精选

一张思维导图,告诉你Android新手如何快速入门

安卓开发精选  · 公众号  · android  · 2016-09-08 19:42

正文

如何快速入门和进阶安卓开发,是很多技术小白的疑问。大家都知道,Android开发要学的技能非常多,技术更新速度还快,但是总的来说: 掌握最核心的技术,最规范的开发流程,成为专业、出色的安卓开发工程师也不是遥不可及。

梁建作为网易云音乐的安卓主程,经常会碰到准备入行安卓开发的同学询问关于如何入门和进阶。

梁建 | 网易云音乐安卓主程
网易专业委员会成员,他带领团队从无到有开发网易云音乐,有非常丰富的项目开发和管理经验,对Android系统、交互设计有深刻的理解。

在他看来,新手一般会遇到以下几个问题:

1、   如何系统学习Android 开发知识?
2、   Android 面试都会问些什么问题?
3、   初级/高级/资深的进阶之路是怎样的?
4、   面对技术更新如此迅速,我该如何应对?

其实这每一条的背后,都涉及到 合格的安卓开发人员,其开发知识体系是怎样的,需要学习哪些方面的知识,进而符合公司的日常开发需求。

为了解决大家的疑问,梁建专门整理了一张思维导图,用来梳理 合格的安卓开发工程师应该具备的开发知识体系

↓↓ Android知识体系框架 ↓↓

接下来,我们具体讲一讲各个部分的内容。

四大组件


UI 设计


常见View的使用


网络


线程和进程


数据存储


进阶学习


编程基础


网络协议


数据库


开源框架


测试基础

任何一个开发都不能把产品的质量完全依赖于专业的测试人员,相反,应该直接把上行质量作为自测目标。所以,开发人员需要学习必要的测试方法,常见的测试方法包括:







请到「今天看啥」查看全文