DEMO集合

图像浏览及处理

  • FLAnimatedImage - gif播放处理的工具。
  • CLImageEditor - 超强的图片编辑库,快速帮你实现旋转,防缩,滤镜等等一系列麻烦的事情。
  • ios-image-filters - 图像滤镜,库比较旧了,很容易崩溃。 
  • XBImageFilters - 图像滤镜。
  • MWPhotoBrowser - 一个非常不错的照片浏览器,在github的star接近3000个,解决MWPhotoBrowser中的SDWebImage加载大图导致的内存警告问题。
  • core-image-explorer - Core Image 滤镜处理图片-- swift ,Core Image 介绍。 
  • CoreImageShop - CoreImageShop图片滤镜处理-- Mac app that let you create a complete Core Image Filter usable on iOS using SCRecorder。
  • GPUImage - 处理图片效果。
  • GPUImage2.swift - Swift 版基于 GPU 图像和视频处理框架库。
  • RSKImageCropper - 适用于iOS的图片裁剪器,类似Contacts app,可上下左右移动图片选取最合适的区域。
  • WZRecyclePhotoStackView - 删除照片交互--WZRecyclePhotoStackView,就是模拟生活中是删除或保留犹豫不决的情形而产生的。 在上滑,下滑的部分,借鉴了TinderSimpleSwipeCards
  • TimingFunctionEditor - TimingFunctionEditor用swift编写, 贝塞尔曲线编辑器,编辑后可以预览或拷贝代码片段直接使用。P.S. 该项目采用更简单的依赖管理器。 Carthage ,而非常用的 CocoaPods。Carthage介绍中文
  • AAFaceDetection - AAFaceDetection--swift,简单、实用的面部识别封装库。虽然该技术从 iOS 5 发展,不过真正有趣的应用还不多。
  • PhotoTweaks - 这个库挺赞的,正好是对图像操作的。
  • Concorde - swift, Concorde, 一个可用于下载和解码渐进式 JPEG 的库, 可用来改善应用的用户体验。
  • ZoomTransition - swift, 通过手势操控图片的放大、缩小、旋转等自由变化效果的组件及示例。
  • AFImageHelper - swift,一套针对 UIImage 和 UIImageView 的实用扩展库,功能包含填色和渐变、裁剪、缩放以及具有缓存机制的在线图片获取。
  • PinterestSwift - swift,Pinterest 风格图片缩放、切换示例。
  • KYElegantPhotoGallery - 一个优雅的图片浏览库。
  • SDPhotoBrowser - 仿新浪动感图片浏览器,非常简单易用的图片浏览器,模仿微博图片浏览器动感效果,综合了图片展示和存储等多项功能。
  • HZPhotoBrowser - 一个类似于新浪微博图片浏览器的框架(支持显示和隐藏动画;支持双击缩放,手势放大缩小;支持图片存储;支持网络加载gif图片,长图滚动浏览;支持横竖屏显示)。 
  • PhotoStackView-Swift - PhotoStackView——照片叠放视图,使用说明
  • MarkingMenu - 基于手势、类似 Autodesk Maya 风格标记菜单及图片渲染。
  • SXPhotoShow - UICollectionViewFlowLayout流水布局 是当下collectionView中常用且普通的布局方式。本代码也写了三种好看的布局,其中LineLayout和流水布局有很大的相同点就直接继承UICollectionViewFlowLayout,然后StackLayout,CircleLayout这两种都是直接继承自最原始的UICollectionViewLayout 布局方案。
  • PictureWatermark - 主要实现了给图片加文字以及图片水印的功能,已封装成了UIImage的类别,方便使用。
  • 自定义宽高比的相册框 拍照 - 取出照片时 弹出自定义view。在这个自定义view上创建一个需要的相框大小的view层 把取出的图片赋值给UIImageView按缩放添加到这个层上。对uiimageView添加捏合、移动 手势。添加按钮 选取,最后根据位移和缩放比例 裁剪image。
  • LGPhotoBrowser - LGPhotoBrowser:相册选择/浏览器/照相机(仿微信),包含三个模块:照片浏览器,相册选择器,照相机。
  • PhotoBrowser - 一个简单的好用的的图片浏览器。
  • BeautyHour - 完整应用,功能与“美图秀秀”雷同。
  • MPParallaxView - 是用 Swift 写的类似 Apple TV Parallax 效果的视图。
  • StitchingImage - 仿微信群组封面拼接控件, 直接拖进项目就可使用,教程
  • SDECollectionViewAlbumTransition - 用自定义的 push 和 pop 实现了有趣的 iOS 相册翻开动画效果。
  • SKPhotoBrowser.swift - swift中规中矩、实用的图片浏览类库。示例也很完整。
  • Nuke.swift - 完整、强大、实用的图片管理类库。主要功能包括可定制装载,缓存,滤镜及尺寸变换。
  • DNImagePicker - 类似wechat的图片选择。
  • CocoaPicker - 仿QQ图片选择器(OC)。
  • JFImagePickerController - vvebo作者:多选照片、预览已选照片、针对超大图片优化。
  • VIPhotoView - 图片浏览,用于展示图片的工具类,因为是个 View,所以你可以放在任何地方显示。支持旋转,双击指定位置放大等。
  • AGImagePickerController - 是一个图片选择器,支持图片多选,支持大图横滑预览,支持放大预览,支持横竖屏,支持所有的iOS设备。
  • YYImage - 功能强大的 iOS 图像框架,支持大部分动画图像、静态图像的播放/编码/解码。
  • PagingView.swift - 注重细节的自动布局分页视图组件。
  • TZImagePickerController - 一个支持多选、选原图和视频的图片选择器,同时有预览功能,适配了iOS6789系统。教程.
  • 更换头像 - 用户选取从相机或者相册获取图片,并且显示在View上。
  • DouBanMeinv.swift - 抓取豆瓣美女图片,瀑布流显示。
  • ZZPhotoKit - 基于Photos和AVFoundation框架开源,相册多选与相机连拍。
  • SwViewCapture.swift - SwViewCapture.swift一个用起来还不错的iOS截图库.(支持截取所有内容, 适用于所有ScrollView组成的视图, 包括WebView)。
  • BeautifyFaceDemo - 一个基于 GPUImage 的实时直播磨皮滤镜的开源实现,主要功能脸部去斑磨皮!
  • YUCIHighPassSkinSmoothing - 磨皮滤镜!
  • Filterpedia.swift - 强大的图片滤镜库演示。
  • YUGPUImageHighPassSkinSmoothing - 一个基于 GPUImage 的磨皮滤镜!
  • preview-transition.swift - 通过向导式代码实现步骤,实现完整、自然流畅的图片预览及转场功能。
  • CartoonEyes.swift - 前置摄像头捕获图像后,采用 Core Image 脸部识别 CIDetector 和漫画效果滤镜复合出卡通效果眼睛。
  • YLFaceuDemo - 在直播应用中添加Faceu贴纸效果。Faceu贴纸效果其实就是在人脸上贴一些图片,同时这些图片是跟随着人脸的位置改变的。说明

