自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

指间的阳光

think it,then do it.

  • 博客(160)
  • 资源 (62)
  • 收藏
  • 关注

转载 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 15:56:18 2854

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

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

2013-04-16 15:47:14 1337

转载 IOS线程的使用

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

2013-04-16 15:28:10 911

转载 IOS 本地通知和远程通知

本篇文章主要是整理一下有关通知的相关知识。主要介绍:本地通知远程通知本文参考:编写push notification之获取device token编写push notification之服务器端发送通知iOS实现本地通知iOS实现本地通知本地通知本地通知,local notification,用于基于时间行为的通知,比如有关日历或者todo列表的小应用。另外,应用如

2013-04-16 15:26:30 8446

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

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

2013-04-16 15:24:47 2409

转载 IOS 应用之间调用

一、调用自己开发的应用   1)在plist文件中,注册对外接口    在xcode group&files 里面,展开 resources选择info.plist   鼠标右击information property list ,然后从列表中选择URL types     右击 add row 添加一个对象(item)右击item add row      从列表中选择 UR

2013-04-16 15:23:15 792

转载 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 15:21:53 784

转载 IOS 实现声音的录制和播放

在之前iPhone播放声音文件的例子中,只是实现了声音的播放,下面主要实现声音的录制,同时播放声音。采用AVAudioRecorder进行声音的录制。下面是实现的代码:#import "TalkingDemoViewController.h"@implementation TalkingDemoViewController @synthesize recorder; //

2013-04-16 15:20:39 1208

转载 iOS 实现文件上传下载

iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下使用asp.net webservice实现文件上传下载。首先,让我们看下文件下载。这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实现这个功能。同步下载文件: NSString *urlAsString = @"http://fi

2013-04-16 15:19:17 3374

转载 IOS 审核要注意的地方

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

2013-04-16 15:12:45 976

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

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

2013-04-16 15:11:27 801

转载 IOS MD5加密方法

方法一、#import @interface NSString (md5)-(NSString *) md5HexDigest;@end#import "NSString+MD5HexDigest.h"@implementation NSString (md5) -(NSString *) md5HexDigest{   const

2013-04-16 15:09:28 893

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

Cocoa Touch 没有提供地图注解类,只定义了一个 MKAnnotation 协议。要创建地图注解,必须设计符合 MKAnnotation 协议的类,该类需要一个 CLLocationCoordinate2D coordinate 属性,以及  title 和 subtitle 实例方法,一. 设计注解类:例,注解(大头针)类:.h#import @int

2013-04-16 15:07:58 764

转载 IOS MapKit学习笔记

1、概述插入MapView,设置Delegate(一般为Controller),Annotations记录兴趣位置点(AnnotationView用来显示兴趣位置点),annotation是可选的,选中的annotation会显示callout,用来显示信息。 2、设置地图显示类型:mapView.mapType = MKMapTypeStandard;mapView.mapT

2013-04-16 15:07:05 811

转载 MapKit基本知识

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

2013-04-16 15:06:14 691

转载 iOS 图片与内存

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

2013-04-16 14:54:29 1194

转载 IOS __bridge,__bridge_transfer和__bridge_retained

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

2013-04-16 14:50:50 1189

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

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

2013-04-16 14:49:29 4232

转载 IOS Socket使用大全

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

2013-04-16 14:38:01 1608

转载 iOS 伪亮度调节/控制

