首页 实战 组件化封装思想实战Android App
收藏

组件化封装思想实战Android App

开发同时抽离出通用SDK

组件化封装思想实战Android App

已完结 难度 中级 时长 12小时14分钟 学习人数 1469 综合评分 9.89

我们请了优酷大牛,带你以组件化的方式从0打造一个完整的Android App,你将学会综合运用各种Android技术开发热门功能,积累到完整的Android项目成型经验,开发的同时会封装出Android通用SDK,让你向更高级别的工程师迈进

qndroid
讲师

Android高级工程师

课程预览

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

开发一个完整项目, 视频广告实时推送App

做出好应用, 同时打造属于自己的SDK

从项目架构设计直至多渠道打包上线,以组件化开发的方式实现一个完整的视频实时推送APP,带你实现一个个具体功能的同时打造一套属于自己的SDK,让你掌握组件化开发思想、Android技术的综合运用及常用设计模式,学完这门课程在Android开发上,你将进入一个新的境界

开发完整的原生Android应用

- 从0到打包上线

从企业实际应用出发,以一整套的项目流程,带你一步步完成项目从开发到上线

玩转组件化开发

- 让你的开发效率高人一筹

组件化实现App各功能模块开发,让你感受到组件化的魅力和威力,让你能更快更轻松的实现大型项目

自定义开发属于自己的视频播放器

- 直接用在工作中

课程所开发的视频播放器组件,可以直接应用在你的实际开发工作中

打造通用的SDK

- 实现功能的同时抽离出SDK

开发App过程中会同步打造属于自己的通用SDK,让你可以在别的项目中直接调用

在开发App过程中学习技术

短视频推送
与小屏播放

消息实时推送

图片异步加载
与大图浏览

轮播图及网页推送

Android6.0
动态权限应用

自定义视频播放器

仿QQ二维码开发

主流社交平台分享
版本自动更新

组件化开发项目核心功能

网络请求组件

视频推送组件

图片加载组件

自动更新组件

二维码组件

社交分享组件

打造属于自己的视频播放器SDK

只要是关于多媒体的APP都可以用到

播放接口开发 播放设置开发 播放SDK封装 播放具体业务逻辑开发 小屏到全屏功能开发

几乎所有的Android App都会用到功能

多渠道打包上线

6.0动态权限管理

极光推送主流跳转逻辑

Activity启动模式实战

App版本自动更新

学员专享双重福利

问答专区
讲师集中答疑

任何关于本课程的问题都可以在问答区随时提问,也可在问答区和同学相互切磋,讲师会梳理同学们学习中的典型问题,进行集中答疑

源码开放
整套代码下载

课程代码完全开放给你,你可以根据所学知识自行修改代码,不断优化与升级不断丰富代码,甚至可以直接应用在实际工作中

适合人群及技术储备要求

适合具备android基础知识,对android原生开发感兴趣,未来打算从事android开发的同学

技术储备:喜爱android开发,了解一些android基础知识,例如:四大组件及java基础

环境参数

  • 技术语言 Java
  • 开发工具 Android Studio 2.2.3
  • 环境配置 Windows/Mac

万事俱备 只等你来

  • 逆风__翱翔

    好评

    老师水平很不错,讲得很精练,拓宽了我的开发思路和知识面,让我有了很快的提升,同时也提供了很不错的开发规范,这对于在小公司就职的我是一个很不错的学习机会。老师的风格,对于有基础的学生来说是很不错的,既能节省时间,而且能够快速将技术核心知识讲清楚,没必要连带布局文件,简单逻辑全部一一详细讲解,自己看源码就清楚了。但如果才入门就比较吃力了,只能耐心研究代码逻辑。上周刚学完另一款慕课的安卓实战,老师是手把手讲解代码,这对于我刚刚学完安卓基础,然后开始学习实战是很有帮助的,但有过基础以后我认为qndroid老师的风格更加适合我入门以后的提升学习,非常喜欢这门课程,谢谢qndroid老师!期待老师的ios

  • weibo_凌枫icemaple_0

    好评

    开始听得时候因为方法不对,觉得老师讲的不是很细致,内容也不是很吸引人。但是多听几遍,同时把代码下载下来对照上听,可以发现其实老师讲的很多东西是很好的,省去了很多不必要的东西,节约了讲课的时间。仔细多听几遍可以更好的学习到需要的东西。比如OkHttp的封装,第一遍听,我们可以跟着封装出来一个能用的网络请求框架,然后把它使用到工作中;第二遍听,我们就能明白老师封装的思想,需要封装的模块是哪些。第三次听,我们就可以真正学会里面的一些封装思路,自己也可以封装一些其他内容, 很好,需要多听。

  • Sword_man

    好评

    老师讲的质量还是很高,比较支持UI设置相关知识的跳过,学过你自然懂这方面知识难度,老师能把好多项目经验,实用工具拿出来分享,,还有组件化的思想,这就感觉课程很值了。群内氛围也不错,别的就不夸了,好像捧臭脚似的,哈哈。 话说,学android的人太多了。多写代码,早日进阶中高级。

查看全部420条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题