非常全的4063套视频特效素材分享 文案写作专项资料大全 自媒体创意写作必备资料全集 PR教程最牛教程,本教程值得所有PR爱好者收藏! Go语言实战开发好课经典课程 会员推荐系列 101名师工厂商学院·短视频IP变现通关秘籍,大咖亲授带你避坑少走弯路 自媒体必备火遍全网的2000款热门短视频剪辑素材+经典音效包素材 Java教程全套,入门到精通 JAVA全栈开发教程(全) 大数据项目实战-某头条亿级流量采集与监控视频资料 移动开发JQueryMobile从入门到精通配项目实战
首页 > 教程素材 > 编程学院
手把手带你开发商业级社交App  进阶Android高级工程师

手把手带你开发商业级社交App 进阶Android高级工程师

更新时间: 2022-07-29

编号 LC15253   分类 编程学院   发布者: 会员:智者   热度:    

分享链接 分享海报
  • 详细介绍
  • 相关信息

手把手带你开发商业级社交App  进阶Android高级工程师
第1章 课程导学与准备工作
本章主要介绍为何要学习高性能社交App的设计与开发,展示本门课程项目,讲解学习阶梯和实现思路,之后会为大家介绍本课程内容具体安排,最后给出如何学好这门课程的一些学习建议。希望大家都能通过这门课程,学有所成,学有所归。...
 
 1-1 课前必读(不看会错过一个亿)
 1-2 导学试看
第2章 AndroidX与Gradle
本章会带领大家全面了解AndroidX,并且会传授大家Gradle在项目中的一些优化技巧,以及如何使用Gradle提升项目构建速度。
 
 2-1 结合Google迁移AndroidX
 2-2 自定义Gradle配置文件
 2-3 如何引用自定义配置
 2-4 如何配置Gradle常量试看
 2-5 小结
 2-6 提升Gradle构建速度的十大技巧
第3章 即时通讯和音视频基础
本章会带领大家认识融云的即时通讯和音视频的开发文档,分析实现思路,提前一步铺垫相关技能的基础知识。
 
 3-1 认识Bmob的用户模块
 3-2 认识融云即时通讯模块
 3-3 认识融云音视频模块
 3-4 设计通讯层基础架构试看
第4章 通用Framework设计
本章会带领大家对通用的功能进行抽取,封装简化之前的冗余代码,做到逻辑与工具分离的开发思想,我们会从创建Framework、封装静态log日志、单例封装时间转换类开始学习,掌握Android沉浸式状态栏和媒体播放功能的开发。
 
 4-1 创建Framework
 4-2 封装静态log日志
 4-3 单例封装时间转换类
 4-4 沉浸式状态栏
 4-5 MediaPlayer媒体播放
第5章 App启动流程
本章会带领大家完成App的首页启动功能,并且会适配刘海屏和完成自定义验证码的View的开发,同时还会集成Bmob的用户系统,巩固我们的本地化用户库,最后适配运行时权限和启动白屏优化。
 
 5-1 App适配刘海屏
 5-2 引导页和帧动画1
 5-3 引导页和帧动画2
 5-4 自定义View拖拽验证码1
 5-5 自定义View拖拽验证码2
 5-6 Bmob的集成
 5-7 Bmob云函数之增删查改
 5-8 Bmob短信验证码与用户注册
 5-9 自定义DialogView
 5-10 自定义LoadingView
 5-11 Android动态权限与窗口权限1
 5-12 Android动态权限与窗口权限2
 5-13 App启动优化
第6章 主页框架搭建
本章会带领大家完成主页框架的搭建及优化,完成3D的星球View的实现,适配FileProvider上传头像,实现搜索与匹配好友功能,自定义ScrollView和万能的Adapter的封装。
 
 6-1 Fragment优化与切换
 6-2 3D星球View的实现
 6-3 头像上传于FileProvider1
 6-4 头像上传于FileProvider2
 6-5 头像上传于FileProvider3
 6-6 搜索好友与推荐1
 6-7 搜索好友与推荐2
 6-8 从通讯录匹配好友
 6-9 自定义头部拉伸ScrollView
 6-10 封装万能的RecyclerView适配器
第7章 融云集成
本章会带领大家集成融云,通过后台接口获取Token后连接融云服务体系,整合LitePal数据库和EventBus事件栈,为我们的通讯层搭建好框架。
 
 7-1 获取融云Token
 7-2 融云的集成和服务连接
 7-3 融云的消息体系
 7-4 发送添加好友消息1
 7-5 发送添加好友消息2
 7-6 LitePal数据库的集成
 7-7 EventBus事件栈
 7-8 同意添加好友消息
 7-9 会话管理1
 7-10 会话管理2
