视频课程

更多视频课程 >>
  • 打造你自己的Dragonboard 410c

    本课主要阐述Dragonboard 410c支持的软硬件环境,外设接口,以及功能用途的同时,教大家如何去购买及使用Dragonboard 410c开发板。

    3课时 16分钟
    初级
    5457人学习
  • NDK编程开发

    本课主要教大家如何在Android应用开发中加入NDK的编程开发,旨在借此让大家学会在Java代码中嵌入C/C++的高效代码,实现java/C混合编程。

    3课时 22分钟
    初级
    5175人学习
  • 应用开发和部署实例

    本课主要是教大家一款应用程序的开发、调试和部署。通过Android提供的蓝牙、网络通讯等模块的接口,讲解应用中对接口的调用和调试,并详细讲解应用在Studio虚拟设备上的部署和设备上的部署运行。

    2课时 27分钟
    初级
    4075人学习

知识体系

学习路径

职业入门零基础、入门

  • Android应用开发工程师职业规划

    Android应用开发工程师职业规划

    本课程主要向大家介绍Android应用开发工程师的职业背景、行业前景、团队中的定位及所需的技能,同时分享Android应用开发的学习方法和路径以及将来的职业规划。

    主讲:daguye

    课程大纲( 1门课程 )

职业基础前置基础

  • Java语言基础

    Java语言基础

    Java语言基础,主要讲解Java 简介、发展历史、环境搭建、基础变量、运算符、控制语句等基础知识。

    主讲:疯狂的技术宅

    课程大纲( 5门课程 )

  • Java语言进阶

    Java语言进阶

    Java 语言进阶知识,主要讲解面向对象程序设计、类、接口、数组、集合等的应用,打通你的语言关,为成为初级工程师打下基础。

    主讲:jk_cc、iwen

    课程大纲( 14门课程 )

  • 再见 Eclipse - Android Studio 高效开发

    再见 Eclipse - Android Studio 高效开发

    本课程主要向大家讲解Android Studio的使用,从基本的安装配置,到进阶的插件安装、代码模板设计等。帮助大家通过熟练使用Android Studio提高自己的开发效率

    主讲:振生

    课程大纲( 15门课程 )

  • Git/GitHub操作指南

    Git/GitHub操作指南

    本课程是为初学者准备的版本控制工具课程,主要从本地操作、远程操作、图形工具化三个方面,带领你学会现今流行的 Git/GitHub 工具的使用。

    主讲:futurexiong

    课程大纲( 3门课程 )

初级工程师专业学习

  • Android常用控件及布局

    Android常用控件及布局

    Android常用控件的使用属于Android开发的基础知识,也是每一个入门Android开发的学员的必备技能。

    主讲:张超阳

    课程大纲( 11门课程 | 1个实战作业 )

  • Android网络编程详解

    Android网络编程详解

    网络编程是Android开发中核心功能模块,涉及的知识较多。本门课程由Java到Android,对网络编程进行全方面讲解。

    主讲:summer

    课程大纲( 9门课程 )

  • Android四大组件那些事儿

    Android四大组件那些事儿 即将上线

    本课程主要向大家介绍Android四大组件的基本概念,常见的用法以及一些进阶的使用技巧。

    主讲:jk_cc

    课程大纲( 15门课程 )

  • Android必学-数据处理全面解析

    Android必学-数据处理全面解析

    本课程介绍Android四大存储方式,通过一个一个案例与总结,深入剖析各种实现方式。深入浅出的授课技巧保证了学生100%完全掌握所有知识。

    主讲:icodeyou

    课程大纲( 18门课程 | 4个实战作业 )

  • 基于SQLite开发Android记账APP

    基于SQLite开发Android记账APP

    通过本实战课程,学习掌握数据库的设计与相关操作,认识Android中高级视图以及复杂的布局编写。

    主讲:Mike

    课程大纲( 15门课程 | 1个实战作业 )

  • Android通信系列-线程间通信

    Android通信系列-线程间通信

    在Android中,经常需要进行线程间通信。我们通常使用Handler来实现线程间通信,通过本课程的学习,让我们来深入解析Android常用线程间通信机制。

    主讲:奋斗的鱼

    课程大纲( 8门课程 | 1个实战作业 )

  • Android通信系列-进程间通信

    Android通信系列-进程间通信

    在本节课中,通过首先对线程进程的基本内容进行介绍,其次讲解Android中的几种进程间通信方式,通过本课程的学习,逐渐带你掌握进程间通信技术。

    主讲:相忘江湖

    课程大纲( 9门课程 | 1个实战作业 )

  • Android动画基础(第一季)

    Android动画基础(第一季)

    欲练安卓,必先动画。本课程是Android动画编程之基础篇,内容主要包括动画的介绍、原理,以及变换、逐帧、布局、属性、粒子5种安卓动画的使用和详解。

    主讲:歪歪

    课程大纲( 4门课程 | 1个实战作业 )

  • Android Robotium自动化测试入门+实战

    Android Robotium自动化测试入门+实战

    Robotium是一款国外的Android自动化测试框架,主要针对Android平台的应用进行黑盒自动化测试,本课程将为大家讲解Robotium的环境配置及基本使用

    主讲:月月鸟

    课程大纲( 8门课程 | 1个实战作业 )