========

摄像照相视频音频处理

  • SCRecorder - SCRecorder 短视频录制。
  • VideoPushDemo - 视频剪辑 视频特效制作1 视频特效制作2
  • LLSimpleCamera - A simple, customizable camera control for iOS, 摄像头。
  • EZAudio - EZAudio 是一个 iOS 和 OSX 上简单易用的音频框架,根据音量实时显示波形图,基于Core Audio,适合实时低延迟音频处理,非常直观。中文介绍,官网
  • ffmpeg - ffmpeg官网,FFmpeg在iOS上完美编译
  • VLC - VCL官网,VLC for iOS 2.7.2 source code。 
  • kxmovie - 使用ffmpeg的影片播放器,修改说明, 修改代码基于FFmpeg的kxMoive艰难的编译运行
  • ijkplayer - B站开源的视频播放器,支持Android和iOS。 iOS中集成ijkplayer视频直播框架
  • StreamingKit - StreamingKit流媒体音乐播放器。 
  • FreeStreamer - FreeStreamer流媒体音乐播放器,cpu占用非常小。
  • DOUAudioStreamer - DOUAudioStreamer豆瓣的音乐流媒体播放器。
  • fmpro - 电台播放器,支持锁屏歌词,支持基本播放流程,歌词展示,后台锁屏播放和控制以及锁屏后封面+歌词,fmpro_R 。
  • IPDFCameraViewController - 支持相机定焦拍摄、滤镜、闪光、实时边框检测以及透视矫正功能,并有简单易用的API。 
  • SCRecorder - 酷似 Instagram/Vine 的音频/视频摄像记录器,以 Objective-C 为基础的过滤器框架。 你可以做很多如下的操作:记录多个视频录像片段。删除任何你不想要的记录段。可以使用任何视频播放器播放片段。保存的记录可以在序列化的 NSDictionary 中使用。(在 NSUserDefaults 的中操作)添加使用 Core Image 的视频滤波器。可自由选择你需要的 parameters 合并和导出视频。
  • Cool-iOS-Camera - Cool-iOS-Camera。
  • FastttCamera - FastttCamera 快速照相。
  • ICGVideoTrimmer - ICGVideoTrimmer提供提供视频剪切的视图(类似系统相册中浏览视频时顶部那个条状视图)。左右两个边界选择器还能够自定义。
  • IOS录音和播放功能demo - 比较完整的ios录音和播放功能的实现。
  • CameraManager - 相机管理封装类库。看着极好用的样子----swift。
  • MCAudioInputQueue - 简易录音类,基于AudioQueue的。
  • DraggableYoutubeFloatingVideo - 展示像类似Youtube移动应用的那种浏览视频的效果,当点击某视频时能够从右下方弹出一个界面,并且该界面能够通过手势,再次收缩在右下方并继续播放。这是通过AutoLayout设计实现。
  • amr - 做即时通讯的音频处理,录音文件是m4a,便于web端的音频播放。
  • 边录音边转码 - 一边录音,一边将录制成的 wav 格式音频文件转码成 amr 音频格式。只支持真机运行调试。
  • FSVoiceBubble - 一个轻量级播放录音音频的气泡:1.支持短时间的音频播放(支持网络音频);2.播放时的声波动画;3.自定义包括声波的颜色,气泡的背景等。
  • KRVideoPlayer - 类似Weico的播放器,支持竖屏模式下全屏播放。
  • 自定义视频播放器AVPlayer - 利用系统类AVPlayer实现完全自定义视频播放器,显示播放时间,缓存等功能。代码清晰,注释详细。
  • VideoBeautify - 功能酷似美拍,秒拍等应用的源码:对视频进行各种美化处理,采用主题形式进行分类,内含各种滤镜,动画特效和音效等。
  • HTY360Player - 是一款提供在 iOS 中使用 360 度无死角拖拽视频进行不同角度播放的视频播放器。
  • ALCameraViewController - ALCameraViewController 摄像头视图控制器(含可定制照片选择器,图片简单裁切功能)及演示。
  • recordDemo.swift - 一个Swift语言实现直接可以用的录音Demo,实现说明
  • Swift-Radio-Pro - 集成 LastFM 的专业电台应用(基于 Swift 2.0)。
  • Eleven - Eleven Player - 一个使用 FFmpeg 实现的简单强大的 iOS 开源播放器。 
  • mobileplayer-ios.swift - 很不错的高度可定制播放器项目。 
  • iFrameExtractor - 开源视频播放器, ffmpeg在iOS的使用-iFrameExtractor源码解析,文章
  • Periscope-VideoViewController.swift - 简洁实用的视频快进、倒带控制视图类库。
  • AudioKit.swift - 音频合成、加工及分析平台(支持 iOS、OS X、tvOS)框架库。无论其易用性,还是功能性及专业性。
  • MusicPlayert - MusicPlayert本地音乐播放+音乐信息显示+在线歌词搜索显示(千千静听服务器)。
  • MusicPlayert - MusicPlayert音乐播放器,用reveal可以查看层次关系,主要实现了歌词的同步显示。
  • 音乐播放器 - 音乐播放器:显示歌词。
  • TBPlayer - 视频变下变播,把播放器播放过的数据流缓存到本地,支持拖动。采用avplayer。实现说明
  • WMPlayer - WMPlayer视频播放器,AVPlayer的封装,继承UIView,想怎么玩就怎么玩。支持播放mp4、m3u8、3gp、mov,网络和本地视频同时支持。全屏和小屏播放同时支持。 cell中播放视频,全屏小屏切换自如。
  • IWatch - 一个视频日报类的app 播放器用到了AVFoudation。
  • SkfSwiftCammer - 一个相机demo,在oc里面调用了swift。
  • ZFPlayer - 基于AVPlayer,支持横屏、竖屏(全屏播放还可锁定屏幕方向),上下滑动调节音量、屏幕亮度,左右滑动调节播放进度。
  • BMPlayer.swift - 基于 AVPlayer 使用 Swift 封装的视频播放器,方便快速集成,支持横屏、竖屏,上下滑动调节音量、屏幕亮度,左右滑动调节播放进度。


