上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 1.1. Collection View全家福:UICollectionView, UITableView, NSCollectionViewn 不直接等效于NSCollectionViewn 也不替代UITableView----亲兄弟为什么要使用Collection Views呢?n 可以高度定制内容的展现n 管理数据最佳的做法n 即使是处理大量数据,也非常的高效我们先来感性的认识一下Collection Views,下面这幅图就是用Collection Views实现的一个照片墙显示。1.1.1 Collection View 元素从上图中,我们可以看出Collection View的整 阅读全文
posted @ 2013-07-19 13:45 子福当自强 阅读(350) 评论(0) 推荐(0) 编辑
摘要: protocol和delegate完全不是一回事,放在一起说,只是因为我们经常在同一个头文件里看到这两个word。协议(protocol),就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。委托(delegate),顾名思义就是委托别人办事,就是当 一件事情发生后,自己不处理,让别人来处理。举个浅显的例子: 我上班的工作主要内容包括 (1)写代码(2)写文档(3)测试程序(4)接电话(5)会见客户(1)(2)我自己全权负责,但是后面(3)(4)(5)我不想或者不方便自己做,所以我想找个助手(delegate)帮我做这些事,于是我定了一个招聘要求(Protoco... 阅读全文
posted @ 2013-07-19 10:56 子福当自强 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/wang9834664/article/details/8025571iOS页面跳转:第一种[self.navigationControllerpushViewController:subTableViewControlleranimated:YES];//描述:通过NSNavigationBar进行跳转[self.navigationControllerpopViewControllerAnimated:YES];//描述:在子视图返回到上级视图第二种UIViewController*control=[[UIViewControlleralloc 阅读全文
posted @ 2013-07-19 10:21 子福当自强 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 原文地址:iOS6新特征:UICollectionView官方使用示例代码研究作者:浪友dans注:这里是iOS6新特征汇总贴链接iOS6新特征:参考资料和示例汇总这个链接可以学习到UICollectionView的相关介绍:iOS6新特征:UICollectionView介绍由于UICollectionView功能比较强大,在此,我们深入学习一下UICollectionView的官方使用示例代码,顺与大家分享一下心得。一、获取官方示例代码官方使用示例代码下载地址:如下图所示下载后,解压将CollectionView目录拖放进一个目录下(如你的文稿目录)二、加载示例代码启动Xcode这里我用的 阅读全文
posted @ 2013-07-18 14:53 子福当自强 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 【天极网开发频道专稿】对于企业来说,移动应用的开发已越来越重要,于此同时,也越来越多的开发团队在寻找能同时满足当前项目和未来项目的移动应用开发平台。这对于软件提供商来说是一个巨大的市场,本文将为你介绍在Gartner移动应用平台排名前十的移动应用开发平台。 1. SAP 与其他独立的软件提供商相比,SAP属于较早法力移动应用领域的厂商,其最新的移动产品Sysbase Unwired Platform为用户提供了一个灵活的应用开发环境,同时还带有开发者所喜爱的Eclipse和Visual Studio等插件。 虽然SAP的解决方案对于开发者的要求高于其他解决方案,但对于广泛的移动领域来... 阅读全文
posted @ 2013-07-18 10:11 子福当自强 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: UITextField 怎么设置成为一个 *号密码框 呢?可以在 Interface Builder 里面直接设置吗?Attributes inspector 中 Text Field 下选中 Secure就可以了。 阅读全文
posted @ 2013-07-16 14:37 子福当自强 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 最正规的办法,用通知step 1:在进入视图的时候添加监视:(viewDidLoad什么的)复制代码// Observe keyboard hide and show notifications to resize the text view appropriately. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; [[NSNotificationCente 阅读全文
posted @ 2013-07-16 14:01 子福当自强 阅读(735) 评论(0) 推荐(0) 编辑
摘要: iOS 系统自带的 View 组件都是正方形的,看起来都太生硬,有时候我需要变成圆角形式,如下图: 具体的实现是使用QuartzCore库,下面我具体的描述一下实现过程: • 首先创建一个项目,名字叫:ipad_webwiew • 利用Interface Builder添加一个UIWebView,然后和相应的代码相关联 • 添加QuartzCore.framework 代码实现:头文件:[java]view plaincopy#import
#import
@interfaceipad_webwiewViewController:UIViewController{
IBOutletUIWeb 阅读全文
posted @ 2013-07-16 13:32 子福当自强 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。在上一篇《Storyboard全解析-第一部分》中,我们介绍了如何使用storyboard来制作多种场景和如何将这些场景链接起来,我们还学习了如何自定义一个表格视图。接下来这部分,也是最后一部分,我们将讲解联线(segue),静态单元格等内容,我们还将加入一个选手详细内容页面,和一个游戏选择页面。Segues的介绍现在,让我们创建一个场景使用户可以自己增加新的选手进入列表。在Players界面中拖入一个Bar Button,放置在导航栏的右侧,在属性监视器中将他的I 阅读全文
posted @ 2013-07-12 10:09 子福当自强 阅读(236) 评论(0) 推荐(0) 编辑
摘要: (Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解决写很多重复的跳转方法的麻烦,节省很多时间,以便你能够完全的专注于核心功能的实现上。开始首先启动Xcode,新建一个工程,我们在这里使用Single View App Template,这个模板会提供一个类和一个Storyboard, 阅读全文
posted @ 2013-07-12 09:55 子福当自强 阅读(299) 评论(0) 推荐(0) 编辑
摘要: Object-c中比较两个字符串是否相等时,应该用isEqualToString:而不能仅仅只是比较字符串的指针值。NSString *str1=@"hello 1"; NSString *str2; str2=[NSString stringWithFormat:@"hello %d", 1]; if ([thing1 isEqualToString:thing2]){ NSLog(@"They are the same!") } 这是比较内容if (str1==str2){ NSLog(@"They are the sa 阅读全文
posted @ 2013-07-11 11:31 子福当自强 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 后面加-Bold就是加粗 加-Oblique就是倾斜等还有不懂请看http://iosfonts.com/iPhone 5.0iPad 5.0Font Families:58Font Families:58Academy Engraved LETAcademyEngravedLetPlainAcademyEngravedLetPlainAmerican TypewriterAmericanTypewriter-CondensedLightAmericanTypewriter-CondensedLightAmericanTypewriter-LightAmericanTypewriter-Lig 阅读全文
posted @ 2013-07-11 10:53 子福当自强 阅读(1623) 评论(0) 推荐(0) 编辑
摘要: frame:指的是视图在父视图的坐标系统中的大小和位置。bound:指的是视图在试图本身的坐标系统中的大小(位置起点是原点)。center:指的是视图在父视图坐标系统中的中心点。贴张苹果官网的图:frame和bound的关系下面这是其中一个发生变化,其余两个的变化,直接看吧,很浅显。Although you can change theframe,bounds, andcenterproperties independent of the others, changes to one property affect the others in the following ways:When y 阅读全文
posted @ 2013-07-11 10:37 子福当自强 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1、UISearchBar自定义背景、取消按钮中文设置C代码UISearchBar*seachBar=[[UISearchBaralloc]init];//修改搜索框背景seachBar.backgroundColor=[UIColorclearColor];//去掉搜索框背景[[searchbar.subviewsobjectAtIndex:0]removeFromSuperview];for(UIView*subviewinseachBar.subviews){if([subviewisKindOfClass:NSClassFromString(@"UISearchBarBack 阅读全文
posted @ 2013-07-11 10:12 子福当自强 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 1、UIImageview设边框、圆角需要引QuartzCore/QuartzCore.h>C代码//设UIImageView边框CALayer*layer=[m_imgViewlayer];[layersetMasksToBounds:YES];layer.cornerRadius=10.0;//设圆角[layersetBorderWidth:1];[layersetBorderColor:[[UIColorblackColor]CGColor]];2、bounds属性和frame属性区别 frame指的是:该view在父view坐标系统中的位置和大小. bounds指的是:该view 阅读全文
posted @ 2013-07-11 10:11 子福当自强 阅读(326) 评论(0) 推荐(0) 编辑
摘要: iphone中常用的消息提示控件,就是UIActionSheet和UIAlertView了,在Web开发中,UIActionSheet就像是confirm(),而UIAlertView就像是alert()一样UIActionSheetUIAlertView但在iphone中,这两个控件的功能可以自定义定义两个控件事件方法[cpp]view plaincopy#import@interfaceViewController:UIViewController-(IBAction)showActionSheet:(id)sender;-(IBAction)showAlertView:(id)sende 阅读全文
posted @ 2013-07-11 10:08 子福当自强 阅读(277) 评论(0) 推荐(0) 编辑
摘要: header通过下面两个代理方法设置- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)sectionfooter通过下面两个- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section- (U 阅读全文
posted @ 2013-07-11 10:05 子福当自强 阅读(11265) 评论(0) 推荐(0) 编辑
摘要: 上篇文章介绍了如何用UITableView显示表格,并讲了几种UITableViewCell的风格。不过有时候我们需要自己定义 UITableViewCell的风格,其实就是向行中添加子视图。添加子视图的方法主要有两种:使用代码以及从.xib文件加载。当然后一种方法比较直 观。我们这次要自定义一个Cell,使得它像QQ好友列表的一行一样:左边是一张图片,图片的右边是三行标签:当然,我们不会搞得这么复杂,只是有点意思就行。1、运行Xcode 4.2,新建一个Single View Application,名称为Custom Cell:2、将图片资源导入到工程。为此,我找了14张50×5 阅读全文
posted @ 2013-07-08 13:59 子福当自强 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 使用ASIHTTPRequest xcode编译提示找不到"libxml/HTMLparser.h",解决方法如下:1>.在xcode中左边选中项目的root节点,在中间编辑区的搜索框中输入"header search paths",双击Header Search Paths项,点击加号增加一项并输入"${SDK_DIR}/usr/include/libxml2",点击done按钮结束.2>.再次在搜索框中输入"other linker flags",双击Other Linker Flags项,点击加号 阅读全文
posted @ 2013-07-05 10:07 子福当自强 阅读(148) 评论(0) 推荐(0) 编辑
摘要: “每一次的改变总意味着新的开始。”这句话用在iOS上可谓是再合适不过的了。GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7,有的项目已经被弃用,即使曾经的它很受开发者喜爱,有的项目则继续发扬光大,新项目更是层出不穷。在本文中,我们将继续为大家介绍20个在GitHub上非常受开发者欢迎的iOS开源项目,在这些项目中,有哪些是你经常使用的?又有哪些是你曾经使用过的?21.SSToolkitSSToolkit可以说是iOS开发者最常使用的工具类之一,该开源项目提供了一个完整的iOS类库集合,用于解决iOS开发者在开发过程中常 阅读全文
posted @ 2013-07-05 10:04 子福当自强 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单,因此,许多iOS应用开发都会使用到它。支持HTTP请求和基于REST的网络服务(包括GET、POST、PUT、DELETE等);支持ARC;要求iOS 5.0及以上版本;有一些插件扩展已有的功能,还有一个功能齐全的API;从URL中获取JSON 阅读全文
posted @ 2013-07-05 10:03 子福当自强 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾。每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库;2)排除大的架构,比如游戏类架构;3)排除不在设备上运行的库,例如CocoaPods或者Rack::CoreData也排除在外。最终评选出了如下10大iOS开发者最喜爱的库:1)SSToolkitSam Soffes简直就是一个Objective-C天才,SSToolkit就是个例子。作者将他在App中实现的各种各样的UI效果做成个代码库,方便其他人使用。SSToolkit一些基础的类 阅读全文
posted @ 2013-07-05 10:02 子福当自强 阅读(215) 评论(0) 推荐(0) 编辑
摘要: ASIHTTPRequest框架是优秀的第三方Objective-C的HTTP框架,支持Mac OS X和iOS下的HTTP开发。技术支持网站是http://allseeing-i.com/ASIHTTPRequest/。具有如下优点:支持下载数据放在内存或本地文件容易访问请求和应答HTTP header支持Cookie支持GZIP请求或应答支持缓存支持同步或异步请求支持HTTPS但ASIHTTPRequest框架不支持ARC,如果在ARC下开发配置起来有点麻烦。本章我们介绍的实例是基于ARC下开发的。安装和配置ASIHTTPRequest框架首先下载地址https://github.com/ 阅读全文
posted @ 2013-07-05 10:00 子福当自强 阅读(197) 评论(0) 推荐(0) 编辑
摘要: In previous article we step by step introduced how to use Flex Builder 3 and Flash CS3 to build your skin in Flex(more tutorials here). As we all know, style your Flex/Flash Apps with CSS is one of the quickest and easiest ways to start making your apps look a bit more “custom”, Flash or other tools 阅读全文
posted @ 2013-03-13 10:12 子福当自强 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 开发中经常会遇得到需要多种条件组合查询的情况,比如有三个表,年级表Grade(GradeId,GradeName),班级Class(ClassId,ClassName,GradeId),学员表Student(StuId,StuName,ClassId),现要求可以按年级Id、班级Id、学生名,这三个条件可以任意组合查询学员信息。 做法不止一种,这里提供一种巧妙的使用一条查询来实现的办法,我们来写成一个过程,如下:create proc up_select_student_combocondition @gradeId int, @classId int, @stuName... 阅读全文
posted @ 2013-02-27 11:56 子福当自强 阅读(858) 评论(0) 推荐(1) 编辑
摘要: 近日,在Hacker News上有个非常热的讨论,Android移动游戏开发者真是太悲催了,看得引姐我心里不是滋味。下面是节选的这位开发者吐槽片段和其他开发者的回复,大家同泣一下。已经过去3周了,但我们却一毛钱都没有赚到,我们做错了什么了吗?我们的第一款移动游戏Empire of Sudoku在Google Play Store上发布到现在已经超过三周了,在这款游戏刚发布时,我对它寄予了非常大的期望,不要求它能获得巨大的成功,但至少不要让我太失望,但现在看来,一夜成名的事儿想都不要想。图:Empire of Sudoku到现在,游戏的活跃用户仍然在100以下,我感到很失望,因为我们为了发布这款 阅读全文
posted @ 2013-01-24 16:33 子福当自强 阅读(189) 评论(0) 推荐(0) 编辑
摘要: UML建模工具Visio 、Rational Rose、PowerDesign的比较 ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。但对数据库的开发管理和数据库端的迭代不是很好。 ... 阅读全文
posted @ 2013-01-24 00:25 子福当自强 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、下载Oracle 11g R2 for Windows的版本 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip 2、将两个压缩包解压到同一个目录下,即“database”,然后单击解压目录下的“setup.exe”文件: 说明:图片是网上的,流程一样,不过我的安装目录是:D:\Ora... 阅读全文
posted @ 2013-01-14 13:39 子福当自强 阅读(221) 评论(0) 推荐(0) 编辑
摘要: win7 安装完oracle11后打开 Database control 后,会打开em管理页面,提示证书错误,点“继续浏览此网站”,还是会继续停留在证书错误页面解决办法:是 KB2661254 这个更新补丁引起的,它限制了 RSA 密钥位长度少于 1024 位的证书的使用。具体可以看微软官方公告:http://technet.microsoft.com/zh-cn/security/advisory/2661254http://support.microsoft.com/kb/2661254解决办法任选其一:1.(根本的解决办法)联系或等待软件厂商证书更新补丁2.(临时的解决办法)换用其他浏 阅读全文
posted @ 2012-12-20 11:52 子福当自强 阅读(385) 评论(0) 推荐(0) 编辑
摘要: [java] view plaincopyprint?sdf.setTimeZone(TimeZone.getTimeZone("GMT+08:00")); //加上这行代码就哦了 return sdf.format(value); sdf.setTimeZone(TimeZone.getTimeZone("GMT+08:00")); //加上这行代码就哦了return sdf.format(value);困扰了整个项目周期的问题。在项目即将完工的时候搞定了。加上 sdf.setTimeZone 就万事大吉了。。。 不会受系统时区设置的影响了转自:htt 阅读全文
posted @ 2012-09-20 03:35 子福当自强 阅读(1079) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页
悟道