iOS必备-拿来练手就够了

  • github

| 项目 | 简介 |
| : | : |
| MGMiaoBo | 视频直播 |
| MGDemo | n多小功能合集 |
| MGBaisi | 高度仿写百思 |
| MGSinaWeibo | 高度仿写Sina |
| MGLoveFreshBeen | 一款电商App |
| MGWeChat | 小部分实现微信功能 |
| MGTrasitionPractice | 自定义转场练习 |
| DBFMDemo | 豆瓣电台 |
| MGPlayer | 一个播放视频的Demo |
| MGCollectionView | 环形图片排布以及花瓣形排布 |
| MGPuBuLiuDemo | 瀑布流--商品展 |
| MGSlideViewDemo | 一个简单点的侧滑效果,仿QQ侧滑 |
| MyResume | 一个展示自己个人简历的Demo |
| GoodBookDemo | 好书 |




  • 介绍

    • MGMiaoBo

      • 首创房间内多视频直播模式,移动直播新体验,多人秀场更好玩。随时随地与主播聊天互动亲密接触,清纯美女、校花嫩模、吃货萌妹、通通都有……
        1.项目引导页业使用ijkPlayer播放视频;
        2.首页使用父子控制器进行界面之间的切换;
        3.自定义MJRefresh刷新控件,替换头部刷新gif图片;
        4.使用分类理由贝塞尔曲线为UIImageView添加圆角;
        5.服务器交互使用的是https,用json格式,面向模型开发;
        其他:全局网络请求封装,页面数据缓存处理,通知,动画,基础控制器封装,使用xib的AutoLayout和Masonry第三方库等。
    • MGDemo

      • 涉及导航栏随着tableView滑动是否隐藏,随着tableView的滑动让TabBar隐藏,停止滑动显示TabBar。还有NavigationController的titleView动态缩放效果,还还还加了UITableView分区展开与收起。后来又加了录制视频的功能和在相册中选择视频的功能。tableView 的一些常用知识点,还有搜索框的使用。后来又整合了UICollectionView的使用,ShareSDK分享等
    • MGBaisi

      • 高度仿写百思不得姐项目,实现精华,新帖,发布,关注,我的五大功能模块,运用了很多技术。 使用技术:MVC设计模式,使用纯代码和Xib混合开发,使用Masonry和AutoLayout做UI布局,首页精华模块充分使用父子控制器,音频视频的播放,集成系统自带新浪分享,评论详情界面,发布集成pop动画,关注界面充分利用Xib的优势,使用SDWebImage进行图片加载,MBProessHUD进行遮盖提示,清除缓存功能,UIWebView进行网页加载等技术
    • MGSinaWeibo

      • 高仿新浪微博访客视图,首页,发布界面等 使用技术:MVVM设计模式,使用纯代码和Xib混合开发,使用SnapKit做UI布局,AFN网络数据请求,MJExtension进行字典转模型数据,使用SDWebImage进行图片加载,二维码的扫描和生成,图文混排,不等高cell的计算,表情键盘,图片上传和图片浏览器等技术。
    • MGLoveFreshBeen

      • 一款电商App,实现首页功能以及个人中心和分类,购物车模块。1.MVC设计模式 2.使用纯代码和Xib混合开发,使用Masonry和AutoLayout做UI布局 3.集成友盟分享 4.使用SDWebImage进行图片加载 5.SVProessHUD和MBProessHUD进行遮盖提示 6.UITableView的联动效果 7.首页UICollectionView进行数据显示 8.UIWebView加载网页等技术,_
    • MGWeChat

      • 微信摇一摇,个人中心,登录界面效果,通讯录搜索功能
    • DBFMDemo

      • 豆瓣电台,一个豆瓣电台demo,可以选择播放顺序,可以通过选择频道获取歌曲数据,进行歌曲播放
    • MGPlayer

      • 一个播放视频的Demo,可全屏展示,可以缩小,播放时也可以随着tableView的移动悬浮播放
    • MGCollectionView

      • UICollectionView的简单使用。在项目中UICollectionView的使用必不可少,掌握UICollectionView的使用非常有必要,只要你会算法使用UICollectionView可以做出各种非常炫酷的效果。
    • MGPuBuLiuDemo

      • 瀑布流--商品展示、一般用来展示商品,比如:衣服鞋子什么的产品,为了给用户视觉差,不容易造成疲劳效果,瀑布流展示最合适不过了。
    • MGSlideViewDemo

      • 一个简单点的侧滑效果,仿QQ侧滑。不是框架,有兴趣了解原理的可以下载来一下。
    • MGTrasitionPractice

      • 自定义转场,练习了这个再也不用担心转场问题喽。项目搞了5-6种转场,还有炫酷动画字体,看了你就知道。。。
    • GoodBookDemo

      • 好书,使用leanCloud作为服务器,集成shareSDK分享,采用邮箱验证,集成下拉刷新等第三方

  • 轻轻点击,关注我

轻轻点击,关注我

轻轻点击,关注我微博

浏览我的GitHub


  • 扫一扫,关注我

iOS必备-拿来练手就够了_第1张图片
扫一扫,关注我.jpg

你可能感兴趣的:(iOS必备-拿来练手就够了)