远征移动互联大世界,
从点亮Android的小世界启航

你是否在代码的长河里迷失方向?

近年随着新兴产业的迅速发展,越来越多的程序员选择转战移动互联。但面对星辰大海的移动互联难免显得无从下手,此时Android开发便成了不错的选择,而有Java基础的同学将非常适合本路径的学习。

通过本路径,你将从UI基础起步快速上手Android开发;从UI组件起步了解碎片化界面管理;从本地应用起步迈入移动互联网开发;从网络传输到掌控数据本地化管理;从自主开发到利用主流框架、百度地图等服务开发等等。此外,本路径采用主流开发工具Android Studio,让你在轻松学习Android的同时掌握Android Studio的常用经验技巧,成为驾驭AS的老司机。

你是否在前行的途中忘记回顾?

学习是个漫长而略显单调的过程,许多人在撸码的途中会常常记不清最初学习的知识点。这种时候就需要大家不厌其烦的翻翻书本、查查资料,好将这些知识点烂熟于心。那么,学习本路径都需要回顾哪些知识点呢?比如,Java基础语法、面向对象、字符串、异常、集合、泛型、多线程、输入输出流等等。只有熟练掌握以上知识点,才会更快的独立完成本地(UI搭建、数据管理)、联网(多线程通信、网络编程)的移动客户端开发工作。

Android开发原来可以很简单

我能get哪些技能?

将Android知识点完整的串成体系的案例式课程,边学边实践,专业授课老师为你深入浅出讲解知识点,专业的助教团队为你解答学习中的各种疑惑

  • Android界面基础

    界面怎么来的,按钮,文本,图片都是什么,统统按照你想要的格式进行排列

  • 常用UI控件

    学会Listview,GridView,CardView等常用控件,使你的应用锦上添花

  • Android数据存储

    APP重启后数据没了?下载的文件找不到?反复重新下载浪费流量?学会存储,盖个“房子”把数据存起来

  • 更多应用

    左手“屏幕适配,ViewPager”,右手百度地图课程,你离安卓大咖还会遥远吗

  • 网络操作

    跨越地点,实现无障碍交流,需要依靠网络的操作

  • 数据解析

    网络操作从服务器回传来的数据,如何应用到你的程序中?那你一定要会解析这些数据

  • 常用框架

    下载图片,操作本地数据库过于繁琐,跪求简单的方式?使用Picasso、ORMLite来拯救

我的课程将如何安排?

步骤1: UI基础入门

首先,通过对Android概况和发展前景的介绍,让你对Android开发有一个初步的认识;再通过创建项目以及目录结构分析,让你了解第一个Android项目;最后通过UI基础,常用控件等课程让你开始上手Android开发。

    第1课

    Android入门

    Android的发展史,以及Android每个阶段的异同和新特性。

    第2课

    目录解析及HelloWorld

    创建并运行第一个程序-HelloWorld。并对目录结构进行分析。

    第3课

    Activity入门

    熟悉Activity的常用知识及启动流程,完成从控制台到界面的转变。

    第4课

    View入门

    View介绍,通过一个带有监听事件的案例,让你对View有一个初步的认识。

    第5课

    Android布局之线性布局

    着重讲解线性布局常用属性的使用、距离单位介绍等,最后用一个案例来巩固知识点。

    第6课

    UI基础控件(上)

    学习Button、TextView、EditText等常用控件的特点及使用方式。

    第7课

    UI基础控件(下)

    学习ImageButton、CheckBox、RadioButton、ToggleButton、SeekBar等常用控件的特点及使用方式。

    第8课

    Activity管理

    介绍Activity管理的内容,讲解如何定义多个Activity,如何启动一个Activity,以及回退栈BackStack的内容。

    第9课

    UI基础控件综合案例

    应用前面所学知识讲解了一个选餐的综合案例。

    第10课

    Android UI试卷

    本课为考评,满分100学分,共20道题,限时30分钟

步骤2: UI常用组件

在本步骤中将为大家介绍相对布局,全新的Android Studio开发工具,Menu和Diaglog组件以及碎片化界面管理,最后以一个综合案例来结束本步骤。相信这些内容能够为大家打下一个良好的基础。

    第1课

    Android布局之相对布局

    着重讲解相对布局常用属性的使用,最后用一个案例来巩固知识点。

    第2课

    AndroidStudio使用指南

    讲解AndroidStudio中的常用操作。

    第3课

    Android布局之约束布局

    概述android中的几种基本布局的特点,着重讲解约束布局常用属性的使用。

    第4课

    Menu

    讲解Android组件Menu中选项菜单的创建和使用。

    第5课

    Dialog

    介绍Dialog的创建和使用,包括弹出式、单选列表和多选列表对话框。

    第6课

    Activity生命周期详解

    通过案例演示Activity在不同操作中所执行的生命周期方法。

    第7课

    Fragment

    介绍Fragment的特点和应用,包括它的创建,加载和传值等。

    第8课

    慕淘旅游

    应用RecyclerView和ViewPager控件实现慕淘旅游网的界面,包括引导页、主界面、我的、登录等页面。

    第9课

    Android-UI常用组件评测

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: Android网络操作