iOS 5.0之前的版本并没有开放控制系统亮度的接口,所以app能做到的只是比系统设置的亮度更暗,具体做法就是在整个app的keywindow之上再放一个window,设置黑色背景,通过控制alpha值来达到明暗变化。[cpp] view plaincopyprint?- (void)installBrightnessWindow  {      m_brightn

2013-04-16 14:36:45 5207

原创 IOS CLLocationManager和中国地图偏移(China Shift)

CLLocationManager类的作用是监听GPS的位置消息,当用户坐标发生变化时,会调用下面的方法进行通知:-(void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation;问

2013-04-10 15:02:39 1305

转载 iOS小整合

一、iOS后台定位       iOS的后台操作都可以在...AppDelegate.h/m文件里实现,打开所建应用的AppDelegate.m文件,可以找到函数:applicationDidEnterBackground:,从函数名就可以知道,这是应用在进入后台之后实现的函数。      有过iOS地图开发经验的都知道,iOS提供两种定位方法,分别来自不同的类库MapKit.framew

2013-04-10 15:00:47 888

原创 IOS 播放声音和震动

使用AudioServicesPlaySystemSound 这个接口来进行声音和震动的播放, 当然需要在工程中加入AudioToolBox.framework1. 播放震动     AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);2. 播放特定的声音static SystemSoundID soundIDTest =

2013-04-10 14:34:34 747

原创 IOS 后台运行GPS (IOS iPhone Object-C)

当程序切换到后台后仍然开始gps 的方法其实很简单只需要在 info.plist 里加上 "Required background modes" 这个项然后添加这个项的1个 item "App registers for location updates"然后你的app 如果在前台开启了 gps ,切到后台后 依然会持续更新gps 信息调用代理方法.

2013-04-10 14:30:18 3857

转载 iOS后台播放音乐

iOS4之后就支持后台播放音频了。只需下面两步就可以实现后台播放音频操作了:1、在Info.plist中,添加"Required background modes"键,其值设置如下图所示:2、添加AVFoundation框架,然后再添加如下两段代码添加后台播放代码:[cpp] view plaincopy//后台播放音频设置      AVAudio

2013-04-10 14:06:35 824

原创 iOS Annotation

1. 添加到map view的子视图不会随地图的移动而移动,map view会固定其子视图的位置。如果要添加随着地图移动的子视图,可以使用annotations和overlays。annotation用来显示由一个经纬度定义的位置,而overlay则是由多个点所定义或者包含了许多连续的图形。 2.在地图上显示annotation,需要提供两个对象annotation object)

2013-04-10 14:02:25 1300

转载 iOS 后台运行

iOS在升级到4.0以后就支持了多任务了。下文将详细介绍一下这个特性。1、检查设备是否支持多任务Apple出于性能的考虑,并不是所有的iOS设备升级到iOS4以后都支持多任务,比如iPhone 3G。如果你的应用在没有多任务特性时会出问题,为了保持应用的健壮性,你应该对此进行判断并处理。你可以通过调用UIDevice对象的multitaskingSupported属性来获取当前设备

2013-04-09 20:28:44 693

转载 iOS NSInvocation用法

在 iOS中可以直接调用 某个对象的消息 方式有两种一种是performSelector:withObject:再一种就是NSInvocation第一种方式比较简单,能完成简单的调用。但是对于>2个的参数或者有返回值的处理,那就需要做些额外工作才能搞定。那么在这种情况下,我们就可以使用NSInvocation来进行这些相对复杂的*作main.h[html]

2013-04-09 13:20:52 610

转载 IOS ASIHTTPRequest类库简介和使用说明

官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iO

2013-04-09 11:13:06 537

转载 iOS 实现瀑布流界面

前阵子需要做一个需求,在iPhone上实现瀑布流效果。第一眼看到这个需求,我想到的两种解决方案分别是:1. 使用多个UITableView,然后控制它们同时滚动; 2. 使用一个UIScrollView,然后参考UITableView的实现自己做一个符合需求并且以后可以重用的控件。我首先尝试了第一个方案,并且Google过控制多个UITableView同

2013-04-08 20:44:10 1038

转载 IOS 在iOS地图上绘制两点间路线

当我们获取了一组地理位置后,可能会想要在地图上绘制这组地理位置信息所包含的路线。MKMapView提供了addOverlay功能(以及addAnnotation),让我们可以在地图上放一层遮罩。如果要放一组遮罩,可以用addOverlays。[cpp] view plaincopy#pragma mark -     - (v

