上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页

2012年12月6日

开始研究本地移动App

摘要: 由于一直在忙于安卓和iPhone的程序开发,经常在两个平台上相互切换,大量代码要重新写,就在考虑能不能有跨平台的方法,早期也曾研究过一段时间,但总没有时间继续。现在把现阶段研究的成果整理一下。以移动Web开发客户端为例,整体架构如下: UI层负责页面布局,可自行实现或使用现有框架,框架优美之处在于封装常用布局和公共组件,开发者只需关注业务逻辑,推荐框架jQueryMobile和SenchaTouc... 阅读全文

posted @ 2012-12-06 19:19 流れ星ーー 阅读(155) 评论(0) 推荐(0) 编辑

2012年12月4日

自定义iOS进度条 UIProgressBar

摘要: iPhone中没有提供进度条控件,但是可以通过UIView下自己开发,下面的代码是我根据网上的代码改造的,可以做出上面这样的进度条,样子还是不错的。 .h文件#import @interface BYProgressBarObject : NSObject{ float _value;//进度条的数值 0-1 NSString * _labelText;//进度条上显示的文字 int _level... 阅读全文

posted @ 2012-12-04 14:26 流れ星ーー 阅读(1400) 评论(0) 推荐(0) 编辑

2012年11月29日

将网页保存为webarchive文件的代码

摘要: 来自网络https://github.com/takebayashi/STWebArchiver用于Mac电脑上的代码,可以将指定URL的网页保存为.webarchive 文件,iPhone上的UIWebView是可以直接显示这样的文件的。 NSURL *fileURL = [[NSBundle mainBundle] URLForResource:@"test"withExtension:@"w... 阅读全文

posted @ 2012-11-29 11:20 流れ星ーー 阅读(322) 评论(0) 推荐(0) 编辑

2012年11月28日

计算NSString字符串的高度的代码

摘要: 以下代码,可以用来计算某个字符串在界面上显示时的高度,一般做界面自适应时会用到。NSString* str = @"test testImplement viewDidLoad to do additional setup after loading the view, typically from a nib";//可以精确计算字符串的换行,高宽等CGSize labelSize = [str... 阅读全文

posted @ 2012-11-28 17:09 流れ星ーー 阅读(162) 评论(0) 推荐(0) 编辑

创建圆形图片/控件的方法

摘要: 很多时候,我们为了效果好看,就要做出圆形的图片,或者是按钮,其实做法很简单。比如我想做一个程序中 希望用户的头像图形化来显示。我自定义了一个UIView@interface UserFaceIconView : UIView{ UIImage * _faceImage;}在初始化的代码中- (id)initWithFrame:(CGRect)frame{self = [super initWith... 阅读全文

posted @ 2012-11-28 14:05 流れ星ーー 阅读(153) 评论(0) 推荐(0) 编辑

2012年11月26日

iOS Block代码段的使用方法

摘要: iOS4已经直接支持blocks,很有必要学习一下。在ios,blocks是对象,它封装了一段代码,这段代码可以在任何时候执行。Blocks可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:blocks是inline的,并且它对局部变量是只读的。Blocks的定义:int (^myBlock) (int a,int b) = ^(int a,... 阅读全文

posted @ 2012-11-26 14:36 流れ星ーー 阅读(184) 评论(0) 推荐(0) 编辑

2012年11月24日

NSMutableArray中存放struct变量的方法

摘要: 如何将一个struct结构体变量存放到NSMutableArray中呢?与将数值型变量类似,不过这次是将其转换为NSValue对象。假设结构体:struct testStruct { int value1; int value2; };存入的代码struct testStructt; t.value1=1; t.value2=2; //将struct对象装入到NSArray中 [testArra... 阅读全文

posted @ 2012-11-24 12:02 流れ星ーー 阅读(236) 评论(0) 推荐(0) 编辑

NSMutableArray中存放数值型变量的方法

摘要: NSMutableArray中只能存放从NSObject继承下来的对象,对于数值如int型变量如何存放呢?其实很简单只要先把它转换成NSNumber对象就可以了int intVar=1;NSNumber * testInt=[[NSNumber alloc] initWithInt:intVar];[array addObject:testInt];取出来时,也一样的,先得到NSNumber对象,... 阅读全文

posted @ 2012-11-24 11:52 流れ星ーー 阅读(138) 评论(0) 推荐(0) 编辑

2012年11月23日

NSPredicate predicateWithFormat方法支持的格式

摘要: NSPredicatepredicateWithFormat函数功能强大,写法也挺多的,总结一下。NSPredicate创建谓词使用类方法predicateWithFormat: (NSString*) format,format 里的东西和SQL 的where 条件差不多。另外,参数format 与NSLog 的格式化模版差不多,例如:1 和188.0 是传递过来的参数,你可以写成如下的形式:... 阅读全文

posted @ 2012-11-23 15:53 流れ星ーー 阅读(414) 评论(0) 推荐(0) 编辑

NSPredicate的用法--iOS里处理正则表达式

摘要: NSPredicate是一个很强大的类,在没有了解到这个类时,很多数组的操作都要写很多循环来完成,有了它之后,很多循环都不需要了。NSPredicate描述查询的方式,原理类似于在数据库中进行查询举例说明Car*makeCar(NSString*name,NSString*make,NSString*model,intmodelYear,intnumberOfDoors,f... 阅读全文

posted @ 2012-11-23 15:13 流れ星ーー 阅读(137) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页

导航