扫码支付

购买商品:课程名称读取中
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 移动开发> Android
  • Android MVP实践

  • 由百度云提供技术支持
    课程目录
    • 1. 01-01-MVP课程介绍 (免费)
    • 8:54
    • 2. 01-02-MVP课程计划 (免费)
    • 13:55
    • 3. 02-环境搭建 (免费)
    • 11:22
    • 4. 03-预览爱豆瓣项目代码 (免费)
    • 22:16
    • 5. 04-01-爱豆瓣项目导入
    • 7:59
    • 6. 04-02-项目界面搭建
    • 14:47
    • 7. 05-01-数据API结构分析
    • 15:00
    • 8. 05-02 Retrofit调试网络数据
    • 10:01
    • 9. 06-01-RecyclerView介绍以及参考
    • 10:16
    • 10. 06-02-RecyclerView使用和总结
    • 13:06
    • 11. 07-爱豆瓣代码问题
    • 10:08
    • 12. 08-01-mvp理论分析 (免费)
    • 9:33
    • 13. 08-02-mvp代码分析
    • 15:38
    • 14. 09-01-mvp实现电影数据获取&展示
    • 10:06
    • 15. 09-02-mvp实现电影数据获取&展示
    • 10:39
    • 16. 10-01-电影详情MVP实现说明
    • 12:01
    • 17. 10-02-电影详情MVP实现
    • 10:06
    • 18. 11-01-书籍功能mvp分析
    • 7:39
    • 19. 11-02-MVP实现书籍展示
    • 9:33
    • 20. 12-01-Lambda表达式的引入 (免费)
    • 12:36
    • 21. 12-02-Lambda表达式意义
    • 14:07
    • 22. 13-01-Recyclerview下拉刷新实现
    • 26:44
    • 23. 13-02-无限加载更多
    • 16:08
    • 24. 13-03-使用第三方轮子实现刷新加载更多
    • 21:38
    • 25. 13-04-健康的网络请求
    • 13:24
    • 26. 14-01-抽象Activity/Fragment
    • 22:44
    • 27. 14-02-抽象RecyclerView.Adapter 以及Viewholder
    • 23:20
    • 28. 15-01-RxJava1.x指引之如何入门
    • 13:08
    • 29. 15-02-RxJava1.x指引之如何参考
    • 13:14
    • 30. 15-03-RxJava1.x指引之实操
    • 13:00
    • 31. 15-04-RxJava1.x指引之项目实用
    • 23:14
    • 32. 16-导航栏
    • 16:34
    • 33. 17-实现Blog,关于界面
    • 19:45
    • 34. 18-01-ShareSDK集成QQ之准备步骤
    • 17:01
    • 35. 18-02-ShareSDK集成QQ之代码分析
    • 13:13
    • 36. 18-03-ShareSDK集成QQ之封装Callback
    • 11:51
    • 37. 19-ShareSDK 集成Sina微博
    • 5:00
    • 38. 20-01-登录数据持久化
    • 11:12
    • 39. 20-02-登录持久化
    • 14:03
    • 40. 20-03-登录持久化
    • 17:51
    • 41. 21-课程总结
    • 6:12
    • 42. 附录-01-MVP课程介绍 (免费)
    • 6:17
    • 【课程类型】实战教学 【难度级别】初级 【适合人群】所有人
    • 【课程介绍】
      2017年Android移动开发市场,已经不是懂得几个UI控件使用,知道Android基本的原理就可以找到满意的工作了。对Android开发者提出了更高的要求,如,主流第三方库使用以及MVP对模式的理解运用,并且需要有代码重构的经验。本课程是作者在实际工作中总结,结合项目层层讲解如何使用MVP模式重构代码。
    • 【课程目标】
      本课程实践、理论相结合,呈现一个真实项目开发过程。 通过本课程让学员知道主流第三方框架(Retrofit,Rxjava,Picasso) 以及Android常用支持库控件的使用, 更重要的是,在实践过程中,掌握MVP是如何运用在真实项目中,以及如何为自己的代码进行重构。
    • 【课程计划】
      本课程以一个项目《爱豆瓣》(获取豆瓣电影和书籍信息)为例层层递进的引入MVP,开始不考虑MVP模式,直接实现功能。在实现过程中引导学员思考,我们这样的代码有哪些问题? 然后,再引入MVP模式。 1. MVP是什么 2. MVP架构图 3. 实际运用 有任何问题欢迎加群讨论:QQ 631353571, 进群暗号: csdn学院

    还真没找到正经讲解MVP实践的视频,那就自己搞起!
    不列不知道,一列吓一跳,要搞的事情不少!
    3 02-环境搭建
    11:22
    Hello World 来了,你的IDE勒? 本节课笔记 http://note.youdao.com/share/?id=1b4a142cff59813c2f3b5a7c2515510d&type=note#/
    1. 展示项目代码结构 2. 安利git工具的使用, 点滴积累
    导入别人的AS项目,经常卡在Building Gradle上,没关系,这节课帮你搞定这些问题。
    项目搭建,然后, 鄂,我想想~~ 本地项目如何优雅上传到git仓库? 即刻给你答案!
    后台json,套路满满~ 我是不会告诉你,基本的api构成是怎么样的?
    “老师,来个简单的Retrofit访问网络的例子呗?” “好勒~”
    RecyclerView网络一堆, 看我这个也就够了!
    RV的基本使用,看这个就够了!
    代码完成到这里,是该review代码了,这节课,从高处俯瞰代码的弊端!
    MVP模式,就不讲讲那些箭头的含义么?
    本节课笔记 http://note.youdao.com/share/?id=fabac669301ef73b5bed21c5832f2821&type=note#/
    课程笔记 http://note.youdao.com/noteshare?id=9761d7045fdc795e52c9d3edf252a546&sub=DF927478178348A7AB41DBFEE272DF9A
    何必自己实现不成熟的轮子,用成熟的呗。
    App都退出了,网络请求还在跑,是不是让他健康一点呢? Retrofit提供的cancel机制哦。
    每个都重复写Activity、Fragment的各种生命方法,是不是太累,那就抽象吧。 这样还可以加入各种事件操作的 埋点。
    使用抽象可以消除掉RecyclerView的Adapter,不信? 那就瞧好了!
    都说Rxjava难入门,那是因为没有找到好的入门秘籍。
    32 16-导航栏
    16:34
    用android support包 也可以做出导航效果滴。
    与其分散集成,不如借助他人之力! ShareSDK集成难吗? 不难吗? 谁看谁知道!~
    41 21-课程总结
    6:12
    是时候来个总结了~
    这是老版课程介绍, 新版介绍视频在01-01-MVP课程介绍

    全部评价(1
    好评(1
    中评(0
    差评(0
    发表评价
    现在看到第9节课,收获很多;虽然这个项目不难,但是让我了解到 项目的一个流程; 以及解决问题的方式和途径; 学习了很多快捷方法,改掉了自己的一些不好的方法。
    2017-05-22 22:10:50
    檀海勤
    1课程2409学员
    擅长Android源码、App开发。 曾任职三星电子,Android高级工程师