2013-04-08 20:38:36 1348

转载 IOS 后台执行代码(voip socket)

如何使应用被切到后台,应用中的网络连接仍然接收数据并维持存活(像QQ iphone 一样); 其实按 IOS官方文档一步一步做就可以实现上述功能; 这里主要说一下我按文档遇到的问题,以及将原来的C/C++程序(主要是网络层)简单的修改一下就可以支持 IOS后台运行的方法. 1.在 xxxx Info.plist 添加 以支持 后台运行 UIBackgroundModes

2013-04-08 14:33:37 1272

转载 IOS UIScrollView 原理

scroll view 原理在滚动过程当中,其实是在修改原点坐标 当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 scroll view 取消tracking自己发生滚动

2013-04-08 14:31:54 628

转载 IOS Info.plist中常用的key

UIRequiresPersistentWiFi 在程序中弹出wifi选择的key(系统设置中需要将wifi提示打开)UIAppFonts 内嵌字体(http://www.minroad.com/?p=412 有详细介绍)UIApplicationExitsOnSuspend 程序是否在后台运行,自己在进入后台的时候exit(0)是很傻的办法UIBackgroundModes 后台运行

2013-04-08 14:28:18 856

转载 IOS iphone中结束电话后返回自己的应用

大家想不想在自己的应用中拨打电话呀?打电话可以用openURL:这个API, 如:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];但是当电话结束后,返回的是系统的拨打电话界面,如何才能返回自己的应用呢?这儿有两种 方法与大家分享。第一种是用UIWebView加载电话,这种是合法的,

2013-04-08 14:26:23 891

原创 IOS CLLocation基础

1:CLLocationDegrees 经纬度CLLocationDegrees latitude = theLocation.coordinate.latitude;CLLocationCoordinate2D coordinate = theLocation.coordinateCLLocationDegrees longitude = theLocation.coordinate

2013-04-08 14:23:50 6772

转载 ios 调用短信接口发送指定内容的消息

