自定义博客皮肤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 = [[GDataXMLDocumentalloc]initWithData:httpRequest.downloadDatasoptions:0error:0];     //取出所有promotion节点    NSArray *ar

2016-07-27 23:40:42 292

原创 CAKeyframeAnimation动画

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

2016-07-26 15:24:48 515

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

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

2016-07-25 17:58:21 450

原创 CALayer简单的时钟动画

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

2016-07-25 17:27:30 347

原创 CALayer

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

2016-07-22 17:16:20 243

原创 图片切圆处理

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

2016-07-19 16:41:57 434

原创 绘图 图片水印

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

2016-07-18 17:06:12 487

原创 Quartz2D基本图形绘制

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

2016-07-18 15:21:20 376

原创 本地通知

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

2016-07-14 13:24:35 259

原创 录音

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

2016-07-13 22:55:22 457

原创 音频后台播放

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

2016-07-13 14:29:02 619

原创 音频播放

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

2016-07-08 15:08:40 291

原创 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 649

空空如也

空空如也

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

TA关注的人

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