斗鱼界面展示

  • 主界面展示

  • 首页界面展示

  • 直播界面展示

  • 我的界面展示

  • 秀场界面展示

  • 游戏界面展示

斗鱼技术分析

  • 主界面分析

    • 最底部是一个Tabbar,因此我们只需要让window的根控制器是一个UITabbarController即可
    • 在UITabbarController中添加四个子控制器
      • 首页(HomeViewController)
      • 直播(LiveViewController)
      • 关注(FollowViewController)
      • 我(ProfileViewController)
  • 首页界面分析
    • 最上层有一个工具类可以滑动来改变界面展示
    • 第一个界面中:1> 无线滚动视图 2> 常见游戏 3> 游戏推荐
    • 其他界面后续具体分析
  • 直播界面分析
    • 顶部有一个工具类用于选择希望查看的直播类别
    • 内容是一个UICollectionView用于展示对应的游戏
  • 关注界面分析
    • 用于记录用户关注了哪些主播
    • 在主播开播时给予观众推送通知的提醒
    • 如果没有关注,则提醒关注登录,并且显示推荐内容
  • 我的界面分析
    • 简单的UITableView,展示一些用户的基本信息
  • 房间界面分析(重要)
    • 展示直播的视频
    • 底部展示聊天界面&键盘
    • 滑到可以看到主播信息也可以关注主播
    • 滑到可以看到该房间礼物排行榜
    • 全屏展示直播的视频
    • 可以对界面效果进行一些调整、弹幕等

来源:http://bbs.520it.com/forum.php?mod=viewthread&tid=2226

小码哥-玩转【斗鱼直播APP】系列之界面分析相关推荐

  1. 小码哥-玩转【斗鱼直播APP】系列之项目部署

    项目部署目的 任何一个项目最好使用源代码管理工具 源代码管理工具可以帮助我们解决备份.版本回退等等问题 因为是非基础篇,因此具体好处不在累述 常见的源代码管理工具: SVN: 集中式源代码管理工具 G ...

  2. 小码哥-玩转【斗鱼直播APP】系列之获取APP图片资源

    重要提醒 原作者的代码有少许问题, 可能会崩溃 我已经在我fork的代码中修复了问题. 请大家去我的Github上下载该工具. 如果对你有帮助, 可以star一下哈. Github地址: coderw ...

  3. 小码哥-玩转【斗鱼直播APP】系列之利用青花瓷抓取数据

    利用青花瓷抓取数据 青花瓷是什么? 当然这里可不是周董的歌曲, 而是我们用于抓取接口的工具. 安装一下这个软件 百度搜索该工具会找到很多绿色版(破解版的文艺说法). 安装即可, 不再累述. 手机端配置 ...

  4. 小码哥-玩转【斗鱼直播APP】系列之首页导航栏设置

    首页导航栏设置 重点掌握内容 导航栏添加Items 给系统的类扩充方法 扩充便利构造函数 效果展示 在iOS开发中,导航栏的设置是必不可少的一部分. 通常导航栏中会放很多的UIBarButtonIte ...

  5. 小码哥-玩转【斗鱼直播APP】系列之实现无限轮播

    实现无限轮播 生活杂谈 最近很多童鞋私信我,Swift项目有些语法跟不上.希望我出OC版的(OC版我会在后续推出),但是以我的考虑来说,Swift在语言排行版上面其实已经超过OC,另外国内现在新项目一 ...

  6. 小码哥-玩转【斗鱼直播APP】系列之框架搭建

    搭建效果展示 框架搭建分析 首先最底部是一个UITabbar,因此我们可以用一个UITabBarController作为启动控制器 分别添加子控制器HomeVc.LiveVc.FollowVc.Pro ...

  7. 小码哥-玩转【斗鱼直播APP】系列之首页布局分析实现

    本帖最后由 王红元老师 于 2016-9-14 21:25 编辑 布局首页分析实现 完成最终效果 这个效果还是挺常见的哈 效果分析: 顶部是一个工具类,并且为了该工具类可以复用.(其他界面也用到)最好 ...

  8. 小码哥-玩转【斗鱼直播APP】系列之布局推荐界面

    布局推荐界面 实现效果 今天内容完成效果 推荐界面分析 上层有无限轮播器(之后再完成) 滚动的UIScrollView或者UICollectionView(之后再完成) 下面是UICollection ...

  9. 小码哥-玩转【斗鱼直播APP】系列之项目基本设置

    设置的内容 任何一个项目在新建之后都有很多东西需要进行设置. 比如版本号.BundleID.部署版本等等 设置BundleID.部署版本.横竖屏等 设置图标.启动图片 设置项目名称 Info.plis ...

  10. 小码哥-玩转【斗鱼直播APP】系列之游戏推荐展示

    游戏推荐展示 展示效果 展示效果 思路分析 其实这个实现比较简单,也是有两种方案 UIScrollView:直接在上面放上UIButton即可 UICollectionView:每一个游戏用一个Cel ...

最新文章

  1. Hibernate:映射文件元素属性说明
  2. springboot整合jpa之连接MySql实现crud
  3. Java反射机制Reflection
  4. 平台or职位,你怎么选?
  5. main函数结束后的调用
  6. 黑苹果OC引导配置制作小工具:一键制作黑苹果OpenCore EFI文件
  7. L3_01 01背包和最小序列
  8. 模拟京东登陆 java_java-爬虫部分:关于京东模拟登陆的两种实现 | 学步园
  9. 西工大机考《概率论与数理统计》大作业网考
  10. 高性价比运维工具推荐
  11. 算法-贪心算法知识总结
  12. css cursor 鼠标手势
  13. 取消计算机触摸板,笔记本电脑触摸板,详细教您笔记本电脑触摸板怎么关闭
  14. display:kms-panel-4.14kernel
  15. 自编小游戏(加强版)
  16. 【Excel】使用宏处理重复操作示例 -- 录制分列操作
  17. C语言编程>第十六周 ② 函数fun的功能是:统计长整数test的各位上出现数字5、6、7的次数,并通过外部(全局)变量sum5、sum6、sum7返回主函数。
  18. java字符串流与管道流
  19. Android默认音乐,控制Android或任何其他音乐播放器的默认音乐播放器
  20. 如何统一管理谷歌GKE、AWS EKS和Oracle OKE

热门文章

  1. java分别用链表和数组实现栈
  2. 冷藏车的热计算机应用,基于CFD的冷链运输车辆车厢微环境动态模拟研究-计算机应用技术专业论文.docx...
  3. DSPE-PEG9-Mal纯度是95%以上的单分散小分子PEG试剂
  4. 家用 linux 路由器教程,Ubuntu 搭建无线路由器
  5. 课下作业(选做)第十周
  6. 云备份的正确打开方式,你学会了吗?
  7. 博士生导师谈他如何检索文献
  8. C# winform 自定义控件配置代码 多显示 换行
  9. Scrapped or attached views may not be recycled. isScrap:false isAttached:true android.support.v7.wid
  10. 一分钟让你知道Hadoop是什么