自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 xml文档解析

#import "GDataXMLNode.h"  //创建xml文档     GDataXMLDocument *document = [[GDataXMLDocument alloc]initWithData:httpRequest.downloadDatas options:0 error:0];       //取出所有promotion节点     NSArray *ar

2016-07-27 23:40:42 309

原创 CAKeyframeAnimation动画

CAKeyframeAnimation提供关键帧支持,可以为动画层属性制定一个关键路径,路径可以是一个数组,保存动画的每一个阶段值和关键的帧动画次数和时间。 CAKeyframeAnimation 的一些比较重要的属性  path 这是一个 CGPathRef  对象,默认是空的,当我们创建好CAKeyframeAnimation的实例的时候,可以通过制定一个自己定义的pat

2016-07-26 15:24:48 543

原创 CABasicAnimation动画、动画组 与简单的转场动画CATransition

Core Animation  后台执行不会阻塞主线程 直接作用在CALayer上而不是UIView       CALayer *layer = [CALayer layer];          layer.position = CGPointMake(100, 100);          layer.bounds = CGRectMake(0, 0, 100,

2016-07-25 17:58:21 477

原创 CALayer简单的时钟动画

通过时间组件获取系统时间CALayer绘制时、分、秒针 绘图实现一个简单的时钟动画https://github.com/NSLOGSYSTEMOUT/ClockAnimation点击打开链接

2016-07-25 17:27:30 367

原创 CALayer

CALayer图层https://developer.apple.com/library/mac/documentation/GraphicsImaging/Reference/CALayer_class/index.htmlAPI CALayer是一个层的概念,视图之所以能够显示,都是因为这个层的原因但CALayer 不清楚具体的响应链(不能相应用户的点击触摸等事件).通过CALayer我

2016-07-22 17:16:20 258

原创 图片切圆处理

新建UIImage的分类声明发方法并实现 +(UIImage *)imageWithName:(NSString *)imageName imageBorder:(CGFloat)border borderColor:(UIColor *)color{     //  设置生成切圆的  外圆环的宽度     CGFloat circleBorder = border;     UIIm

2016-07-19 16:41:57 468

原创 绘图 图片水印

新建 UIImageView *imageView         UIImage *oldImage = [UIImage imageNamed:@"img"]; //    开启上下文     /**      *  @param size#>   description#>新图片的大小      *  @param opaque#> description#> YES不透明

2016-07-18 17:06:12 504

原创 Quartz2D基本图形绘制

//当时图显示的时候调用默认调用一次 - (void)drawRect:(CGRect)rect {} 饼状图 -(void)drawPieChart{     /**      *        NSArray *array = @[@25,@25, @50];            CGContextRef contextRef = UIGraphicsGetCurrent

2016-07-18 15:21:20 394

原创 本地通知

本地通知创建之前需要用户授权是否可以推送通知需要在AppDelegate   中注册 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //    通过launchOptions中携带的信息判断是点击图标还是通知进入

2016-07-14 13:24:35 274

原创 录音

简单实现录音功能  声明全局成员变量 @property(nonatomic,strong)AVAudioRecorder *recorder ; @property (nonatomic, strong) AVAudioPlayer * audioPlayer; @property (nonatomic, strong) CADisplayLink *link; @proper

2016-07-13 22:55:22 473

原创 音频后台播放

实现音乐的后台播放首先要在AppDelegatede的 - (void)applicationDidEnterBackground:(UIApplication *)application 方法中调用  //开始后台任务程序保持运行状态     [application beginBackgroundTaskWithExpirationHandler:nil]; 然后需要在工程的配

2016-07-13 14:29:02 638

原创 音频播放

导入框架AVFoundation.framework与头文件#import 简单使用终端转换音频格式: afconvert 提示 afconvert -hf提示可转格式  afconvert  -f  目标格式  -d  目标格式后的数据格式  文件名 短音频播放方法封装 接口文件中定义方法 /**  *  播放音效  *  @param filename 音效文件

2016-07-08 15:08:40 304

原创 iOS网络工程 网络框架(一)

网络框架: 网络框架四层构成最上层是Cocoa层,包含了用于URL加载的Oc API、Bonjour雨GameKit。Cocoa层下面是Core Foundation层,这一层是C API,其中包含了CFNetWork,这是大多数应用级别的网络代码的基础。CFNetWork在CFStream与CFNetWork之上提供了一个简单的网络接口。这两个类是针对BSD socket的轻量级封装,CFSo

2016-07-07 22:27:55 674

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除