自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

走在自己的路上

  • 博客(28)
  • 资源 (6)
  • 收藏
  • 关注

原创 给UIImageview 添加边框 或者设置成圆角

[plain] view plaincopy//设置layer  CALayer *layer=[backView layer];  //是否设置边框以及是否可见  [layer setMasksToBounds:YES];  //设置边框圆角的弧度  [layer setCornerRadius:10.0];  //设置边框线的宽  /

2013-05-24 09:30:25 1206

转载 IOS 图片压缩

上传图片前的图片压缩:NSData *imageData = UIImageJPEGRepresentation(self.uploadImage , 0.75);//图片按0.75的质量压缩-》转换为NSDataNSString *file_name = [TimeUtil getDateStringWithFormat:@"yyyy-MM-dd-HH-mm-ss"];

2013-05-24 08:51:36 876

原创 iOS中后台运行

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

2013-05-23 14:53:16 653

转载 IOS 使用XIB 自定义View

一般自定义View       代码方式 有      在初始化的时候添加 子Views- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // add subviews } return self;}还有种 是自

2013-05-22 20:28:40 823

转载 【IOS】开源项目汇总

UI界面类项目:Panoramagl —— 720全景展示Panorama viewer library for iPhone, iPad and iPod touchMBProgressHUD —— 进度指示一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出。iCarousel  —— 效果很酷的分页排列

2013-05-22 20:22:21 729

原创 iOS管理位置信息

iPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗电。------------CLLocationCLLocation类代表一

2013-05-22 14:09:13 681

转载 iPhone实战:定位与地图

个人觉得地理位置这部分的知识其实是相当有趣的。说到定位其实在大多数的社交软件中都有这样的一个功能,用户可以共享自己的位置并且查看其他用户的位置,从而更容易地结交一些附近或者在同一地区的朋友,又或者在地图上显示自己的当前位置,并且显示附近的餐厅或者咖啡厅。这些功能看起来是挺复杂,但在实际的开发过程中,iOS为我们封装了大部分的功能,让我们不需要学习太底层的知识,通过他提供的两个库就能轻松实现。接下来

2013-05-22 13:47:02 859

转载 Google,微软,科大讯飞的语音识别引擎对比

—Google提供了一个在线语音识别的API接口,通过该API可以进行中文、英文等语言的识别。 API地址:http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=zh-CN&maxresults=1—参数解释 xjerr:错误标准 client: 客户端类型 lang:待识别语言

2013-05-22 10:20:07 3859 1

转载 使用Google语音识别引擎

最近在使用Qt编写一个客户端程序的时候需要增加语音识别输入的功能。起初尝试使用SAPI来完成这个任务,但是发现SAPI不仅使用起来超级复杂,而且识别效果也很惨烈。于是就需要寻找一个更加便捷优秀的方案。    自从Chrome 11开始,Chrome开始支持HTML5的语音输入API,QQ紧接着也推出了语音识别输入(可以看做跟风么:D)。显然这些识别操作不可能在本地完成,那么我们就有直接

2013-05-22 10:05:30 2721

转载 开源中国iOS客户端学习——(八)网络通信AFNetworking类库

AFNetworking是一个轻量级的iOS网络通信类库,继ASI类库不在更新之后开发者们有一套不错选择;AFNetworking类库源码下载和使用教程: https://github.com/AFNetworking/AFNetworking如果想深入研究有官方文档介绍:http://afnetworking.github.com/AFNetworking/

2013-05-20 20:59:03 742

转载 10大iOS开发者最喜爱的类库

该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾。每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库;2)排除大的架构,比如游戏类架构;3)排除不在设备上运行的库,例如CocoaPods或者Rack::CoreData也排除在外。最终评选出了如下10大iOS开发者最喜爱的库:

2013-05-20 17:22:59 488

转载 如何使用NSOperations和NSOperationQueues

