kiki1985
码龄17年
关注
提问 私信
  • 博客:396,197
    社区:2,677
    398,874
    总访问量
  • 59
    原创
  • 968,821
    排名
  • 113
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2008-04-19
博客简介:

指间的阳光

博客描述:
think it,then do it.
查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得23次评论
  • 获得18次收藏
创作历程
  • 113篇
    2013年
  • 20篇
    2010年
  • 27篇
    2008年
成就勋章
TA的专栏
  • IOS
    110篇
  • 项目管理
    5篇
  • Ajax
    4篇
  • Asp
    1篇
  • Asp.Net
    7篇
  • Css
    5篇
  • Flex/Flash/AS3.0
    7篇
  • Javascript
    6篇
  • Sql Server
    3篇
  • Visual Studio
    4篇
  • WinForm/C#
    1篇
  • 设计模式
  • 数据结构与算法
兴趣领域 设置
  • 前端
    javascriptcss
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

356人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

IOS CFNetwork 基本结构

CFNetwork 基本结构来源:http://developer.apple.com.cn/documentation/Networking/Conceptual/CFNetwork/Concepts/chapter_2_section_3.html 在学习 CFNetwork API 之前,你必须首先理解作为 CFNetwork 基础的最主要的 API。CFNetwork 的存在依
转载
发布博客 2013.04.16 ·
2897 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

移动设备的网络通信 http /socket

1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的S
转载
发布博客 2013.04.16 ·
1393 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

IOS线程的使用

iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 才开始支持)下面简要说明这三种不同范式:Thread 是这三种范式里面相对轻
转载
发布博客 2013.04.16 ·
950 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

IOS 本地通知和远程通知

本篇文章主要是整理一下有关通知的相关知识。主要介绍:本地通知远程通知本文参考:编写push notification之获取device token编写push notification之服务器端发送通知iOS实现本地通知iOS实现本地通知本地通知本地通知,local notification,用于基于时间行为的通知,比如有关日历或者todo列表的小应用。另外,应用如
转载
发布博客 2013.04.16 ·
8524 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

IOS 如何暂停和恢复CALayer上的动画

coreAnimation的动画是存在于CALayer上面的,有些时候需要突然暂停某个组件的动画效果,同时保留当前动画的状态,如果是用removeAnimation会显得很突兀,不够平滑,所以可以利用设置动画速度和设置一个时间偏移量来暂停动画:[html]view plaincopy//用来暂停layer上的动画-(void)pau
原创
发布博客 2013.04.16 ·
2448 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS 应用之间调用

一、调用自己开发的应用   1)在plist文件中,注册对外接口    在xcode group&files 里面,展开 resources选择info.plist   鼠标右击information property list ,然后从列表中选择URL types     右击 add row 添加一个对象(item)右击item add row      从列表中选择 UR
转载
发布博客 2013.04.16 ·
820 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ios 分享到新浪微博

参考(tiny4cocoa):http://tiny4cocoa.com/thread-1771-1-1.html参考(csdn):http://blog.csdn.net/sjzsp/article/details/63388421.  首先在http://open.t.sina.com.cn / 中申请成为开发者,再创建不同的应用,获得相应的 App Key  (在下面链接
转载
发布博客 2013.04.16 ·
802 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS 实现声音的录制和播放

在之前iPhone播放声音文件的例子中,只是实现了声音的播放,下面主要实现声音的录制,同时播放声音。采用AVAudioRecorder进行声音的录制。下面是实现的代码:#import "TalkingDemoViewController.h"@implementation TalkingDemoViewController @synthesize recorder; //
转载
发布博客 2013.04.16 ·
1234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 实现文件上传下载

iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下使用asp.net webservice实现文件上传下载。首先,让我们看下文件下载。这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实现这个功能。同步下载文件: NSString *urlAsString = @"http://fi
转载
发布博客 2013.04.16 ·
3399 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

IOS 审核要注意的地方

