• 青海“天然林管护+生态扶贫” 5517万亩天然林得到保护 2019-04-18
  • 生活-热门标签-华商生活 2019-04-18
  • 文化山西:风华长城岁月歌 2019-04-16
  • 中华龙舟大赛福州站收官 黑马异军突起摘大满贯 2019-04-16
  • 台湾布袋戏大师陈锡煌的两岸缘 2019-04-13
  • 老师:讲课再累都不怕 就怕各级搞检查讲课再累都不怕-教育时讯 2019-04-13
  • 行业变革中的房产经纪公司加盟暗战 ——凤凰网房产深圳 2019-03-31
  • 图解:习近平出席博鳌亚洲论坛2018年年会前瞻 2019-03-19
  • 外贸创新举措 让开放惠及世界 2019-03-15
  • 记者带你逛CES:体验未来科技 2019-03-14
  • 我的中国医改建议,彻底解决看病难看病贵 2019-03-14
  • 海空联合演练相关新闻 2019-01-05
  • 登录 立即注册
    金钱:

    广州快乐十分开奖记录

    快乐十分任三技巧:模仿喜马拉雅 FM

    [复制链接]
    来自: 李世铿 分类: iOS精品源码 上传时间: 2016-4-20 14:18:47
    Tag:喜马拉雅 , 用户 , 硬件 , 信息 , 项目

    项目介绍:

    文:HansRove(github)


    XiMaLaYa-by-HansRove-
    仿做喜马拉雅, 对AVFoundation框架的一次尝试

    软件环境: iOS9.1硬件环境: Mac OS X 10.11开发工具: Xcode7.1

    项目描述:
    模板是“喜马拉雅FM”,因为很喜欢这个软件的风格和内容,当时这款软件参杂着太多的广告以及推广。所以打算通过抓包,并Json解析出数据,进而使用自己搭建的界面完成视听播放功能, UI也算是高仿“喜马拉雅FM”.但部分内容在原来基础上做了相应的修改。

    功能概述:
    0、音频播放:这是最基础的???,提供用户收听各类声音、专辑及电台主播。
    1、发现听:实时动态的信息展示页,每天的音频热门信息和音频专辑集数的更新;展示给用户声音分类和电台及网络主播相应的推荐页供用户选择交互。
    2、定制听:记录用户关注的声音(专辑)、主播和电台以及收听历史,并推荐近几天热门声音。
    3、下载听:记录用户下载记录并对用户下载过的声音进行分类展示。
    4、搜索功能:根据热词提供展示,用户可以搜索主播、电台、声音或专辑。


    项目所用技术及框架:【纯代码+故事板】项目使用MVVM模式搭建
    1、二次封装AFNetworking与MJExtension进行数据请求与解析;
    2、使用Masonry实现纯代码布局,使用MJRefresh实现下拉刷新上拉加载;
    3、大量使用自定义Cell、自定义Button、自定义View来实现多控件封装方便布局使用;
    4、使用AVFundation实现在线音频播放。并自定义播放器外观以及进度条配置;


    项目收获:
    1、对MVVM模式的使用更加熟练,设计模式的了解及掌握为未来开发少走了许多弯路;
    2、熟悉JSON数据解析,对数据处理有一定的了解,特别是掌握了MJExtension框架的原理及写法;
    3、通知中心及单例模式的使用,减低了代码的耦合性;
    4、纯代码跳转Storyboard或者Xib使用更加熟练;封装了好多自定义视图,方便布局。



    相关源码推荐:

    我来说两句
    *滑动验证:
    所有评论(2822)
    dzc_code 2016-4-20 14:22:37
    淡定,淡定,淡定……
    回复
    程志飞 2016-4-20 14:28:13
    学习学习!
    回复
    esga0023 2016-4-20 14:41:15
    虽不明,但觉厉!
    回复
    kghq0526 2016-4-20 14:52:25
    楼主威武啊,Code4App有你更给力!
    回复
    fhj123 2016-4-20 14:55:49
    楼主威武啊,Code4App有你更给力!
    回复
    佳佳爱宥嘉 2016-4-20 15:01:16
    精华内容,楼主V5!
    回复
    水木天 2016-4-20 15:25:33
    学习学习!
    回复
    水木天 2016-4-20 15:29:25
    感谢分享,Code4App有你更精彩:)
    回复
    米可-mico 2016-4-20 15:43:53
    楼主威武啊,Code4App有你更给力!
    回复
    提取码:  下载次数:2058 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
    49597 11 2058
    联系我们
    首页/微信公众账号投稿

    帖子代码编辑/版权问题

    QQ:435399051,742864542

    如何获得代码达人称号?

    代码贡献英雄榜
    用户名 下载数
    通过邮件订阅最新 Code4App 信息
    上一条 /4 下一条
    联系我们
    关闭
    合作电话:
    13802416937
    Email:
    [email protected]
    商务市场合作/投稿
    问题反馈及帮助
    联系我们

    广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|广州快乐十分开奖记录 ( 粤ICP备15117877号-1 )

    快速回复 广州快乐十分开奖记录 返回列表
  • 青海“天然林管护+生态扶贫” 5517万亩天然林得到保护 2019-04-18
  • 生活-热门标签-华商生活 2019-04-18
  • 文化山西:风华长城岁月歌 2019-04-16
  • 中华龙舟大赛福州站收官 黑马异军突起摘大满贯 2019-04-16
  • 台湾布袋戏大师陈锡煌的两岸缘 2019-04-13
  • 老师:讲课再累都不怕 就怕各级搞检查讲课再累都不怕-教育时讯 2019-04-13
  • 行业变革中的房产经纪公司加盟暗战 ——凤凰网房产深圳 2019-03-31
  • 图解:习近平出席博鳌亚洲论坛2018年年会前瞻 2019-03-19
  • 外贸创新举措 让开放惠及世界 2019-03-15
  • 记者带你逛CES:体验未来科技 2019-03-14
  • 我的中国医改建议,彻底解决看病难看病贵 2019-03-14
  • 海空联合演练相关新闻 2019-01-05