上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页

2014年8月9日

iOS开发拓展篇—CoreLocation定位服务

摘要: iOS开发拓展篇—CoreLocation定位服务一、简单说明1.CLLocationManagerCLLocationManager的常用操作和属性开始用户定位- (void)startUpdatingLocation;停止用户定位- (void) stopUpdatingLocation;说明:... 阅读全文

posted @ 2014-08-09 16:23 文顶顶 阅读(50667) 评论(9) 推荐(6)

iOS开发拓展篇—CoreLocation简单介绍

摘要: iOS开发拓展篇—CoreLocation简单介绍一、简介1.在移动互联网时代,移动app能解决用户的很多生活琐事,比如(1)导航:去任意陌生的地方(2)周边:找餐馆、找酒店、找银行、找电影院2.在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发(1)... 阅读全文

posted @ 2014-08-09 15:40 文顶顶 阅读(5758) 评论(1) 推荐(1)

iOS开发拓展篇—封装音频文件播放工具类

摘要: iOS开发拓展篇—封装音频文件播放工具类一、简单说明1.关于音乐播放的简单说明(1)音乐播放用到一个叫做AVAudioPlayer的类(2)AVAudioPlayer常用方法 加载音乐文件- (id)initWithContentsOfURL:(NSURL *)url error:(NSError... 阅读全文

posted @ 2014-08-09 11:20 文顶顶 阅读(7173) 评论(0) 推荐(2)

iOS开发拓展篇—音乐的播放

摘要: iOS开发拓展篇—音乐的播放一、简单说明 音乐播放用到一个叫做AVAudioPlayer的类,这个类可以用于播放手机本地的音乐文件。注意: (1)该类(AVAudioPlayer)只能用于播放本地音频。 (2)时间比较短的(称之为音效)使用AudioServicesCreateSystemSo... 阅读全文

posted @ 2014-08-09 00:04 文顶顶 阅读(23662) 评论(6) 推荐(0)

2014年8月8日

iOS开发拓展篇—音效的播放

摘要: iOS开发拓展篇—音效的播放一、简单介绍简单来说,音频可以分为2种(1)音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验(2)音乐 比如游戏中的“背景音乐”,一般播放时间较长框架:播放音频需要用到AVFoundation.framework框架二、音效... 阅读全文

posted @ 2014-08-08 20:22 文顶顶 阅读(12657) 评论(3) 推荐(1)

iOS开发拓展篇—UIDynamic(捕捉行为)

摘要: iOS开发拓展篇—UIDynamic(捕捉行为)一、简介可以让物体迅速冲到某个位置(捕捉位置),捕捉到位置之后会带有一定的震动UISnapBehavior的初始化 - (instancetype)initWithItem:(id )item snapToPoint:(CGPoint)point;U... 阅读全文

posted @ 2014-08-08 19:29 文顶顶 阅读(3749) 评论(1) 推荐(0)

2014年8月6日

iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)

摘要: iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)一、重力行为说明:给定重力方向、加速度,让物体朝着重力方向掉落1.方法(1)UIGravityBehavior的初始化 - (instancetype)initWithItems:(NSArray *)items; item参数 :里... 阅读全文

posted @ 2014-08-06 13:48 文顶顶 阅读(11716) 评论(2) 推荐(5)

iOS开发拓展篇—UIDynamic(简单介绍)

摘要: iOS开发拓展篇—UIDynamic(简单介绍)一、简单介绍1.什么是UIDynamicUIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象2.物理引擎的价值广泛用于游戏开发,经典成功案例是“愤怒的... 阅读全文

posted @ 2014-08-06 09:37 文顶顶 阅读(13842) 评论(0) 推荐(8)

2014年8月5日

iOS开发拓展篇—静态库

摘要: iOS开发拓展篇—静态库一、简单介绍1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,... 阅读全文

posted @ 2014-08-05 20:22 文顶顶 阅读(18971) 评论(16) 推荐(11)

2014年8月4日

iOS开发UI篇—无限轮播(功能完善)

摘要: iOS开发UI篇—无限轮播(功能完善)一、自动滚动添加并设置一个定时器,每个2.0秒,就跳转到下一条。 获取当前正在展示的位置。 1 [self addNSTimer]; 2 } 3 4 -(void)addNSTimer 5 { 6 // NSTimer timerWithTim... 阅读全文

posted @ 2014-08-04 20:30 文顶顶 阅读(30155) 评论(0) 推荐(5)

iOS开发UI篇—无限轮播(循环展示)

摘要: iOS开发UI篇—无限轮播(循环展示)一、简单说明 之前的程序还存在一个问题,那就是不能循环展示,因为plist文件中只有五个数组,因此第一个和最后一个之后就没有了,下面介绍处理这种循环展示问题的小技巧。 方法一:使用一个for循环,循环200次,创建200*=1000个模型,且默认程序启动后处... 阅读全文

posted @ 2014-08-04 19:17 文顶顶 阅读(9039) 评论(0) 推荐(1)

2014年8月3日

iOS开发UI篇—无限轮播(新闻数据展示)

摘要: iOS开发UI篇—无限轮播(新闻数据展示)一、实现效果 二、实现步骤1.前期准备 (1)导入数据转模型的第三方框架MJExtension (2)向项目中添加保存有“新闻”数据的plist文件 (3)导入用到的图片素材2.步骤和代码(1)新建一个数据模型 该模型的代码设计如下... 阅读全文

posted @ 2014-08-03 20:16 文顶顶 阅读(7357) 评论(1) 推荐(1)

iOS开发UI篇—无限轮播(循环利用)

摘要: iOS开发UI篇—无限轮播(循环利用)一、无限轮播1.简单说明 在开发中常需要对广告或者是一些图片进行自动的轮播,也就是所谓的无限滚动。 在开发的时候,我们通常的做法是使用一个UIScrollView,在UIScrollView上面添加多个imageView,然后设置imageView的图片,和... 阅读全文

posted @ 2014-08-03 17:51 文顶顶 阅读(21680) 评论(1) 推荐(1)

2014年8月2日

iOS开发Swift篇—(十)方法

摘要: iOS开发Swift篇—(十)方法 一、简单说明 跟其他面向对象语言一样,Swift中的方法可以分为2大类: (1)实例方法(Instance Methods) 在OC中,实例方法以减号(-)开头 (2)类型方法(Type Methods) 在OC中,类型方法以加号(+)开头 二、实例方法 1.什么 阅读全文

posted @ 2014-08-02 15:49 文顶顶 阅读(5189) 评论(2) 推荐(1)

iOS开发Swift篇—(九)属性

摘要: iOS开发Swift篇—(九)属性 一、类的定义 Swift与Objective-C定义类的区别 Objective-C:一般需要2个文件,1个.h声明文件和1个.m实现文件 Swift:只需要1个.swift文件 Swift中类的定义格式 二、属性 1.什么是属性 Swift中的属性(Proper 阅读全文

posted @ 2014-08-02 15:38 文顶顶 阅读(6963) 评论(3) 推荐(2)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页

导航