学习如何在你的app中使用NSOperations!这篇博客是由iOS个人开发者Soheil Moayedi Azarpour发布的。每个人都会在使用iOS或者Mac app,点击按钮或者输入文本时,有过让人沮丧的经历,突然间,用户交互界面停止了响应。你真幸运 – 你只能盯着沙漏或者旋转的风火轮一段时间直到能够再次和UI界面交互为止!挺讨厌的,不是吗?在一款

2013-05-20 13:44:22 878

转载 iOS编程规范

一、文档结构管理1.建立Libraries文件夹,所有第三方库放入其中。2.建立Utilities文件夹,自已封装的类放入其中。3.建立Constants.h头文件,所有的常量定义于其中。Constants.h文件放入Main文件组里面。4.每个功能块放入一个Group,在目录里建立实际文件夹管理。5.程序资源文件放入Supporting Files文件夹中。如.plist、数

2013-05-20 11:26:20 814

转载 IOS实现摇一摇源代码

.h文件@interface ShakeViewController : UIViewControllerUIAccelerometerDelegate>  {      UIAccelerationValue    myAccelerometer[3];        //是否响应摇一摇的标志      BOOL  _canShake;

2013-05-17 13:16:27 838

转载 使用网络活动指示器(即状态栏菊花转动)

UIApplication *app = [UIApplication sharedApplication];    app.networkActivityIndicatorVisible = !app.networkActivityIndicatorVisible;//转动    app.networkActivityIndicatorVisible = app.networkActiv

2013-05-17 13:11:35 1410

转载 iOS学习之Map,定位,标记位置的使用

iOS上使用地图比Android要方便,只需要新建一个MKMapView,addSubView即可。这次要实现的效果如下:有标注(大头针),定位,地图。1、添加地图1.1 新一个Single View app ,选择默认项,创建后,在ViewController.h [cpp] view plaincopy

2013-05-17 11:15:56 762

转载 深入浅出 Cocoa 之 Core Data(3)- 使用绑定

罗朝辉(http://www.cppblog.com/kesalin)CC 许可,转载请注明出处前面讲解了 Core Data 的框架,并完全手动编写代码演示了 Core Data 的运作过程。下面我们来演示如何结合 XCode 强大的可视化编辑以及 Cocoa 键值编码,绑定机制来使用 Core Data。有了上面提到的哪些利器,在这个示例中,我们无需编写 NSManag

2013-05-16 15:05:07 802

转载 深入浅出 Cocoa 之 Core Data(2)- 代码示例

罗朝辉(http://www.cppblog.com/kesalin/)CC 许可,转载请注明出处前面详细讲解了 Core Data 的框架以及设计的类,下面我们来讲解一个完全手动编写代码使用这些类的示例,这个例子来自苹果官方示例。在这个例子里面,我们打算做这样一件事情:记录程序运行记录(时间与 process id),并保存到xml文件中。我们使用 Core Data 来做这个事

2013-05-16 15:04:09 606

转载 深入浅出 Cocoa 之 Core Data(1)框架讲解

罗朝辉(http://www.cppblog.com/kesalin)CC 许可,转载请注明出处    1、@import url(http://www.cppblog.com/cutesoft_client/cuteeditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cute

2013-05-16 14:58:13 1046

转载 Core Data数据持久性存储基础教程

其实最近更多的是在写这篇文章《iOS教程:使用持久性数据Core Data》,这篇是《iOS开发教程:Storyboard全解析-第一部分》这篇的后续,但是目前还没有完成,先放出一个持久性数据存储的教程以供参考。这其实是一篇翻译文章,英文的原文见这里。我翻译的过程中改变了一些内容以便适应我们中国人的口味,下面请看教程: 就像我一直说的,Core Data是iOS编程,乃至Mac编程中使

2013-05-16 13:26:32 504

转载 ios 使用CoreData

iPhone OS在2009年6月份推出3.0版本SDK,其中一个特性是引入了Mac SDK中的core data。是一种ORM(Object Relationships Mapping)解决方案,类似java的Hibernate。有了这个,就不必像ios简单sqlite使用那样编写繁琐代码了,减少工作量,也可以回避使用c的语法,降低ios开发的技术门槛。总之,可降低开发成本,

2013-05-16 10:52:20 640

转载 IOS6屏幕旋转详解(自动旋转、手动旋转、兼容IOS6之前系统)

在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrientation 来单独控制某个UIViewController的方向,需要哪个viewController支持旋转,只需要重写shouldAutorotateToInterfaceOrientation方法。但是iOS 6里屏幕旋转改变了很多,之前的 shouldAutorotateToIn

2013-05-15 20:00:46 409

转载 拍照、从相册选图并对图片进行裁剪

2013第一篇,大家新年快乐!感谢一直关注我博客的同学们,有你们的支持我才有动力越做越好!有阵子没写博客了,因为前阵子着实比较忙,没时间整理,今天主要实现一个小Demo,我们知道在Instagram或Path上,头像都是正方形的,得到这种头像图片肯定要对原图进行截取,今天抽时间整理了下,先记录如下!早前写过一篇《IOS学习笔记22—文件操作(NSFileManager)结合相册小例子》,随着iOS

2013-05-15 19:07:00 823

转载 调用照相机和相册功能

打开相机:[cpp] view plaincopy//先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库      UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTy

2013-05-15 18:58:33 933

转载 Axure RP For Mac 正式版发布 - 超好用的原型工具

Axure RP 能帮助网站需求设计者,快捷而简便的创建基于网站构架图的带注释页面示意图、操作流程图、以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发。Axure RP Pro 功能包括站点地图、流程设计、页面框架设计、简单交互设计等,可以生成HTML、Word等格式。RP操作比用Dreamweaver简单多了,图片、文字、输入框等等所有组件全是可视化操作,可以很方便的

2013-05-15 09:21:49 1704 2

转载 AppDelegate文件下各方法的用法:(应用程序挂起、复原与终止)

AppDelegate文件下各方法的用法:(应用程序挂起、复原与终止):首次运行:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions=====> 程序首次运行- (void)applicationDidBecomeActive

2013-05-09 11:51:23 608

转载 iOS应用性能调优的25个建议和技巧

写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而

2013-05-07 17:21:53 638

转载 iOS多线程

IOS支持三个层次的线程编程,从底层到高层(层次越高使用越方便,越简洁)分别是:1:Thread;2:Cocoa Operations;3:Grand Central Dispatch;简介:Thread是抽象层次最低的,另外两种线程应用给予thread进行了封装,对于程序员而言,thread相对麻烦,需要程序员管理线程周期,但是效率最高。thread包含两

2013-05-02 18:11:31 550

iOS图文混排(模仿新浪微博)

本Demo采用富文本结合正则表达式实现UITableVIew上的图文混排及布局,提供超链接、@、$等功能,完全模仿新浪微博的功能,在数据请求上使用了AFJSONRequest,也使用了图片的异步加载,性能良好,值得学习。

2013-11-05

KVO 实例Demo

一个简单完善的KVO例子,供初学者使用.如果你刚刚接触iOS的KVO开发,可以下载下来看一下,有疑问请留言

2013-11-04

iOS 5.0 ARC开发详细解读

最全面的ARC解读,手把手教会你。文档从基础到高级,从IBOutlet、Property、delloc开始讲解,重点讲解了weak、strong等的用法

2013-01-23

Android开发教程(实例)

这里有大量的android开发实例,包括android基础知识以及大量的游戏开发知识,适合不同程度的开发者

2012-03-02

iphone开发笔记

ios开发中常用的代码,很适合初学者的。对于从事ios开发的工作者而言,这个文档是个不错的选择!

2012-03-02

空空如也

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

TA关注的人

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