中级工程师系统提高

  • AndroidNDK技术-全面攻略

    AndroidNDK技术-全面攻略

    本门课程讲解NDK技术。相信通过本门课程,小伙伴们会对DNK有更加深入的理解,并可以快速掌握。

    主讲:XD

    课程大纲( 6门课程 )

  • 开源UI组件项目实战

    开源UI组件项目实战

    本课程主要介绍日常开发中比较常用到的一些第三方开源UI组件的使用以及原理的分析,并通过实例来讲解如何合理的利用开源UI组件以及开发自定义组件的思路和过程

    主讲:心无波澜

    课程大纲( 9门课程 | 3个实战作业 )

  • Android组件化开发实战

    Android组件化开发实战

    本课程通过对组件化架构的深度剖析,让大家更深刻的理解组件化的思想。通过对基础组件、页面组件、业务组件的设计划分,实现高可复用的项目架构,能够更好的提升开发者的开发效率!

    主讲:骆敏

    课程大纲( 6门课程 | 2个实战作业 )

  • 挑战高薪-RxJava响应式编程详解

    挑战高薪-RxJava响应式编程详解

    本课程主要面向Android开发人员,主要课程模块包括RxJava简介与基础知识,原理详解,RxJava系列框架的使用与详解,项目实战案例。

    主讲:轲叶

    课程大纲( 11门课程 | 3个实战作业 )

  • Android自定义控件基础实战

    Android自定义控件基础实战

    本课程主要是原理与实践结合讲解自定义控件,学完本次课程后,能自己实现简单自定义控件。

    主讲:陨落烟雨

    课程大纲( 10门课程 | 4个实战作业 )

  • 全民学Kotlin-官方新语言全面实战技巧

    全民学Kotlin-官方新语言全面实战技巧

    今年的IO大会上,Kotlin成了最亮眼的主角,大部分开发者对于它还是很陌生,并不知道如何下手。本课程就带领大家全方位的了解Kotlin的语法。

    主讲:Fover

    课程大纲( 7门课程 | 3个实战作业 )

  • Android架构模式详解之MVC/MVP/MVVM

    Android架构模式详解之MVC/MVP/MVVM

    随着产品迭代版本越来越多。通过项目架构模式的设计来实现低耦合高内聚的代码,将业务逻辑等内容分离开。能够更好的提高项目的可维护性。

    主讲:骆敏

    课程大纲( 7门课程 | 3个实战作业 )

  • Android个人开发者盈利之路

    Android个人开发者盈利之路

    本课程主要讲解如何通过接入广告sdk。通过广告来获取一些利润。并讲解如何选择广告sdk。日常接入sdk可能涉及到的一些扣量等方面的坑。让你少走弯道,更好的实现盈利!

    主讲:孤独的猫咪神

    课程大纲( 6门课程 | 1个实战作业 )

  • Android HyBrid App开发实战

    Android HyBrid App开发实战

    h5横行发展的时代,你需要学习如何通过webview与html进行交互。通过h5的便捷性,结合原生的高性能。双剑合璧,各自发挥自己的优点。以更高的效率创造更强大的App。

    主讲:不死鸟jgc

    课程大纲( 8门课程 | 4个实战作业 )

  • Android网络图片加载框架详解

    Android网络图片加载框架详解

    本课程主要通过对Fresco、Glide、UIL三大目前最流行的网络图片加载框架进行详解,带领大家学习网络图片加载及缓存的流程,以及框架源码的详细解读

    主讲:JVR

    课程大纲( 15门课程 | 2个实战作业 )

  • 共享单车项目—Android开发实战

    共享单车项目—Android开发实战

    时下热门共享单车项目,助你快速掌握热门技术,课程以ofo项目为参考,从产品设计、业务分析、布局、逻辑开发、上线发布角度,快速构建一个可以应用落地的Android客户端。

    主讲:机智律

    课程大纲( 9门课程 | 2个实战作业 )

  • Android网络编程框架详解

    Android网络编程框架详解

    网络请求是APP开发中必不可少的一项技能,随着业务逻辑的复杂性增加,各种各样的网络请求框架也因此孕育而生。本课程就针对目前最火的几大框架进行详细的解读。

    主讲:不死鸟jgc

    课程大纲( 5门课程 | 3个实战作业 )

  • Android数据库开发精炼

    Android数据库开发精炼

    本课程主要对基于Android平台下的数据库框架Green DAO3知识内容进行精打细捶,让你彻底掌握Android数据库开发技术 。

    主讲:xiaoshijun

    课程大纲( 14门课程 | 11个实战作业 )

  • 站在架构师的角度写代码之IOC框架实战

    站在架构师的角度写代码之IOC框架实战

    本课程通过对开源注解框架的分析,为大家解读编译时注解及运行时注解的实现原理,并带领大家自己实现一个注解框架

    主讲:陨落烟雨

    课程大纲( 7门课程 | 2个实战作业 )

  • Android动画基础(第二季)

    Android动画基础(第二季)

    运用学习到的动画知识,实战一个Android动画的综合案例。

    主讲:歪歪

    课程大纲( 8门课程 | 3个实战作业 )