简明、完整、全面的安卓开发demo集合,包含如下示例 1、LinearLayout Button、RadioGroup、 CheckBox 2、TableLayout 3、FrameLayout 霓虹灯效果 4、RelativeLayout 梅花效果 5、自定义view跟着触点走的小球 6、 ListView 列表视图 7、WebView web视图 8、ToggleButton 动态布局效果 9、AnalogClock 、 DigitalClock and Chronometer 时钟和数字日期 10、AutoCompleteTextView 根据输入自动补充可能的全部 11、Spinner View 选择框(弹出框形式选择) 12、DatePicker TimePicker View 日期时间选择器 13、ProgressBar View 普通进度条、显示在标题栏上的进度条 14、RatingBar View 评级 15、 SeekBar 拖动条,音量调节效果 16、ScrollView 、HorizontalScrollView 垂直和水平滚动条 17、ScrollView 、HorizontalScrollView 垂直和水平滚动条 18、ExpandableListView 分组可展开收缩的ListView 19、Notification 状态栏通知 20、GridView、ImageSwitcher 21、SmsManager 消息管理器,发短信(这里是模拟器只能给其它模拟器发短信) 22、Intent Action、Category属性 测试 23、系统 Action、Category属性 24、ClipDrawable 徐徐展开的风景 25、AnimationDrawable 会动的图片 26、Menu、SubMenu、ContextMenu xml配置menu 27、Attribute 自定义view的duration属性 控制图片的透明度 28、Bitmap、BitmapFactory 图形与图像处理 29、Canvas 绘制自定义图形 30、Canvas 采用双缓存实现画图板 31、SharedPreference 简单的key-value数据存取 32、SQLiteDatabase 安卓客户端的嵌入式数据库 33、GestureDetector + ViewFlipper实现翻页效果 34、GestureLiberay 自定义手势 35、GestureLiberay 通过自定义的手势实现用户操作 36、TextToSpeech 语音朗读 37、ContentProvider、ContentResolver 应用之间共享数据 38、 Service 相当于没有界面的activity 39、Activity与Service运行中通信 40、Service 相当于没有界面的activity 41、AIDL Service android中的跨进程调用 客户端,服务端见AidlService 42、BroadcastReceiver 接收广播消息 43、非UI线程中不能操作UI线程中的View测试 44、ImageSwitcher animation gesture实现可以滑动的跑马灯 45、下载状态栏显示下载进度 46、Gallery3d效果 47、ListView 上拉加载更多效果 48、异步加载图片的二级缓存技术 49、QQ的好友列表展示效果 50、Fragment + ViewPager实现tab滑动切换 51、能够显示在桌面前面的的歌词效果 52、activity切换特效
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值