课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

步骤1: Android高级应用

本步骤是Android基础组件学习的必备内容,将为大家介绍Android高级组件ContentProvider和服务Service。

    第1课

    Service基础

    掌握startService()和bindService()两种服务模式的区别,以及它们各自的生命周期,和使用场景。

    第2课

    AIDL实现远程服务的通信

    掌握远程服务的开启与利用AIDL进行远程服务的通信。

    第3课

    ContentProvider初体验

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

    第4课

    Socket&Https通信

    掌握Socket编程,包括TCP和UDP通信协议,以及加密传输、身份认证的网络协议Https的相关知识。

    第5课

    Android高级应用测试2

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

步骤2: Android动画处理与自定义View

助你提升app体验打造跨选app的必备内容,在一相些炫酷的APP中,那一定会有动画身影。本步骤将介绍android的基础动画与转场动画。还有与之相关的自定义View。

    第1课

    动画基础

    日常的Android开发中,经常会使用到动画。本节课将介绍常用的动画包括:逐帧动画,补间动画以及属性动画的使用。

    第2课

    转场动画

    本课将介绍什么是转场动画,在什么场合中需要用转场动画,如何使用转场动画,以及添加转场动画后有什么好处。

    第3课

    自定义View

    课程讲解开发中如何自定义出符合自己项目的控件,实现过程,以及注意事项。

    第4课

    SurfaceView游戏应用

    在Android系统中,有一种特殊的视图:SurfaceView,它拥有独立的绘图表面,游戏等应用离不开它的身影。

    第5课

    Android事件分发机制

    本门课程介绍Android中的事件分发机制、流程以及如何利用事件分发机制处理自定义View、ViewGroup等。

    第6课

    动画测试

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

步骤3: 实战:小慕计步器

本步骤助你提升本地app开发经验,将一起来完成“小慕计步器”这个项目,督促宅男宅女时刻运动,为你的健康保驾护航。最后还会学习现在制作团队流行的APP热修复技术,和上架APP应用。

    第1课

    实战:计步器app项目准备

    本门课程开始介绍计步器的开发过程。本门课程包括需求分析、项目知识点介绍、项目框架搭建、项目UI实现以及数据的保存等功能。

    第2课

    实战:计步器app功能实现

    本门课程将完成计步器APP的计步、停止、距离、热量、自定义进度条、设置、重置等功能。

    第3课

    热修复

    了解行业热门的热修复技术,学习使用第三方服务接入热修复bugly以及开源项目接入热修复Tinker。

    第4课

    应用上架

    本门课程主要介绍发布应用流程,以及发布应用中的注意事项。

步骤4: 未来开发主流语言:Kotlin

本步骤是掌握Android主流语言的必备基础内容,学习官方推荐主流语言-Kotlin。从数据类型开始,到流程控制、面向对象等基础语法内容。通过本步骤学习,使你编写出符合Kotlin语法规则的程序。

    第1课

    初识Kotlin

    介绍kotlin课程的学习内容,以及环境的搭建。

    第2课

    Kotlin基础语法

    本门课程主要介绍Kotlin的数据类型、类型转换、包的定义等基础语法。

    第3课

    Kotlin控制结构

    本门课程将介绍常量变量、Lambda表达式、基本运算符、循环语句、异常捕获等相关内容。

    第4课

    Kotlin面向对象

    本门课介绍Kotlin中的面向对象思想及语法。

    第5课

    Kotlin课程总结

    总结前面学到的kotlin的知识点,最后演示如何用kotlin开发一个APP。

    第6课

    Android开发Kotlin测试

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

步骤5: 实战:仿小米开发小慕商城

本步骤将大力提升你的项目经验,使用Kotlin语言,通过开发移动端最流行的APP类型-电商项目,让大家不仅对Kotlin进步的熟悉,而且还达到了真实项目经验的积累。

    第1课

    电商通用模块的搭建

    介绍本步骤最终实现的电商项目效果,并进行通用模块的搭建。

    第2课

    电商UI框架搭建

    电商通用UI框架搭建,实现底部tab标签与内容部分的联动。

    第3课

    电商主页实现

    电商主页的实现,包括轮播图和炫酷的沉浸式状态栏。

    第4课

    商品分类

    请求接口并展示商品分类,并实现菜单联动功能。

    第5课

    购物车

    购物车功能的实现,包括添加商品,删除商品,全选商品和清空购物车功能。

    第6课

    商品详情

    商品页的详情功能实现,包括粘性上拉效果,以及炫酷的购物车商品飞入效果。

步骤6: 面试精讲

本步骤助力你更有竞争力,介绍一个在收到面试邀请后的面试者在面试之前需要准备的内容,面试的心态,以及在面试过程中经常提及到的问题。

    第1课

    面试精讲之核心技能点梳理

    从面试前的准备,到fragment、asynctask等android面试中出现频率较高的核心知识进行梳理总结。

    第2课

    面试精讲之View

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

    第3课

    面试精讲之ContentProvider

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

3.Android 高级应用与Kotlin综合实战

报名人数已满
¥849.00
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师