数据从哪来呢?我怎么才能从服务器上获取实时的真数据呢?如果你有这个疑问,那你来对地方了。本步骤将为大家讲解在Android中如何访问网络,并且将获取的数据用列表控件在本地展示出来。是不是很有用呢?快来学习吧!

    第1课

    Android网络操作

    掌握Android中操作网络的方式,和相关的权限设置,以及数据解析。

    第2课

    Handler

    掌握与其他线程协同工作,接收其他线程的消息并更新UI。

    第3课

    AsyncTask基础

    掌握在Android中使用AsyncTask的常用方法,能够实现异步下载。

    第4课

    ListView

    掌握在Android中以列表的方式显示数据,读取系统自带应用,为列表添加事件。

    第5课

    GridView

    掌握九宫格的实现方式、GirdView的排版设置以及常用事件。

    第6课

    CardView

    掌握CardView的常用属性、布局,以及瀑布流效果的实现。

    第7课

    Android-网络基础评测

    本课为考评,满分100学分,共20道题,限时30分钟

步骤4: Android本地数据操作

为什么App关掉数据就没有了呢?为什么每次数据都要重新从服务器请求呢?原来是因为我们没有把数据存储在本地!本步骤将为大家讲解4种将数据存储在本地的方式。快来给你的数据在本地建一个温暖的家吧!

    第1课

    Android本地数据存储

    掌握如何将数据存储在Android设备中,以及每一种存储方式适合存储的数据。

    第2课

    Android-SQLite操作

    掌握数据库SQLite,对数据库进行增删改查,并封装代码。

    第3课

    手风琴特效

    掌握扩展列表控件ExpanableListView的使用。

    第4课

    ContentProvider初体验

    熟练掌握ContentProvider读取联系人,短消息的方式。

    第5课

    Android-本地数据存储评测

    本课为考评,满分100学分,共20道题,限时30分钟

步骤5: Android常用框架

本步骤将为大家介绍另一种编程方式:框架。框架的诞生将开发人员从复杂的步骤中解放出来,让我们专注于逻辑的开发。本步骤将为大家介绍2种入门框架:数据库框架OrmLite和图片加载框架Picasso。

    第1课

    OrmLite数据库框架

    掌握ORMLite的基本数据库操作,了解ORMLite中的1对多关系。

    第2课

    Picasso框架

    掌握利用Picasso框架加载网络图片的流程,并且了解图片裁剪,占位图等操作。

    第3课

    Android常用框架-评测

    本课为考评,满分100学分,共20道题,限时30分钟

步骤6: 项目实战

我们为大家准备了一个项目《小慕餐厅》考察大家的学习成果。不过这样就完了吗?NO~~我们深知广大学子在面试时的艰辛,为了让大家能够顺利的通过面试,从本专题起,将推出《Android面试集锦》课程,来帮助大家度过面试关。

    第1课

    ViewPager

    掌握多界面滑动跳转特效,掌握ViewPager+Fragment,实现导航效果。

    第2课

    屏幕适配

    掌握在不同手机中按照统一比例展现页面布局的方式。掌握常见的屏幕尺寸单位与换算。

    第3课

    百度地图

    掌握百度地图API的使用方法,掌握地图显示,地图定位,POI检索以及路径规划导航

    第4课

    Android面试系列

    掌握在面试过程中常见的ContentProvider相关的问题,掌握解决方法。

    第5课

    小慕餐厅

    通过综合案例,带领大家巩固所学到的知识,掌握使用网络+数据库制作真实案例。

查看全部内容编排

适合人群

有JAVA基础,入门Android的用户

我经常一听就懂,一上手就懵逼,怎么办?

  • 真实案例讲解
    完爆纸上谈兵

    扎实的知识基础,会让你的进步事半功倍!完成每门课的学习目标,解锁新的学习领域,一步一脚印,一定收获满满

  • 1v1作业批改
    点对点技能强化

    热情的同学和教学团队,会在问答区及时解答你学习上的疑问,1V1作业批改,帮你解决实践过程中遇到的困难

  • 专业助教团
    全程线上答疑

    拥有多年教学经验的专家级教学团+一线公司大牛,高超的授课技巧+实战视野,让你理论和实践知识兼得

  • 免费延期等你拿
    学习更透彻

    现在加入额外赠送60天学习时间
    路径学习期限为
    210天 +(赠送60天)= 270天

万事俱备 只等你来

  • 十一月的纪念

    感觉还不错诶,老师讲的思路很清晰,开始以为学习安卓开发会很繁琐,但是跟下来后发现并没有想象中的那么困难,还在学习中,希望可以独立开发出自己想要的小程序

  • 酷暑严寒

    第一次上慕课网的课程,发现自己学到很多,老师手把手带着敲代码,效果比自己看资料快很多,而且作业批改的也很及时,在问答区提问都会得到解答。希望自己坚持下去,在慕课网学到很多有用的知识和技术,找到一份好工作。也希望慕课网越办越好! 谢谢慕课网。

  • Lexi14

    我是一名大四的学生,毕业后想找份Android的工作,虽然学的计算机专业,但对找到合适的开发工作确实没有什么信心。 结识了慕课网后不仅让我重拾了信心,更找到了自己努力的方向,现在我每天都利用自己空下来的时间反复推敲思考老师讲过的难点,学完7门课程下来,感觉到了自己有很大的变化,而且已经对编程产生了兴趣,非常感谢慕课网!希望你们坚持下去越做越好!

查看全部10条用户评价

路径咨询

Android从界面到数据存储

立即购买
¥599.00
意见反馈 常见问题 APP下载
官方微信