源码推荐(2月12日):高效低内存音频播放引擎 基于NSXMLParser的Objective-C XML阅读器
2014-02-13 09:52
477 查看
知名品牌颜色代码--FPBrandColors
FPBrandColors是一个简单的UIColor类目,提供了一些知名品牌使用的颜色代码。
测试环境:Xcode 5.0,iOS 4.3以上
高效低内存占用的音频播放引擎--FreeStreamer
FreeStreamer是适用于iOS和OS X的音频播放引擎, 专门为播放音频流而设计。该引擎示范UI简单,效率高,占用内存少,用C++写成。
功能:
高效低内存占用(Objective-C方法调用不会额外消耗性能)
支持ShoutCast和IceCast流媒体以及标准的HTTP协议
可检测流媒体格式
支持ShoutCast metadata
支持暂停,比如因通话暂停播放
支持后台播放
支持ID3v2
支持Podcast RSS feeds
内容可以被储存在文件中(查看OS X app)
可访问PCM音频示例
包含频率分析器(可查看Additions和iOS app)
基于NSXMLParser的Objective-C XML阅读器-XMLReader
XMLReader是一个基于NSXMLParser的Objective-C XML阅读器
该项目来源于Troy Brant开发的一个组件。http://troybrant.net/blog/2010/09/simple-xml-to-nsdictionary-converter/
倾斜手机查看图片剩余部分--RCCPeakableImageView
使用image自动填充image view,倾斜手机可以看到图片的剩余部分,并能根据图片尺寸进行调整。
测试环境:Xcode 5.0,iOS 4.3以上
极简风格,较SDWebImage更简单易用--ALImageView
ALImageView是支持cache的ImageView for URL,仅两个源文件引用即可支持并发image加载和本地、memory缓存,主要特点:
1、结构简洁,ALImageView.h和ALImageView.m两个源文件,一个public method可以实现加载;
2、基于G&C&D方式,支持多线程的并发模式;
3、同时支持本地缓存和memory缓存两种方式;
4、支持点击响应(target-action)、占位符、图片圆角;
5、支持多图容器。
DRDynamicSlideShow--提供数种页面滑动的交互效果
DRDynamicSlideShow 是 UIScrollView 的子类,轻松实现了令人惊奇的滑动交互效果。
DRDynamicSlideShow是UIScrollView的子类,它可以实现非常好的滑动交互效果,见以下动画效果。
不需要其他框架或者子类的支持。你只需要将DRDynamicSlideShow 添加 到view中,然后再添加DRDynamicSlideShowAnimation就可以实现以上效果。
AMScrollingNavbar
该Demo主要演示了可滚动的UINavigationBar,包含Scroll View、Table View、Web View以及Collection view。
该项目有点类似于iOS 7中Chrome或者Facebook app的导航栏。
这里有篇文章详细介绍了这个控件。 http://andreamazz.github.io/blog/2014/02/01/amscrollingnavbar-creating-a-cocoapod/ 测试环境:Xcode 5.0,iOS 4.3以上
FPBrandColors是一个简单的UIColor类目,提供了一些知名品牌使用的颜色代码。
测试环境:Xcode 5.0,iOS 4.3以上
高效低内存占用的音频播放引擎--FreeStreamer
FreeStreamer是适用于iOS和OS X的音频播放引擎, 专门为播放音频流而设计。该引擎示范UI简单,效率高,占用内存少,用C++写成。
功能:
高效低内存占用(Objective-C方法调用不会额外消耗性能)
支持ShoutCast和IceCast流媒体以及标准的HTTP协议
可检测流媒体格式
支持ShoutCast metadata
支持暂停,比如因通话暂停播放
支持后台播放
支持ID3v2
支持Podcast RSS feeds
内容可以被储存在文件中(查看OS X app)
可访问PCM音频示例
包含频率分析器(可查看Additions和iOS app)
基于NSXMLParser的Objective-C XML阅读器-XMLReader
XMLReader是一个基于NSXMLParser的Objective-C XML阅读器
该项目来源于Troy Brant开发的一个组件。http://troybrant.net/blog/2010/09/simple-xml-to-nsdictionary-converter/
倾斜手机查看图片剩余部分--RCCPeakableImageView
使用image自动填充image view,倾斜手机可以看到图片的剩余部分,并能根据图片尺寸进行调整。
测试环境:Xcode 5.0,iOS 4.3以上
极简风格,较SDWebImage更简单易用--ALImageView
ALImageView是支持cache的ImageView for URL,仅两个源文件引用即可支持并发image加载和本地、memory缓存,主要特点:
1、结构简洁,ALImageView.h和ALImageView.m两个源文件,一个public method可以实现加载;
2、基于G&C&D方式,支持多线程的并发模式;
3、同时支持本地缓存和memory缓存两种方式;
4、支持点击响应(target-action)、占位符、图片圆角;
5、支持多图容器。
DRDynamicSlideShow--提供数种页面滑动的交互效果
DRDynamicSlideShow 是 UIScrollView 的子类,轻松实现了令人惊奇的滑动交互效果。
DRDynamicSlideShow是UIScrollView的子类,它可以实现非常好的滑动交互效果,见以下动画效果。
不需要其他框架或者子类的支持。你只需要将DRDynamicSlideShow 添加 到view中,然后再添加DRDynamicSlideShowAnimation就可以实现以上效果。
AMScrollingNavbar
该Demo主要演示了可滚动的UINavigationBar,包含Scroll View、Table View、Web View以及Collection view。
该项目有点类似于iOS 7中Chrome或者Facebook app的导航栏。
这里有篇文章详细介绍了这个控件。 http://andreamazz.github.io/blog/2014/02/01/amscrollingnavbar-creating-a-cocoapod/ 测试环境:Xcode 5.0,iOS 4.3以上
相关文章推荐
- 论坛源码推荐(2月12日):高效低内存音频播放引擎 基于NSXMLParser的Objective-C XML阅读器
- 论坛开源项目推荐(12月19日):低内存耗用的音频流播放引擎-FreeStreame 命令行工具-appledoc
- 基于j2me xml解释 引擎 XmlPullParser 的例子
- Mahout基于内存的DataMode 推荐引擎
- Mahout基于内存的DataMode 推荐引擎Demo2
- Mahout基于内存的DataMode 推荐引擎Demo2
- 论坛源码推荐(4月10日):简单获得设备当前位置 高性能低内存地播放GIF
- 基于内存的DataMode推荐 mahout推荐引擎 Demo2
- 论坛源码推荐(1月20日):加载解析RSS的Objective-C框架 Pininterest 弹出菜单的方式
- Spark构建推荐引擎之二:基于Spark Streaming 实时推荐计算
- 源码推荐(12.08):仿苏宁强制更新,基于Masonry的封装
- 论坛源码推荐(7月10日):基于文本的实时Parse聊天室 Sketch iOS 8 UI组件扩展
- 源码推荐(6.24):一个Mp3播放控制器,高仿支付宝手势解锁--PCGestureUnlock
- 基于lucene实现自己的推荐引擎
- Nodejs事件引擎libuv源码剖析之:高效线程池(threadpool)的实现
- 关于NSXMLParser的foundCharacters方法调用次数的问题
- android基于ffmpeg的简单视频播发器 音频播放
- 基于 Apache Mahout 构建社会化推荐引擎
- mahout基于hadoop的推荐引擎代码分析
- 源码推荐:一个使用C#绘制图形引擎的Framework