第8章 即时通讯集成
本章会带领大家完善即时通讯的消息体系,发送文本,图片,位置等消息,并且增加支持讯飞的语音听写功能。
 
 8-1 全部好友列表
 8-2 发送文本消息1
 8-3 发送文本消息2
 8-4 发送文本消息3
 8-5 发送图片消息1
 8-6 发送图片消息2
 8-7 发送位置消息1
 8-8 发送位置消息2
 8-9 发送位置消息3
 8-10 发送位置消息4
 8-11 讯飞语音听写识别
第9章 音视频通话开发
本章将带领大家完成音视频的通话功能的开发,通过数据库保存通话记录。
 
 9-1 音视频双端通信
 9-2 (选学)认识窗口WindowManager
 9-3 实现音频通话服务1
 9-4 实现音频通话服务2
 9-5 实现视频通话服务
 9-6 实现音频通话悬浮窗
 9-7 实现通话记录1
 9-8 实现通话记录2
第10章 基础功能开发
本章将带领大家使用Zxing实现二维码扫描以及库的优化,应用图片的分享、隐私设置等基础功能开发。
 
 10-1 二维码Zxing的扫描
 10-2 Zxing的性能优化讲解
 10-3 应用图片分享
 10-4 隐私设置禁止联系人
第11章 星球开发
本章将带领大家完成社交App的核心功能星球开发,包括主页的四个算法计算,随机匹配,灵魂匹配,缘分匹配和恋爱匹配,每一种算法思路都让你耳目一新。
 
 11-1 随机匹配1
 11-2 随机匹配2
 11-3 灵魂匹配1
 11-4 灵魂匹配2
 11-5 缘分匹配
 11-6 恋爱匹配
第12章 朋友圈开发
本章将带领大家对朋友圈进行设计,并且实现文本,图片,音乐等类型分享功能,并实现音乐悬浮播放的支持,让你音乐也能在后台播放。
 
 12-1 朋友圈设计1
 12-2 朋友圈设计2
 12-3 朋友圈音乐分享
 12-4 朋友圈视频分享
 12-5 朋友圈悬浮设计
第13章 应用性能优化
本章将带领大家完成App的性能优化,针对内存的检测及优化,针对UI卡顿进行布局优化,以及对我们的即时通讯进行优化。
 
 13-1 内存性能优化
 13-2 布局性能优化
 13-3 即时通讯优化
第14章 应用上线与安全加固
本章将带领大家完成项目的打包,上线,加固和混淆,让你的App更加坚固和安全。
 
 14-1 Gradle与多渠道打包1
 14-2 Gradle与多渠道打包2
 14-3 加固
 14-4 混淆
第15章 课程总结
本章将带领大家全面总结梳理本门课程的思想和核心技术。

感谢 智者 分享资源,如果您有商用需求,请购买正版以支持作者!
本站不存储任何资源文件,敬请周知!如果您有技术需求,可以发送站内信息寻求支持!
---------------------------
此资源仅供个人学习、研究使用,禁止非法转播或商业用途,请在查看地址后24小时内删除,如果你觉得满意,请购买正版!
免责申明:本信息由 会员:智者 搜集整理发布,版权归原作者及发布者所有,您如有异议请 举报 或者 版权申诉
六出奇e站内部资源仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!
六出奇e站内部资源不承担任何法律责任,如果对您的版权或者利益造成损害,请提交 版权投诉,我们将于3个工作日内予以处理。
六出奇e站内部资源采用 BY-NC-SA 协议进行授权 转载请注明原文链接:
手把手带你开发商业级社交App 进阶Android高级工程师 http://www.lcqez.com/ziyuan/15253.html

 

手把手带你开发商业级社交App 进阶Android高级工程师

推荐信息

新版周易测算系统源码 可以在

2024-06-21   浏览:399

数据恢复全套课程带课件

2024-06-11   浏览:602

2024年剪影剪辑特效速成班含特

2024-05-29   浏览:590

新版起名源码、起名网站、起名

2024-05-11   浏览:1017

最新商业视频打赏系统源码拥有

2024-05-07   浏览:974

精品UI知识付费系统源码 响应

2024-05-07   浏览:952

运营大宝典:从0带你,做个赚钱的

2024-04-28   浏览:662

游泳教学视频全集,目前比较全的

2024-04-28   浏览:650

嘿,我来帮您!

找不到需要的信息?请给我们留言

注意:本需求仅接收资源需求信息。
系统自动过滤不符合要求的信息!

其他信息请提交 站内信息 给技术客服!