- (void)showSMSPicker {    Class messageClass = (NSClassFromString(@"MFMessageComposeViewController"));    if (messageClass != nil) {        if ([messageClass canSendText]) {            [self

2013-04-08 14:18:02 4073 1

转载 iOS iPhone通过get和post方式请求asp.net webservice

iPhone中Get和Post方式是本文要介绍的内容,这篇文章,我将通过一个简单的例子来展现iPhone通过get和post方式请求asp.net webservice。webservice1、创建一个webservice2、在webconfig中启用http get 和http post。        webServices>            protoc

2013-04-08 14:13:58 856

转载 ipa解包,还原ipa里的png图片资源

程序打包过后资源里的png就全部变成空白图片了,可以通过下面的方法将图片还原出来:(请勿用作邪恶用途呀!)1,在这里下载这段python脚本 http://www.axelbrz.com.ar/?mod=iphone-png-images-normalizer2,将ipin.py和要还原的空白png放在同一个文件夹里3,终端里,进入该文件夹,执行python i

2013-04-08 14:08:42 1459

转载 IOS TableView中Cell的重用reuse机制分析

创建UITableViewController子类的实例后,IDE生成的代码中有如下段落:[cpp] view plaincopyprint?- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {    stati

2013-04-08 14:05:11 1850

net图形报表控件

net图形报表控件,三维动态的,很帅,有调用实例。

2008-04-28

asp生成word文档

asp生成word文档,看了就明白

2008-04-26

ASP环境下轻松实现报表的打印

ASP环境下轻松实现报表的打印

2008-04-26

ASP购物车类

ASP--购物车类,购物车的基本功能都有了,直接调用(面向对象)

2008-04-26

ASP对Excel的基本操作之查询数据

ASP对Excel的基本操作之查询数据

2008-04-26

asp导出Excel,导入Excel到MSSQL

asp导出Excel,导入Excel到MSSQL

2008-04-26

asp 计算文件下载时间

asp 计算文件下载时间,完整的例子

2008-04-26

网页进度条

很漂亮的网页进度条。

2008-04-26

js写的很好的树型菜单

js树型菜单,动态的展现菜单,是学习的很好的代码。

2008-04-26

javascript 表单验证禁止输入中文汉字

javascript 表单验证禁止输入中文汉字

2008-04-26

javascript 表单日期选择

javascript 表单日期选择

2008-04-26

vs2008 ajax控件

vs2008 ajax控件直接添加在vs2008中使用

2008-04-22

7种网页调色板

网页里用的调色板,有专业的,有简单的,很好用

2008-04-22

asp会员操作类

包括会员的注册,登陆,会员信息,修改密码等等一切操作都封装在这里了

2008-04-21

asp生成html页面操作类

asp生成html页面操作类,包括单页生成,批量生成,带生成进度条,速度很快

2008-04-21

asp字符串操作类

asp字符串操作类,字符串的各种操作都已经封装在里面了

2008-04-21

asp字符串操作类

asp字符串操作类,字符串的各种操作都已经封装在里面了

2008-04-21

asp字符串操作类

asp字符串操作类,字符串的各种操作都已经封装在里面了

2008-04-21

asp文件操作类

asp文件操作类,很全

2008-04-21

asp数据库操作类

asp数据库操作类,比较全,基本都有了,使用简单

2008-04-21

Swift 5.1官方中文版.pdf

Swift 5.1官方中文版,内容非常详细,最新根据原版翻译。

2019-09-30

C#序列化与反序列化类-源代码

C#序列化与反序列化类-源代码,支持将类和任何C#对象序列化到文件

2012-07-09

ajax图片框显示图片的加载进度Demo

ajax图片框显示图片的加载进度Demo

2012-07-09

软件系统项目解决方案模板

软件系统项目解决方案模板,很规范,很全面的解决方案模板

2012-07-09

flex 做的很好的flv播放器(源代码)

flex 做的很好的flv播放器(源代码)

2010-08-11

Flex3 Css样式教程

很好的flex 样式教程,非常适合初学者。

2010-08-10

多个ajax并发的问题

多个ajax并发的问题解决办法的实例,需要的可以下载去看

2009-05-15

网页里常用小图标(分类)

网页常用小图标,各种类别的图标都有了,我开发时经常用到。

2009-02-27

js + .Net 图片切割系统 ,在线截图

js + .Net 图片切割系统 ,在线截图,代码很精练,非长的好用,值得学习

2008-12-20

windows防止黑屏

windows防止黑屏的补丁,vista,xp 都可以用,本人用过很爽哦

2008-12-20

网站在线客服系统源代码

网站在线客服源代码,实现软件和网页的聊天,点对点的技术,学习来说是个很好的参考

2008-12-20

关于页面局部刷新例程

关于页面局部刷新例程

2008-04-26

HTML中少为人知的个性化标记

HTML中少为人知的个性化标记

2008-04-26

FlashCom检查摄像头与麦克风

FlashCom检查摄像头与麦克风的程序

2008-04-26

用鼠标拖动表格进行排序

用鼠标拖动表格进行排序[网页特效]

2008-04-26

把ASP编写成DLL教程

把ASP编写成DLL,看了肯定会,很简单(vb)

2008-04-26

模仿奥运会网站图片轮换效果

模仿奥运会网站图片轮换效果

2008-04-26

asp从窗口右下脚弹出的仿QQ的提示框

从窗口右下脚弹出的仿QQ的提示框

2008-04-26

vml实现圆角表格

vml实现圆角表格,非常实用

2008-04-26

Asp执行msSql(存储过程)

Asp执行msSql(存储过程)

2008-04-26

空空如也

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

TA关注的人

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