其它
文章平均质量分 74
buruifeng
这个作者很懒,什么都没留下…
展开
-
开源免费天气预报接口API(国家气象局提供)
国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html 对于第三个接口,返回信原创 2013-07-17 23:44:20 · 1427 阅读 · 0 评论 -
iOS开发之应用首次启动显示用户引导
这个功能的重点就是在如何判断应用是第一次启动的. 其实很简单我们只需要在一个类里面写好用户引导页面 基本上都是使用UIScrollView 来实现,新建一个继承于UIViewController的类 命名为 UserGuideViewController ,在UserGuideViewController.m 写 1 - (void)viewDidLoad原创 2013-07-21 11:19:58 · 569 阅读 · 0 评论 -
iOS开发之常用加密方法(aes、md5、base64)
iOS常用加密方法(aes、md5、base64)1、AES加密NSData+AES.h文件[plain] // // NSData-AES.h // Smile // // Created by 周 敏 on 12-11-24. // Copyright (c) 2012年 BOX. All rights reserved. //原创 2013-07-21 11:30:33 · 907 阅读 · 0 评论 -
IOS开发之把 JSON 数据转化成 Arrays 或者 Dictionaries
1 前言通过 NSJSONSerialization 这个类的 JSONObjectWithData:options:error:方法来实现,把JSON 数据解析出来放在数据或者字典里面保存。2 代码示例TestDemo.m [plain]-(void)convseFromJson{ NSMutableDictionary *dictionary原创 2013-07-21 11:35:40 · 664 阅读 · 0 评论 -
ios 监听app从后台恢复到前台
正常情况下,在AppDelegate中实现下面两个方法,能够监听从后台恢复到前台[cpp] - (void)applicationDidEnterBackground:(UIApplication *)application { log4info(@"---applicationDidEnterBackground----"); //进入后台 }原创 2013-07-21 11:53:51 · 1318 阅读 · 0 评论 -
ios 调用系统发短信以及打电话功能
先介绍一种最简单的方法:调用打电话功能[[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];调用发短信功能[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"sms://10000"]原创 2013-07-21 11:56:14 · 974 阅读 · 0 评论 -
iOS开发之应用首次启动显示用户引导
这个功能的重点就是在如何判断应用是第一次启动的. 其实很简单我们只需要在一个类里面写好用户引导页面 基本上都是使用UIScrollView 来实现,新建一个继承于UIViewController的类 命名为 UserGuideViewController ,在UserGuideViewController.m 写 1 - (void)viewDidLoad原创 2013-08-07 18:44:22 · 572 阅读 · 0 评论 -
退出iOS应用
OS的SDK中提供了以下的API退出应用程序: Ios代码 exit(0); 但是这种方法没有动画效果就直接退出程序,给用户的感觉是程序发生异常而退出了。 考虑到这种方式只是缺少退出时的动画效果,那么可以加上一个动画,动画完成后再调用exit退出程序。 Ios代码 - (void)e原创 2013-08-08 11:26:53 · 646 阅读 · 0 评论 -
iOS开发中防止键盘挡住UITextField解决方案
最近转入ios开发,发现ios的UITextField如果在屏幕的最底部的时候,键盘不能自动的调整界面的布局,需要手动的调整位置才可以,所以自己研究和拿着笔话,想写一个通用的方法来实现每一个界面自动适配键盘的位置,这样的话,不用每一个界面去操作界面的位置了,具体的解决方案如下: 1. 先创建一个UIViewController 这个UIViewController作为父类,让以后原创 2013-08-11 10:48:47 · 681 阅读 · 0 评论 -
如何在UIimageview里显示一张图片里的某一部分
首先,获取想要显示的部分的大小及位置CGRect rect;然后,将此部分从图片中剪切出来CGImageRef imageRef=CGImageCreateWithImageInRect([image CGImage],rect);UIImage *image1=[UIImage imageWithCGImage:imageRef];最后,将剪切下来图片放入UIImageVie原创 2013-09-15 17:17:20 · 1053 阅读 · 0 评论 -
IOS开发之把 Array 和 Dictionaries 序列化成 JSON 对象
1 前言通过 NSJSONSerialization 这个类的 dataWithJSONObject:options:error:方法来实现,Array 和 dictionary 序列化成 JSON 对象。方便在网络中传输。2 代码实例TestDemo.m [plain](void)converseToJson{ NSMutableDiction原创 2013-07-21 11:37:02 · 3597 阅读 · 0 评论 -
当程序崩溃的时候怎么办 Part-2
转自: http://article.ityran.com/archives/1143欢迎回到当程序崩溃的时候怎么办 教程!在这个教程的第一部分,我们介绍了SIGABRT和EXC_BAD_ACCESS错误,并且举例说明了一些使用xcode调试器(Xcode debugger)和异常断点(Exception Breakpoints)解决问题的策略。但是我们的app仍然原创 2013-07-20 00:07:21 · 1251 阅读 · 0 评论 -
iphone 自定义控件,通讯录,网络,电子书,控件特效 等源码
part 1--入门:1. xcode 版本下载 以及 iphone sdk 下载:最新版本在此下载:http://developer.apple.com/devcenter/ios/index.action其他版本请看http://connect.apple.com/cgi-bin ... 1.0.1.1.0.3.3.3.3.12. 入门教程:http://www原创 2013-07-20 00:15:29 · 1014 阅读 · 0 评论 -
iOS 如何监听出插入耳机 拔掉耳机事件?
首先导入系统类库 #import //监听耳机事件 [[AVAudioSessionsharedInstance] setDelegate:self]; // Use this code instead to allow the app sound to continue to play when the screen i原创 2013-07-18 00:25:13 · 674 阅读 · 0 评论 -
ios下最简单的正则,RegexKitLite
1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。备用地址:http://www.cocoachina.com/bbs/job.php?action-download-pid-135286-tid-18111-aid-11143.html- Lv2.工程中添加libicucore.dylib frameworks。原创 2013-07-18 00:31:48 · 456 阅读 · 0 评论 -
可以下载的代码
-(void)downLoad{ NSString *path= [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0]; path=[path stringByAppendingPathComponent:[[NSString stringW原创 2013-07-18 00:18:56 · 452 阅读 · 0 评论 -
IOS学习笔记(12)Storyboards使用方法
StoryboardsStoryboards是一个定义了App中不同屏幕中建立联系的新方法。通过Storyboards你可以浏览、创建整个App的UI,可以在一个屏幕的不同视图控制器之前建立联系。一个屏幕的内容称为一个场景。用StoryBoards创建一个项目在new project设置对话框中选择使用StoryBoard。在Storyboard原创 2013-07-18 11:21:13 · 601 阅读 · 0 评论 -
iphone开发资料汇总(很多实用的东东)
如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:原创 2013-07-19 12:19:20 · 597 阅读 · 0 评论 -
当程序崩溃的时候怎么办 part-1
转自http://article.ityran.com/archives/1006有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都会使情原创 2013-07-20 00:07:26 · 671 阅读 · 0 评论 -
什么是CALayer?
注意其中的圆角生成CALayer(这里简单地称其为层)。首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。UILabel* lable = [[UILabel alloc]initWithFrame:CGRectMake(0, 0, 100, 30)];原创 2013-07-20 00:06:48 · 587 阅读 · 0 评论 -
如何判断ios设备中是否安装了某款应用
主要思路就是 ,在要被识别的应用程序B的XCode的info.plist中 如果是Xcode 4.2 ,那么 1. 在info.plist 中 增加 一个 URL Schemes: XXX 添加的具体细节是: 1.1 打开 info.plist ,在 Information Property L原创 2013-07-20 00:11:01 · 881 阅读 · 0 评论 -
Openssl --RSA加密算法的使用
转载http://www.iteye.com/topic/11269971、Openssl --RSA加密算法的使用。 这两天简单的学习了一下openssl的使用。相关的介绍,可以在网上搜,挺多的。有些容易迷糊的概念,例如加密与身份验证,什么时候用公钥加密,什么时候用私钥。如果学习过密码学,应该很简单理解,我没学过,刚理解了些,赶紧记下,以防忘记。 用大家熟知C-S结构分析原创 2013-07-20 00:14:50 · 1081 阅读 · 0 评论 -
IOS开发 实现电话呼叫功能以及监听电话状态
- (void) callBack{ NSLog(@"呼叫"); NSString *number = @“10086”; // NSString *num = [[NSString alloc] initWithFormat:@"telprompt://%@",number]; // [[UIApplication shared原创 2013-10-29 16:09:51 · 1680 阅读 · 1 评论