会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
紫忆
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
26
下一页
2016年4月14日
操作系统——进程与线程笔记
摘要: 本来不打算在现在这个阶段来看操作系统书籍的,但是入手一本《iOS逆向工程》,看它需要MAC OS的相关知识,便入手了一本《深入解析 MAC OS X & IOS 操作系统》,发现看它需要操作系统的相关知识,所以有了这些笔记,果然,no zuo no die。 1、进程 一个进程就是一个正在运行的程序
阅读全文
posted @ 2016-04-14 16:48 紫忆
阅读(969)
评论(1)
推荐(0)
2016年2月21日
Core Animation一些Demo总结 (动态切换图片、大转盘、图片折叠、进度条等动画效果)
摘要: 前一篇总结了Core Animation的一些基础知识,这一篇主要是Core Animation 的一些应用,涉及到CAShapeLayer、CAReplicatorLayer等图层的知识。 先看效果图: 1、切换图片: 2、彩票转盘 3、图片折叠 4、进度条旋转 5、粒子效果 一、切换图片 看起来
阅读全文
posted @ 2016-02-21 13:56 紫忆
阅读(4067)
评论(1)
推荐(1)
2016年2月17日
QQ(iOS)客户端的粘性动画效果
摘要: qq的app中要是有新的联系人发消息过来,相应联系人的cell右边会有一个红色的圆圈表示消息条数。如果去触碰那个圆圈,可以发现它竟然会跟着手指的移动而移动。 在一定范围内,手指离开屏幕,会发现红色圆圈会自动弹性的回到原来的位置。而如果超出一定距离,这个圆圈会做一个销毁的动画,从而从view上移除掉。
阅读全文
posted @ 2016-02-17 16:50 紫忆
阅读(3999)
评论(18)
推荐(18)
2015年12月11日
Swift: 深入理解Core Animation(一)
摘要: 如果想在底层做一些改变,想实现一些特别的动画,这时除了学习Core Animation之外,别无选择。 最近在看《iOS Core Animation:Advanced Techniques》这本书籍,尚有所收获,并将之记录下来。 CALayer如果将UIView说成是视图,那么CALayer就是图
阅读全文
posted @ 2015-12-11 17:03 紫忆
阅读(6570)
评论(2)
推荐(2)
2015年11月5日
Xcode7.x中安装Alcatraz
摘要: 将Xcode升级了,发现Alcatraz失效了:xcode7.x安装插件命令:curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh如果重启无效,需干到之前的插件目录如果你不想使用...
阅读全文
posted @ 2015-11-05 11:57 紫忆
阅读(2065)
评论(0)
推荐(0)
iOS开发:一个无限滚动自动播放图片的Demo(Swift语言编码)
摘要: 很久以前就想写这么一个无限滚动的Demo了,最近学习了下Swift,手中没有可以用来练手的Demo,所以才将它实现了。 Github地址(由于使用了UIView+AutoLayout第三方进行布局,所以Github判断主要语言是OC):https://github.com/wzpziyi1/Disp
阅读全文
posted @ 2015-11-05 11:21 紫忆
阅读(3600)
评论(0)
推荐(0)
2015年11月2日
ios开发:一个音乐播放器的设计与实现
摘要: github地址:https://github.com/wzpziyi1/MusicPlauer 这个Demo,关于歌曲播放的主要功能都实现了的。下一曲、上一曲,暂停,根据歌曲的播放进度动态滚动歌词,将当前正在播放的歌词放大显示,拖动进度条,歌曲跟着变化,并且使用Time Profiler进行了优化
阅读全文
posted @ 2015-11-02 16:53 紫忆
阅读(21599)
评论(18)
推荐(12)
2015年10月22日
iOS开发:深入理解GCD 第二篇(dispatch_group、dispatch_barrier、基于线程安全的多读单写)
摘要: 控制台的输出:因为向Concurrent Dispatch Queue 追加处理,多个线程并行执行,所以追加处理的执行顺序不定。执行顺序会发生变化,但是此执行结果的done一定是最后输出的。无论向什么样的Dispatch Queue中追加处理,使用Dispatch Group都可以监视这些处理执行的
阅读全文
posted @ 2015-10-22 17:29 紫忆
阅读(32433)
评论(13)
推荐(8)
2015年10月20日
iOS开发:XCTest单元测试(附上一个单例的测试代码)
摘要: 测试驱动开发并不是一个很新鲜的概念了。在我最开始学习程序编写时,最喜欢干的事情就是编写一段代码,然后运行观察结果是否正确。我所学习第一门语言是c语言,用的最多的是在算法设计上,那时候最常做的事情就是编写了一段代码,如何编译运行,查看结果是否正确,很多时候,还得自己想很多特殊的(比如说零值,边界值)测...
阅读全文
posted @ 2015-10-20 10:52 紫忆
阅读(7790)
评论(5)
推荐(0)
2015年10月15日
设计模式之构造者模式
摘要: 构造者模式:讲一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。如果我们使用了构建者模式,那么用户就只需要指定需要构建的类型就可以得到它们,而具体构建的过程和细节就不需要知道了。有这样一个编程实践,如果我们需要画一个人,那么肯定是都需要话头、身体、左手、右手、左脚、右脚。代码如...
阅读全文
posted @ 2015-10-15 11:16 紫忆
阅读(1149)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
26
下一页
公告