磨刀不误砍柴工。作为手机应用开发者,你需要向应用商店提交应用审核,迅速通过审核可以让你抢占先机。对苹果iOS应用开发者来说尤其如此。苹果应用商店的审核近乎吹毛求疵,下面这些清单可以让你知道苹果会在哪些地方找茬。基本要点首先,你的应用程序:不能导致手机故障(比如崩溃或屏幕问题)长时间/过度使用之后反应仍然很快应用内的所有价格信息中不能用固定值代替可变变量不要使用任何SDK里面的私人A
转载
发布博客 2013.04.16 ·
1003 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

苹果iOS 5限制应用本地存储问题

苹果 iOS 5 系统增加了一个新的机制——在设备容量空间不足的情况下自动清除高速缓存文件或临时目录的内容。这意味着,如果你设备的容量快到极限了,应用存储的很多离线内容,包括文章、杂志、图书、漫画以及其他数据都将被清空!如果用户需要,将不得不重新下载这些内容。  关于苹果 iOS 5 的这次“变革”,困扰了不少开发者。新规则实施之后,用户想使用离线数据将会有很多困难,而且也有开发者反应他们的应
转载
发布博客 2013.04.16 ·
845 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS MD5加密方法

方法一、#import @interface NSString (md5)-(NSString *) md5HexDigest;@end#import "NSString+MD5HexDigest.h"@implementation NSString (md5) -(NSString *) md5HexDigest{   const
转载
发布博客 2013.04.16 ·
917 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iphone开发-地图注解(地图上的大头针)

Cocoa Touch 没有提供地图注解类,只定义了一个 MKAnnotation 协议。要创建地图注解,必须设计符合 MKAnnotation 协议的类,该类需要一个 CLLocationCoordinate2D coordinate 属性,以及  title 和 subtitle 实例方法,一. 设计注解类:例,注解(大头针)类:.h#import @int
转载
发布博客 2013.04.16 ·
788 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS MapKit学习笔记

1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。 2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapView.mapT
转载
发布博客 2013.04.16 ·
837 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MapKit基本知识

User Location:MapViews 用Core Location 来保存用户的路径并在地图上用一个蓝色的点表示出来。 你可以打开:mapView.showUserLocation = YES;如果地图跟踪的是用户的未知,你可以通过只读的属性userLcoationVisible 来检测用户当前的位置是不是可见的。如果是YES,就是可见的。你可以首先设定 sho
转载
发布博客 2013.04.16 ·
719 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 图片与内存

第一种解决方法:选择适当的加载方式在程序的开发过程中,经常会用到很多的图片,适当的选择加载图片的方式就显得格外的重要,如果选择不得当,很容易造成内存吃紧而引起程序的崩溃。这里介绍一下几种常见的加载方式:用UIImage加载图像的方法很多,最常用的是下面两种:     一、用imageNamed函数 引用       [UIImage
转载
发布博客 2013.04.16 ·
1220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS __bridge,__bridge_transfer和__bridge_retained

Core Foundation 框架Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。下面列举该框架支持进行管理的数据以及可提供的服务:群体数据类型 (数组、集合等)程序包字符串管理日期和时间管理原始数据块管理偏好管理URL及数据流操作线程和RunLoop
转载
发布博客 2013.04.16 ·
1234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 网络编程实践--NSStream实现TCP Socket iPhone客户端

客户端我们使用iPhone应用程序,画面比较简单。点击发送按钮,给服务器发送一些字符串过去。点击接收按钮就会从服务器读取一些字符串,并且显示在画面上。有关客户端应用的UI部分不再介绍了,我们直接看代码部分,Socket客户端可以采用CFStream或NSStream实现。为了给读者介绍更多的知识,本例我们采用NSStream实现。NSStream实现采用Objective-C语言,一些
转载
发布博客 2013.04.16 ·
4282 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

IOS Socket使用大全

第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息
转载
发布博客 2013.04.16 ·
1631 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS 伪亮度调节/控制

iOS 5.0之前的版本并没有开放控制系统亮度的接口,所以app能做到的只是比系统设置的亮度更暗,具体做法就是在整个app的keywindow之上再放一个window,设置黑色背景,通过控制alpha值来达到明暗变化。[cpp] view plaincopyprint?- (void)installBrightnessWindow  {      m_brightn
转载
发布博客 2013.04.16 ·
5232 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多