- 博客(20)
- 资源 (81)
- 收藏
- 关注
原创 核心动画(15)图层性能
核心动画(15)图层性能图层性能隐式绘制文本光栅化离屏渲染CAShapeLayer可伸缩图片shadowPath混合和过度绘制减少图层数量裁切对象回收Core Graphics绘制-renderInContext: 方法总结图层性能要更快性能,也要做对正确的事情。——Stephen R. Covey在第14章『图像IO』讨论如何高效地载入和显示图像,通过视图来避免可能引起动画帧率下降的...
2019-10-17 21:23:00 476
原创 核心动画(14)图像IO
核心动画(14)图像IO图像IO加载和潜伏线程加载GCD和`NSOperationQueue`延迟解压`CATiledLayer`分辨率交换缓存`+imageNamed:`方法自定义缓存NSCache文件格式混合图片JPEG 2000PVRTC总结图像IO潜伏期值得思考 - 凯文 帕萨特在第13章“高效绘图”中,我们研究了和Core Graphics绘图相关的性能问题,以及如何修复。和绘图性...
2019-10-17 21:22:09 190
原创 核心动画(13)高效绘图
核心动画(13)高效绘图高效绘图软件绘图矢量图形脏矩形异步绘制CATiledLayerdrawsAsynchronously高效绘图不必要的效率考虑往往是性能问题的万恶之源。——William Allan Wulf在第12章『速度的曲率』我们学习如何用Instruments来诊断Core Animation性能问题。在构建一个iOS app的时候会遇到很多潜在的性能陷阱,但是在本章我们...
2019-10-17 21:21:22 183
原创 核心动画(12)性能调优
核心动画(12)性能调优性能调优CPU VS GPU动画的舞台GPU相关的操作CPU相关的操作IO相关操作测量,而不是猜测真机测试,而不是模拟器保持一致的帧率InstrumentsCore AnimationOpenGL ES驱动一个可用的案例总结性能调优代码应该运行的尽量快,而不是更快 - 理查德在第一和第二部分,我们了解了Core Animation提供的关于绘制和动画的一些特性。C...
2019-10-17 21:20:34 291
原创 核心动画(11)基于定时器的动画
核心动画(11)基于定时器的动画基于定时器的动画定时帧`NSTimer``CADisplayLink`计算帧的持续时间Run Loop 模式物理模拟Chipmunk添加用户交互模拟时间以及固定的时间步长避免死亡螺旋总结基于定时器的动画我可以指导你,但是你必须按照我说的做。 – 骇客帝国在第10章“缓冲”中,我们研究了CAMediaTimingFunction,它是一个通过控制动画缓冲来模...
2019-10-17 21:19:38 364
原创 核心动画(10)缓冲
核心动画(10)缓冲缓冲动画速度`CAMediaTimingFunction``UIView`的动画缓冲缓冲和关键帧动画自定义缓冲函数三次贝塞尔曲线更加复杂的动画曲线基于关键帧的缓冲流程自动化总结缓冲生活和艺术一样,最美的永远是曲线。 – 爱德华布尔沃 - 利顿在第九章“图层时间”中,我们讨论了动画时间和CAMediaTiming协议。现在我们来看一下另一个和时间相关的机制–所谓的缓冲。...
2019-10-17 21:18:46 381
原创 核心动画(9)图层时间
核心动画(9)图层时间图层时间`CAMediaTiming`协议持续和重复相对时间`fillMode`层级关系时间全局时间和本地时间暂停,倒回和快进手动动画总结图层时间时间和空间最大的区别在于,时间不能被复用 – 弗斯特梅里克在上面两章中,我们探讨了可以用CAAnimation和它的子类实现的多种图层动画。动画的发生是需要持续一段时间的,所以计时对整个概念来说至关重要。在这一章中,我们来...
2019-10-17 21:17:47 215
原创 核心动画(8)显式动画
核心动画(8)显式动画显式动画属性动画基础动画CAAnimationDelegate关键帧动画虚拟属性动画组过渡隐式过渡对图层树的动画自定义动画在动画过程中取消动画总结显式动画如果想让事情变得顺利,只有靠自己 – 夏尔·纪尧姆上一章介绍了隐式动画的概念。隐式动画是iOS平台上创建动态用户界面的一种简单方式,也是UIKit动画机制的基础,不过它并不能涵盖所有的动画类型。在这一章中,我们将要...
2019-10-17 21:16:47 215
原创 核心动画(7)隐式动画
核心动画(7)隐式动画隐式动画事务完成块图层行为呈现与模型总结隐式动画按照我的意思去做,而不是我说的。 – 埃德娜,辛普森我们在第一部分讨论了除了动画之外,Core Animation可以做到的任何事情。但是动画是Core Animation库一个非常显著的特性。这一章我们来看看它是怎么工作的。具体来说,我们先来讨论框架自动实现的隐式动画(除非你明确禁用了这个功能)。事务Core A...
2019-10-17 21:15:39 213
原创 MeeBot1.0 Playgrounds book 使用的资源文件
MeeBot1.0 Playgrounds book 工程简介Playground功能目录结构1. 文章指引页中使用了存放在本地的HTML文件。2. 动画参数配置文件3. 音频文件4. 函数配置文件5. 场景中的3D模型配置文件6. 纹理图片7. 代码Playground功能目录结构1. 文章指引页中使用了存放在本地的HTML文件。这些HTML文件包含js文件,样式,图片,这些资源需要前...
2019-10-16 18:41:27 158
原创 Swift Playgrounds book开发流程简介
Swift Playgrounds app简介1. Swift Playgrounds app 项目结构1. 1 Playground book总的结构1. Swift Playgrounds app 项目结构1. 1 Playground book总的结构一个Playground book有三大部分构成:PlaygroundBook : 左侧展示书籍的章节描述信息Book_Sourc...
2019-10-16 14:28:24 1818
基于QT5编写的安防视频监控,实现了多画面功能
2014-11-11
qt5.3制作的mplayer播放器前端源码
2014-11-11
基于Qt5的5个视频播放器MPlayer的源码(实现了跨平台,windows,mac,linux都 可以)
2014-11-11
大华视频卡详细开发文档和demo源码,附带SDK说明文档(还手机端,pc的完整可以编译通过的demo,)
2014-11-11
海康视频卡开发源码,海康HC卡二次开发代码 C#编写的全部源码
2014-11-11
海康 最新的 sdk demo c++(包含整套sdk demo,ios,android ,winphone,web)
2014-11-11
海康 SDK源码,音视频封装
2014-11-11
海康流媒体开发包完整版(含客户端源码+服务器源码,真实项目源码)
2014-11-11
基于Libevent的流媒体转发服务器(含完整源码,编译通过)
2014-11-11
基于web视频监控系统源码(毕业设计),包含毕业论文和源码,小小改动下就可以作为毕业设计项目
2014-11-11
C++局域网屏幕监控系统(源码),安防软件源码
2014-11-11
C++ 社区视频监控系统源码
2014-11-11
基于FreeRDP开源项目的远程桌面android客户端源码(已编译通过)
2014-11-11
OpenGL ES应用开发实践指南 iOS卷.zip
2019-06-30
智能家居 客户端
2014-11-11
智能家居系统 源代码 arm9 2440 (服务器 和 客户端pc,手机)
2014-11-11
网络游戏锄大地C++编程(包括客户端服务器完整代码,vs2005编译通过)
2014-11-11
安防软件,远程控制软件源代码--包括客户端、服务端源代码,功能齐全
2014-11-11
串口通信服务端+anroid IOS手机客户端,可对投影仪进行远程控制
2014-11-11
C++编写 服务器 客户端聊天室,包含客户端,服务器所有源码
2014-11-11
安卓服务器端struts+json和客户端打包下载,一个非常好的学习android客户端+服务器框架的好项目,麻雀虽小,五脏俱全
2014-11-11
毕业设计项目,淘宝安卓客户端源码,含服务器端源码
2014-11-11
android安卓网站客户端实例红孩子商城--服务器端+客户端源码,都已经编译通过,可以作为毕业设计项目
2014-11-11
安卓android 红孩子网上商城 服务器端源码 jsp实例开发 毕业设计
2014-11-11
FreeSwitch FsClient 客户端
2014-11-10
VOIP网络电话系统搭建之3cx服务端与客户机的配置,详细的客户端配置和服务器搭建技术资料
2014-11-10
SIP协议的VOIP软电话程序 VS2005
2014-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人