上一页 1 ··· 225 226 227 228 229 230 231 232 233 ··· 353 下一页
摘要: 转载请表明作者:http://blog.csdn.net/lansefeiyang08/article/details/46482073昨天写了android L BLE Peripheral的简单使用,今天讲一下BLE Central的更新。搞过android4.4的人肯定对BluetoothAd... 阅读全文
posted @ 2015-09-30 10:17 brave-sailor 阅读(443) 评论(0) 推荐(0)
摘要: 前面讲了如何让程序申请后台短时运行。但这个额外延长的时间毕竟有限。所以从iOS7起又引入两种在后台运行任务的方式:后台获取和后台通知。1,后台获取介绍后台获取(Background Fetch)是为了那些需要定期更新的应用程序设计的,比如天气应用,新闻客户端,社交网络应用程序等。在启动后台获取之后,... 阅读全文
posted @ 2015-09-28 20:28 brave-sailor 阅读(598) 评论(0) 推荐(0)
摘要: 1,程序的挂起和退出由于iOS设备资源有限。当用户点击了home键,或者另一个应用程序启动了。那么原先那个程序便进入后台被挂起,不是退出,只是停止执行代码,同时它的内存被锁定。当应用程序恢复时,它会从停止的位置重新开始。2,如下特殊的应用程序可以在后台长时间的运行(1)在后台播放音频的应用程序可以在... 阅读全文
posted @ 2015-09-28 20:27 brave-sailor 阅读(999) 评论(0) 推荐(0)
摘要: 1,委托的说明委托(delegate)是Cocoa的一个术语,表示将一个对象的部分功能转交给另一个对象。比如对象A希望对象B知道将要发生或已经发生某件事情,对象A可以把对象B的引用存为一个实例变量。这个对象B称为委托。当事件发生时,它检查委托对象是否实现了与该事件相适应的方法。如果已经实现,则调用该... 阅读全文
posted @ 2015-09-28 16:02 brave-sailor 阅读(404) 评论(0) 推荐(0)
摘要: 在Swift中,可以使用函数类型的参数,也可以使用函数类型的返回值。而作为返回值的函数,还能“捕获”外部的值,并多次使用它。这个特性,常可用来创建各种生成器。下面通过创建一个“随机数生成器函数”作为演示:在指定范围内生成随机数,同时每次生成的随机数都不重复。123456789101112131415... 阅读全文
posted @ 2015-09-28 15:59 brave-sailor 阅读(1060) 评论(0) 推荐(0)
摘要: 闭包(即一些小的匿名代码块),可以像函数一样使用。可以很方便的将闭包传给其他函数,告诉它们应当如何执行某一个任务。1,使用sort方法和闭包进行数组排序sort方法返回一个数组的有序版本。(sort方法即为Swift2.0之前的sorted方法。而原来的sort方法改名为sortInPlace,用来... 阅读全文
posted @ 2015-09-28 15:59 brave-sailor 阅读(439) 评论(0) 推荐(0)
摘要: 自Swift1.1开始,初始化init方法便有返回nil的能力。我们可以在init声明的时候在其后面加上一个 ? 或者 ! 来表示初始化失败时可能返回nil。比如,给Int类添加一个将字符串初始化成数字的init方法。1234567891011121314extension Int {init?(f... 阅读全文
posted @ 2015-09-28 15:54 brave-sailor 阅读(390) 评论(0) 推荐(0)
摘要: 我前面写了篇文章讲解如何给图片添加文字水印,而如果想要添加图片类型的水印也很简单,只要把原来代码里添加文字的部分改成图片即可。1,效果图如下:(在图片左上角添加了一个半透明的logo图片)2,为方便使用,我们通过扩展UIImage类来实现添加图片水印功能(水印图片透明度,位置,边距都可以设置)12... 阅读全文
posted @ 2015-09-28 15:53 brave-sailor 阅读(982) 评论(0) 推荐(0)
摘要: 通常我们可以使用16进制的格式表示RGB颜色,比如0x2f88c0。通过位操作运算,能很方便的将其中的R,G,B颜色各部分分别提取出来。反之,也可以将R,G,B颜色值组合成一个完整的颜色。1,提取颜色的组成部分1234var color:uint = 0x445577var r:uint = col... 阅读全文
posted @ 2015-09-28 15:53 brave-sailor 阅读(349) 评论(0) 推荐(0)
摘要: 想要给图片添加文字水印或者注释,我们需要实现在UIImage上写字的功能。1,效果图如下:(在图片左上角和右下角都添加了文字。)2,为方便使用,我们通过扩展UIImage类来实现添加水印功能(文字大小,文字颜色,背景色,位置,边距都可以设置)12345678910111213141516171819... 阅读全文
posted @ 2015-09-28 15:20 brave-sailor 阅读(1100) 评论(0) 推荐(0)
上一页 1 ··· 225 226 227 228 229 230 231 232 233 ··· 353 下一页