极客服务

  • 线上Web前端就业班

    极客服务-线上Web就业班
  • 线下Web前端就业班

    极客服务-线下Web前端就业班
  • 实习生训练营

    极客服务-实习生训练营

价值够大,价格够低

您将拥有如下特权:

  • 完全开放 : 极客学院 3000+门视频课程,500+门wiki图文教程。
  • 全部服务 : 本专业方向的全部内容(知识体系 / 学习路径 / 实战作业)。
  • 跟上趋势 : 极客学院早晚报 , 助您在第一时间了解科技行业动态。
  • 专业人脉 : 专属教练圈子,结识更多志同道合的朋友。
  • 限时优惠 : 原价 1998元/年,现价 199元/月 或者 999元/年。

专项超级会员,简称Pro,是极客学院联合企业为每个职业构建的成体系的学习方案,也是最具性价比的学习方案。

为什么要做Pro? 有疑问,请联系我们

价值够大,价格够低。您需要开通 : Android工程师 。

  • 完全开放 : 极客学院 3000+门视频课程,500+门wiki图文教程。
  • 全部服务 : 本专业方向的全部内容(知识体系 / 学习路径 / 实战作业)。
  • 跟上趋势 : 极客学院早晚报 , 助您在第一时间了解科技行业动态。
  • 专业人脉 : 专属教练圈子,结识更多志同道合的朋友。
  • 限时优惠 : 原价 1998元/年,现价 199元/月 或者 999元/年。

专项超级会员,简称Pro,是极客学院联合企业为每个职业构建的成体系的学习方案,也是最具性价比的学习方案。

为什么要做Pro? 有疑问,请联系我们

导师/教练

  • 大姑爷

    大姑爷

    极客学院布道师

    某互联网公司技术Leader,国内知名Android论坛eoeAndroid版主。

  • 轲叶

    轲叶

    极客学院布道师

    多年Android开发经验,任公司项目负责人,擅长Android的蓝牙通信、串口编程。

  • 振生

    振生

    极客学院布道师

    热爱开源,创业公司的移动端技术负责人,已上线多款APP。

  • 骆敏

    骆敏

    极客学院布道师

    担任北京微影时代科技有限公司成都分部Android开发Leader,有丰富实战经验。

  • icodeyou

    icodeyou

    极客学院布道师

    任职于BAT一线互联网研发,负责电商O2O,有多年研发和教学经验,专注研究移动端模块化。

  • 不死鸟jgc

    不死鸟jgc

    极客学院布道师

    不死鸟工作室创始人,现任国内顶尖人工智能公司安卓高级开发工程师兼项目经理。

常见问题

1、Android的就业前景怎么样?

Android占领着移动端大半壁江山,被市场抛弃短时间内肯定是不可能的。而且现在的Android系统也不仅限于手机设备,更多的车载系统,电视系统,智能家居,穿戴设备都开始采用Android系统。所以,Android的前景是十分美好的。但是,随着市场的成熟,对于Android人才的要求是越来越高的,所以想要享受到美好的就业前景还是需要不断的学习的,打开极客学院,开始Android学习之旅。

2、Android必学知识点有哪些?

Android学习中,基本UI控件的使用、四大组件的学习、数据存储与处理、多媒体的使用、网络编程等这些是必须要掌握的内容。在掌握上述内容的基础之上,我们可以进阶学习自定义控件、Canvas绘图、事件分发处理、高级控件的使用、MaterialDesign设计等内容。

3、没有变成基础的小白,可以学习Android课程吗?

没有编程基础没问题,我们的课程覆盖了Android开发从0基础到中级的全部内容,课程会从最基础的 Java基本语法、Android四大组件的使用开始讲起,深入浅出的完成整个体系的学习,完全不用担心基础问题。欢迎大家来体验学习过程。

4、我有一定的Java基础,如何学习可以快速上手?

有一定的Java基础之后,我们是可以直接学习Android编程的内容的。『工欲善其事,必先利其器』 所以,首先我们需要一个好的工具,谷歌给我们提供了一个非常棒的IDE工具--Android Studio。所以我们应该先学习如何掌握这个工具的使用,敲出我们的第一个应用"Hello Android!"

5、已经从事Android开发一年以上了,还有什么课程适合我吗?

对于已经从事Android开发1年以上的同学,相信基本的内容你们已经熟练掌握了。这个时候推荐学习一些进阶的内容,框架原理讲解,高级自定义控件等相关课程。此时的我们应该从使用轮子的角色慢慢转换为创造轮子的角色。当然,这个时候Android开发也可能会根据每个人的当前工作选择一些方向。有意向往音视频处理方向发展的可以学习JNI相关课程,有意向往智能硬件方向的可以学习传感器,通讯协议方面努力。

更多常见问题