- 博客(228)
- 资源 (47)
- 收藏
- 关注
原创 使用高德地图sdk
导入高德地图的库Extern配置Build Settings:other linker Flags写入-ObjC -lMAMapKit -lMASearchKitC++ Standard library选择Compiler default简单使用:#import #import "MAMapKit.h"@interface ViewController : UIView
2013-06-25 16:37:53 3463 1
原创 iphone之NSArray比较大小
//排序 NSArray *tempArray = [[NSArray alloc]initWithArray:self.contentArray]; tempArray = [tempArray sortedArrayUsingComparator:^NSComparison
2013-06-21 19:13:43 2224
原创 iphone缩小uIImage图片
UIImage的缩小有时候,项目中,要用到上传图片,从图片库里取出的图片有的太大了,而要上传的时候,会很费时间,而且也没必要太大,所以就把图片综缩小一下,再传!#pragma UIImagePickerDelagate-(void)imagePickerController:(UIImagePickerController *)picker didFinishPicki
2013-06-21 16:34:02 3002
原创 UIViewController上自定义导航条(避免每个controller上写自定义的导航条)
以前写项目时,由于导航条需要自定义,而且每个viewcontroller上都是一模一样的导航条,往往是在每个viewController上都贴上一个imageView,和一个button按钮返回pop,导致每个viewcontroller里面都写这些界面和触发事件。so,很笨很笨,很傻很傻!一直写项目,好久没有写博客,突然想到这个问题,自己就写了一个demo!供初学者参考!主要的代码贴出来
2013-06-17 18:37:03 7637 4
转载 ios项目icon和default图片命名规则
一、应用图片标准iOS控件里的图片资源,苹果已经做了相应的升级,我们需要操心的是应用自己的图片资源。就像当初为了支持iPhone 4而制作的@2x高分辨率版本(译者:以下简称高分)图片一样,我们要为iPad应用中的图片制作对应的高分版本。我知道不少开发者很有预见性的早在iOS 5.0 SDK上就完成了这一步升级。可是我还是要强调一点,那就是之前 Michael Jurewitz (@Jury)
2013-06-14 09:47:43 1940
转载 xcode打包ipa
xcode4发布测试-打包(Archive),官方文档有误 转自“我os”的新浪博客,iOS程序发布测试4-打包(Archive)发布(share) 发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。 1、设置“Build Settings” ,下图是官方文档截图,留意那个红框,居然说反了。 "Sk
2013-06-13 14:16:47 2113
原创 iphone实现传递form表单数据
iphone实现传递form表单数据http://blog.csdn.net/sjzsp/article/details/6320033http://blog.csdn.net/sjzsp/article/details/6320022
2013-05-28 18:14:20 2115
原创 iphone实现本地通知(类似推送)
iphone实现本地通知(类似推送)UILocalNotification[[UIApplication sharedApplication] cancelLocalNotification:notification];
2013-05-27 17:44:30 2697 1
原创 iphone用GDataXml时的出错信息
错误:Undefined symbols: "_kGDataXMLXPathDefaultNamespacePrefix", referenced from: _kGDataXMLXPathDefaultNamespacePrefix$non_lazy_ptr in GDataXMLNode.o (maybe you meant: _kGDataXMLXPath
2013-05-20 14:40:47 3077 2
原创 iphone数据存储之-- Core Data的使用
http://www.cnblogs.com/xiaodao/archive/2012/10/08/2715477.html
2013-05-13 21:34:48 1812
转载 iphone使用GCD
转:http://blog.devtang.com/blog/2012/02/22/use-gcd/使用GCD什么是GCDGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X 10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueu
2013-04-25 21:08:01 1451
转载 关于Zbar和ZXing这两个无比强大的二维码和条形码识别工具
之前做了一些关于一维码二维码识别与生成的工作。在这里总结一下子。显然做这个我们不会花大量力气去自己来写这个识别过程, 这之间可能会包括人工识别方面的工作, 所以为了偷懒,便想到了去网上找这样的开源工具, 呵呵, 你别说, 还真找到两个, 即ZBar和ZXing. 去他们的官网一看, 得出以下结论:ZBar可以直接扫二维码和条形码, ZXing可以直接扫二维码, 如果要扫条形码,则需
2013-04-02 22:43:35 3505
转载 iOS面试那些事
iOS面试那些事找工作已经1个多月了,可以依然没有找到合适的工作,经过一个月的惨痛面试经历,我感触颇多。面试第一周感受:不要太老实,老实的人很吃亏!在第一周,我面试了4家公司,都是一些非ios开发公司,他们招聘ios只是为了给公司搭建一个ios平台,部门也是刚刚成立的,所以,他们想招聘的是有经验的人,一般都是需要一年以上的工作经验。而我是以应届生的身份去面试的,因为我不想说谎,不想
2013-03-28 21:54:02 3309 7
原创 UILabel自适应高度
UILabel *instructions=[[UILabel alloc]initWithFrame:CGRectMake(10, 10, 300, 180)]; NSString *text = @"这是个测试,不信你试试!这是个测试,再不信你copy代码!这是个测试,果然!自适应高度了!"; instructions.text = text; instructions
2013-03-22 12:05:35 2484
转载 UITableView自动滑动某一行
NSIndexPath *scrollIndexPath = [NSIndexPath indexPathForRow:10 inSection:0];[[self tableView] scrollToRowAtIndexPath:scrollIndexPath atScrollPosition:UITableViewScrollPositionTop animat
2013-03-22 08:02:33 1713 3
原创 github简单使用教程
github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Cre
2013-03-21 16:48:13 1611
原创 UILabel添加下划线
重写UILabel:- (void)drawRect:(CGRect)rect{ [super drawRect:rect]; CGContextRef ctx = UIGraphicsGetCurrentContext(); CGSize fontSize =[self.text sizeWithFont:self.font
2013-03-12 18:18:15 3962
转载 xcode模拟器路径
第一步打开Applications ->xcode4.3(也就是你以前使用的xcode) -> 单机右键 -> show Package Contents (如下图操作)第二步进入Contents ->Developer -> Platforms -> iPhoneSimulator.platform -> Developer -> SDKs -> 这里可以看
2013-02-22 14:28:42 1632
原创 iphone之打开pdf、doc、xls文件用UIWebView
//文件名字及类型 NSString *path=[[NSBundle mainBundle]pathForResource:@"xls1" ofType:@"xls"]; //获取内容 NSData *data = [[NSData alloc]initWithContentsOfFile:path]; NSString *string = [[NSString
2013-02-21 10:16:20 4758 1
转载 iphone画图
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGC
2013-02-19 16:03:56 2034
转载 iOS 5中的strong和weak关键字
iOS 5 中对属性的设置新增了strong 和weak关键字来修饰属性(iOS 5 之前不支持ARC)strong 用来修饰强引用的属性;@property (strong) SomeClass * aObject; 对应原来的 @property (retain) SomeClass * aObject; 和 @property (copy) SomeClass *
2013-02-18 10:37:21 1285
转载 NSUserDefaults的使用
NSDictionary* defaults = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]; if([[NSUserDefaults standardUserDefaults] objectForKey:@"message"]==nil){[[NSUserDefaults standar
2013-02-05 15:43:52 1772
原创 cocos2d各种动作的使用(变色、跳动、旋转、闪烁、悬挂、放大缩小、渐变、animation)(三)
先看一下我实现的一个画面:用到的知识:***To: 意味着运动到指定的位置。***By:意味着运动到按照指定癿 x、y 增量的位置。(x、y 可以是负值)移动到 – CCMoveTo移动– CCMoveBy跳跃到 – CCJumpTo设置终点位置和跳跃癿高度和次数。跳跃 – CCJumpBy设置终点位置和跳跃癿高度和次
2013-01-14 17:27:00 21625
原创 cocos2d小游戏之躲便便(初学者)(二)
先看效果图:(必须在真机上)源码地址:点击打开链接直接贴代码,所有注释和解释在代码里:GameScene.h#import #import "cocos2d.h"@interface GameScene : CCLayer{ CCSprite *player; //玩家精灵 CGPoint playerVelocity;
2013-01-10 18:17:14 2287
cocos2d学习入门-初学者
1、首先介绍cocos2d是什么?cocos2d是一个开源框架,用于构建2D游戏;Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。2、安装http://code.google.com/p/cocos2d-iphone/downlo...
2013-01-07 14:47:26 156
转载 cocos2d 1.0及以上版本与0.xx版本某些类的变化
1 CCMenuItemFont的itemFromString: target: selector:方法,该方法已被deprecated。] 新方法使用如下: Java代码 CCMenuItem *GameSettings = [CCMenuItemFont itemWithString:@"设置" target:self selector:nil];
2012-12-28 14:24:38 1183
原创 cocos2d学习入门(一)
首先从http://code.google.com/p/cocos2d-iphone/downloads/list;下载最新版的cocos2d-iphone;下载完成,把它解压在文档目录下,为了在终端下放便找到该目录;在终端下进入文档目录,再进入解压的目录中;终端输入:./install-template.sh如果成功:你会在目录下看到:
2012-12-26 16:00:35 1259
转载 Objective-C的新特性
1、方法顺序无关Objective-C类由声明文件h和实现文件m组成,所有的public方法都在h文件中声明,private方法可以写在m文件中,但是在早期的编译环境中需要注意方法的顺序,例如下面的代码,在早期的编译环境会给出警告:类和方法声明:@interface ObjcNewFeatures : NSObject-(void)doSomething:(NSString
2012-12-26 14:09:52 1227
原创 iphone用Animation实现动画效果
1、写了一个小Demo,实现上下移动的效果图: 主要代码如下:- (IBAction)upChange:(id)sender { if (typeView == down) { [self.downBtn setHidden:NO]; [self.upBtn setHidden:NO]; [UIView anima
2012-12-24 12:34:46 3092
原创 csdn博客里的图片都没了!!!!呜呜呜
今天想看csdn里面相册里有没有我自己的照片,结果我不小心把图片全删了,然后感觉不对劲,我就打开我之前写的所有博客;发现所有的图片都没了,哎!难道找不回来了,那博客看起来可费劲儿了!呜呜!~~~~
2012-12-19 17:59:54 2719 1
转载 SDWebImage使用——一个可管理远程图片加载的类库
SDWebImage使用——一个可管理远程图片加载的类库SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。将SDWebImage类库添加入工程时,一定注意需要添加MapKit.frame
2012-12-11 11:33:29 1560
转载 MKNetworkKit
MKNetworkKit使用步骤:1.拖动MKNetworkKit目录到你的项目2.添加的CFNetwork.Framework,SystemConfiguration.framework和Security.framework3.打开你的pch文件,添加MKNetworkKit.h4.删除NSAlert+MKNetworkKitAdditions.h文件。
2012-12-11 11:26:49 2985
原创 android终止无限循环线程和程序退出时销毁线程
android,启动了一个子线程,这个子线程是一个死循环,不成的打印“Hello”。现在要实现点击一个Button,让这个子线程终止,用什么方法啊?stop()不起作用,destroy()有异常,Handler貌似也解决不了,因为是一个线程。。。 答案如下:线程像这样:Thread{ boolean flag = fase; run(){
2012-12-11 11:07:22 21325
原创 httpRequest网络请求数据返回中文编码解决
NSStringEncoding enc =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);NSString * stringResponse = [[NSStringalloc] initWithData:dataResponseencoding:enc];
2012-11-29 13:40:14 2950
原创 关于UIView的autoresizingMask属性
UIViewAutoresizingFlexibleLeftMargin:到屏幕左边的距离随着父视图的宽度按比例改变;例如:CGRectMake(50, 100, 200, 40)]; 当屏幕的宽度为320,x为50;当屏幕宽度为480时,labelx坐标变为 50*480/320。控件坐标变为 CGRectMake(75, 100, 200, 40)];UIViewAutoresizin
2012-11-27 13:51:26 1300
原创 打印当前类,和当前方法名
NSLog(@"%@ %@",NSStringFromClass([selfclass]), NSStringFromSelector(_cmd));
2012-11-27 12:50:07 3177 1
原创 zbar扫描二维码,条维码
下载ZbarSDK,导入framework:AVFoundation.framework (weak)CoreMedia.framework (weak)CoreVideo.framework (weak)QuartzCore.frameworklibiconv.dylib代码://实现- (void) imagePickerController: (UIImag
2012-11-19 16:41:40 6843
原创 tableView分组显示,悬挂效果
如图:代码:#pragma mark-#pragma mark tableView//注意,千万不要把tableView放在scrollView中,那样的话肯定会怎么设置都不会出现悬挂 //在每中组中有多少行-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)sect
2012-11-19 15:11:47 4238 2
原创 终端合并.a文件
lipo -create 文件名 文件名 -output 新文件名例如:lipo -create testa.a testb.a -output test.a
2012-11-19 13:57:32 1785
IOS利用AVFoundation框架实现录音和播放 AVAudioSession AVAudioRecorder AVAudioPlayer
2013-11-11
UIImagePickerController之打开图片库和相机选择图片修改头像
2012-09-21
Objective-C 培训教程
2012-03-24
Android之抽屉效果(自定义、GridView、SlidingDrawer结合)案例
2012-01-09
Android四种存储方式 sharedpreference,file,SQlite,contentprovider
2011-12-25
android之利用SQLite实现登陆和注册
2011-12-19
android之利用SAX、DOM和Pull实现对schools.xml的解析
2011-12-17
android组件实现通讯录
2011-12-15
IOS高仿微信聊天对话界面(二)
2013-12-31
IOS高访新浪微博界面(处理@#链接 特殊字符 )(二)
2013-12-31
IOS利用AVFoundation框架实现录音和播放 (AVAudioSession AVAudioRecorder AVAudioPlayer)
2013-11-11
UITableViewController最基本用法实现(Accessory多选、自定义Style多选、目录表格、编辑表格)(一)
2013-10-30
iPhone实现app中右拖动屏幕返回上一层的效果(继承UINavigationController)
2013-08-20
iphone/ipad应用的升级更新提醒和评分提醒
2013-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人