自定义博客皮肤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)
  • 资源 (15)
  • 收藏
  • 关注

转载 IOS的Block

一、概述Block是C级别的语法和运行时特性。Block比较类似C函数,但是Block比之C函数,其灵活性体现在栈内存、堆内存的引用,我们甚至可以将一个Block作为参数传给其他的函数或者Block。二、热身先看一个比较简单的Block例子:int multiplier = 7; int (^myBlock)(int) = ^(int num) {     retu

2014-05-28 17:52:04 664

转载 IOS的GCD

Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。/*!* @function dispatch_get_main_queue** @abstract* Returns the

2014-05-25 22:28:08 656

转载 iOS应用崩溃日志揭秘

注意:本文转载自RAYWENDERLICH,如若转载请保留本声明,并注明原始出处。这篇文章还可以在这里找到 英语Learn how to make sense of crash logs!本文作者是 Soheil Moayedi Azarpour, 他是一名独立iOS开发者。作为一名应用开发者,你是否有过如下经历?为确保你的应用正确无误,在将

2014-05-23 16:34:15 1257

转载 IOS 调试技巧

为什么你的数组包含3个项目而不是5个?为什么你的游戏运行缓慢?这些都跟调试有关,调试是开发过程中必不可少的一部分。本文所列举了一些重要的调试功能(当然并不全面)可以帮你用更少的时间来解决bug问题。 本文内容主要包括3个方面:使用console检查app状态进行日志记录,并熟练的驾驭NSLog使用对象的生命周期来跟踪内存的使用。 使用Cons

2014-05-23 15:31:09 632

转载 IOS面试题

1.写一个NSString类的实现+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding;+ (id) stringWithCString: (c*****t char*)nullTerminatedCString           

2014-05-23 14:52:44 904

转载 IOS SDK7.0 API 变化

1.uuiduniqueIdentifierios5.0提供获取设备唯一id:[UIdevice]

2014-05-23 14:22:19 1450

转载 IOS SDK 7.0新特性

全新UI设计iOS7最大的变化莫过于UI设计,也许你会说UI设计“这是设计师大大们应该关注的事情,不关开发者的事,我们只需要替换图片就行了”。那你就错了。 UI的变化必然带来使用习惯和方式的转变,如何运用iOS7的UI,如何是自己的应用更切合新的系统,都是需要考虑的事情。另外值得注意的是,使用 iOS7 SDK(现在只有Xcode5预览版提供)打包的应用在iOS7上运行时将会自动使用iOS

2014-05-23 11:08:57 838

转载 IOS多线程通信

iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面简要说明这三种不同范式:Thread是这三种范式里面相对轻量级的,但也是使用起来最负责的,你需要自己管理thread的生命周期,线程之间的同步。线程共享同一应用程序的部分内存空间,它们拥有对数据相同的访问权限。你得协调多个线程对同一数据的访问,一般做法是在访问之前加锁,这会

2014-05-22 09:36:07 1285

转载 IOS CGContextRef画图小结

CGContextRef context = UIGraphicsGetCurrentContext(); //设置上下文    //画一条线    CGContextSetStrokeColorWithColor(context, [UIColor redColor].CGColor);//线条颜色    CGContextSetLineWidth(conte

2014-05-22 07:32:10 889

转载 IOS图片处理

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save)1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{UIGraphicsBeginImageContext(CGSizeMake(image.size.

2014-05-22 07:31:02 1014

原创 IOS进程间通信

ios本身采用沙盒机制,各个app间独立,但也提供了,不同app间的通信

2014-05-14 23:59:45 1282

转载 《iOS7 by Tutorials》系列:iOS7的设计精髓(下)

转自葛布林大帝的博客  四、聚焦于内容 在iOS7里,强调的不是眼花缭乱的装饰效果,而是最重要的内容本身。 下面我们来探讨这个主题: 1.删除不必要的内容 伟大的设计更多是减法和加法的组合。 虽然很酷的想法是很重要,但还有更重要的——杀死那些很酷的想法,以保持应用程序的重点。 1.1.不

2014-05-06 00:21:27 1432

转载 《iOS7 by Tutorials》系列:iOS7的设计精髓(上)

转自葛布林大帝的博客 这篇文章的原作者是Jeremy Olson,一个顶级设计师加程序大牛,多款应用位列苹果商店的前100名。虽说本文主题是界面设计,但其伟大的地方在于,它是说给程序猿听的! 目录: 一、iOS7的设计不同以往 1.为什么要为iOS7重新设计?2.iOS7的新设计原则3.iOS7的设计关键字:聚焦 二、聚焦于功能 1.应用的定

2014-05-06 00:11:47 1486

aspectjweaver.jar

Spring3.0以后不再一起发布依赖包了。而是使用Maven的pom进行管理,aspectjweaver是作为可选依赖项.

2014-09-24

Cocos2D Installer 3.1.0.app

cocos2d-x 3.x版本,为xcode提供的自动集成安装的应用程序,直接点击安装即可。

2014-07-31

HALoopView

经常会在app中用到网页上的横向自动滚动的广告效果,从第一张图片显示到最后一张,然后又接着从第一张开始。 在网上找了很多地方,但是没有找到合适的,不是有bug就是没有实现更好的无缝循环的效果,或者动画被去掉以实现顺序效果。 所以,自己研究了下,设计了一个比较不错的方案吧。 设计 1.接口简单 只需要传入image的数组即可,数组个数3以上,无上限。因为2张图片构不成良好的广告效果,一般都是好几张图片,3-10. 2.设计思路 使用UIView做主view,UIScrollView做主要滑动view,UIPageControl作为页计数效果,使用NSTimer来实现自动滚动。 我们使用UIView作为底view,宽度设置成320,一般就这么宽,高度随意。 然后再view上加个3*320的scrollview,scrollview上面add3个UIImageView---leftImageView,centerImageView,rightImageView。 原则是间接一直显示centerImageView。

2014-06-30

gradle-1.11-all

分享给同志们下载,gradle的包, 内部有例子和源代码。

2014-04-18

android多媒体开发高级编程

android多媒体开发高级编程 全本 清晰的 请疯狂下载 目录 第 1 章 1.1 1.2 Android 图像概述......................1 使用内置的 Camera 应用程序捕获图像 ....................................... 1 1.1.1 从 Camera 应用程序返回数据 ........................................... 2 1.1.2 捕获更大的图像 ....................... 5 1.1.3 显示大图像 ............................... 6 图像存储和元数据.....................10 1.2.1 获得图像的 Uri.......................10 1.2.2 更新 CameraActivity 以 使用 MediaStore 存储图像 和关联元数据 .........................12 1.2.3 使用 MediaStore 检索图像.....17 1.2.4 创建图像查看应用程序 .........18 1.2.5 内部元数据 .............................22 本章小结.....................................22 构建定制的 Camera 应用程序 .................................25 使用 Camera 类 .......................... 25 2.1.1 CAMERA 权限 .......................25 2.1.2 预览 Surface ............................26 2.1.3 实现 Camera 对象...................27 2.1.4 汇总 .........................................36 扩展定制的 Camera 应用 程序 ............................................. 39 2.2.1 构建基于定时器的 Camera 应用程序 .................................40 2.2.2 构建时间推移摄影应用 程序 .........................................45 第3章 3.1 3.2 3.3 3.4 3.5 3.6 第4章 4.1 4.2 4.3 第5章 5.1 图像编辑和处理 ......................49 使用内置 Gallery 应用程序 选择图像 .....................................49 在位图上绘制位图 ..................... 53 基本的图像缩放和旋转 ............. 55 3.3.1 输入矩阵 .................................55 3.3.2 Matrix 类的方法......................58 图像处理.....................................62 3.4.1 ColorMatrix .............................62 3.4.2 改变对比度和亮度 .................64 3.4.3 改变饱和度 .............................65 图像合成.....................................66 本章小结.....................................72 图形和触摸事件 ......................73 画布绘图.....................................73 4.1.1 位图创建 .................................73 4.1.2 位图配置 .................................74 4.1.3 创建 Canvas 对象....................74 4.1.4 使用 Paint 对象 .......................75 4.1.5 绘制形状 .................................76 4.1.6 绘制文本 .................................79 手指绘图.....................................83 4.2.1 触摸事件 .................................83 4.2.2 在现有图像上绘制 .................86 4.2.3 保存基于位图的画布绘图......90 本章小结.....................................93 Android 音频概述....................95 音频播放.....................................95 5.1.1 支持的音频格式 .....................95 5.1.2 通过意图使用内置的 音频播放器 .............................96 5.1.3 创建自定义的音频播放 应用程序 .................................98 5.1.4 用于音频的 MediaStore ....... 104 5.2 本章小结................................... 112 第6章 后台和网络音频 .................... 113 6.1 后台音频播放........................... 113 6.1.1 服务 .......................................113 6.1.2 加上 MediaPlayer 的本地 服务 .......................................117 6.1.3 控制服务中的 MediaPlayer .......................... 121 6.2 网络音频...................................126 6.2.1 HTTP 音频播放 ................... 127 6.2.2 通过 HTTP 的流式音频 ...... 132 6.2.3 RTSP 音频流 ........................ 140 6.3 本章小结...................................141 第7章 音频捕获 ...............................143 7.1 通过意图捕获音频...................143 7.2 定制音频捕获...........................146 7.2.1 MediaRecorder 音频源 ........ 147 7.2.2 MediaRecorder 输出格式..... 147 7.2.3 MediaRecorder 音频 编码器 .................................. 148 7.2.4 MediaRecorder 输出 和录制 .................................. 148 7.2.5 MediaRecorder 状态机 ........ 148 7.2.6 MediaRecorder 示例 ............ 149 7.2.7 其他的 MediaRecorder 方法 ...................................... 154 7.3 将音频插入 MediaStore ........... 160 7.4 使用 AudioRecord 录制原始 音频 ........................................... 160 7.5 使用 AudioTrack 播放原始 音频 ........................................... 163 7.6 捕获和播放原始音频的 示例 ........................................... 164 7.7 本章小结...................................170 第 8 章 音频合成与分析 ....................171 8.1 数字音频合成 ........................... 171 8.1.1 播放合成声音 ...................... 171 8.1.2 生成样本 .............................. 174 8.2 音频分析...................................180 8.2.1 捕获声音以进行分析........... 180 8.2.2 可视化频率 .......................... 181 8.3 本章小结...................................186 第9章 视频概述 ...............................187 9.1 视频播放...................................187 9.1.1 支持的格式 .......................... 187 9.1.2 使用意图播放 ...................... 188 9.1.3 使用 VideoView 播放........... 189 9.1.4 使用 MediaController 添加 控制 ...................................... 190 9.1.5 使用 MediaPlayer 播放 ........ 191 9.2 本章小结...................................201 第10章 视频进阶 .............................203 10.1 使用 MediaStore 检索 视频 ......................................... 203 10.1.1 来自 MediaStore 的 视频缩略图 ...................... 204 10.1.2 完整的 MediaStore 视频示例 .......................... 204 10.2 网络视频 ................................. 211 10.2.1 支持的网络视频类型 ...... 211 10.2.2 网络视频播放 .................. 213 10.3 本章小结.................................221 第11章 视频捕获..............................223 11.1 使用意图录制视频 ................. 223 11.2 添加视频元数据 ..................... 226 11.3 定制视频捕获 ......................... 229 11.3.1 将 MediaRecorder 用于 视频 .................................. 230 11.3.2 定制视频捕获的完整 示例 .................................. 239 11.4 本章小结.................................244 第 12 章 12.1 12.2 12.3 使用 Web 服务的媒体 消费和发布 ..........................245 Web 服务 ................................245 HTTP 请求..............................246 JSON ....................................... 248 12.3.1 使用 JSON 提取 Flickr 图像........................ 251 12.3.2 位置 .................................. 259 12.3.3 使用 JSON 和位置提取 Flickr 图像........................ 262 12.4 REST .......................................268 12.4.1 以 XML 表示数据............ 269 12.4.2 SAX 分析 ......................... 269 12.5 HTTP 文件上传......................274 12.5.1 生成 HTTP 请求 .............. 275 12.5.2 上传视频到 Blip.TV ........ 276 12.6 本章小结.................................288

2013-08-30

android底层课件

android 底层原理课件 500强内部的 有10多章 不是太全

2013-08-30

CocoaFundamentals

introduction what is cocoa? cocoa objects adding behavior to cocoa program cocoa design patterns communicating with objects document revision history

2012-10-17

iphone game cocos2d

第1章-介绍cocos2d.pdf 第2章-开始学习.pdf 第3章-基础知识.pdf 第4章-你的第一个游戏.pdf 第5章-游戏构成要素.pdf 第6章-深入了解精灵(Sprite).pdf 第7章-横向滚屏射击游戏.pdf 第8章-完成滚屏射击游戏.pdf 第9章-粒子效果.pdf 第10章-瓷砖地图(Tilemap)基础知识 .pdf 第11章-45度角瓷砖地图(Isometric Tilemaps).pdf 第12章-物理引擎.pdf 第13章-弹球游戏.pdf 第14章-你的第一个游戏(修正错误).pdf

2012-10-17

C语言详细课件

C语言的挺详细的一份课件, 第1章 C语言概述 第2章 程序的灵魂—算法 第3章 数据类型、运算符与表达式 第4章 最简单的C程序设计—顺序程序设计 第5章 选择结构程序设计 第6章 循环控制 第7章 数组 第8章 函数 第9章 预处理命令 第10章 指针 第11章 结构体与共用体 第12章 位运算 第13章 文件

2012-10-17

国际标准软件设计文档

操作手册(GB8567——88).doc 测试分析报告(GB8567——88).doc 测试计划(GB8567——88).doc 概要设计说明书(GB8567——88).doc 开发进度月报(GB8567——88).doc 可行性研究报告(GB8567——88).doc 模块开发卷宗(GB8567——88).doc 软件需求说明书(GB856T——88).doc 数据库设计说明书(GB8567——88).doc 数据要求说明书(GB856T——88).doc 文件给制实施规定的实例(GB8567-88).doc 详细设计说明书(GB8567——88).doc 项目开发计划(GB856T——88).doc 项目开发总结报告(GB8567——88).doc 用户手册(GB8567——88).doc

2012-10-16

IBM-JAVA教程

第一章 Java语言概述.ppt 第二章 Java 编程基础.ppt 第三章 Java 核心 API的包.ppt 第四章 软件开发周期简介.ppt 第五章 Java语言的类和对象.ppt 第六章 面向对象程序设计基础.ppt 第七章 面向对象编程的高级概念.ppt 第八章 AWT与事件处理.ppt 第九章 JFC与Swing图形组件.ppt 第十章 国际化和 Applet.ppt 第十一章 输入输出处理——流的处理.ppt 第十二章 输入输出处理——文件操作.ppt 第十三章 输入输出处理——网络编程.ppt 第十四章 多线程.ppt 第十五章 异常(Exception)处理.ppt

2012-10-16

ios试题总结

自己临离职的时候从网上搜索了各种面试题,总结到一起了,

2012-08-08

空空如也

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

TA关注的人

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