共15页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: 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 子福当自强 阅读(226) 评论(0) 编辑
摘要: 如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。在上一篇《Storyboard全解析-第一部分》中,我们介绍了如何使用storyboard来制作多种场景和如何将这些场景链接起来,我们还学习了如何自定义一个表格视图。接下来这部分,也是最后一部分,我们将讲解联线(segue),静态单元格等内容,我们还将加入一个选手详细内容页面,和一个游戏选择页面。Segues的介绍现在,让我们创建一个场景使用户可以自己增加新的选手进入列表。在Players界面中拖入一个Bar Button,放置在导航栏的右侧,在属性监视器中将他的I阅读全文
posted @ 2013-07-12 10:09 子福当自强 阅读(72) 评论(0) 编辑
摘要: (Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解决写很多重复的跳转方法的麻烦,节省很多时间,以便你能够完全的专注于核心功能的实现上。开始首先启动Xcode,新建一个工程,我们在这里使用Single View App Template,这个模板会提供一个类和一个Storyboard,阅读全文
posted @ 2013-07-12 09:55 子福当自强 阅读(84) 评论(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 子福当自强 阅读(119) 评论(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 子福当自强 阅读(587) 评论(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 子福当自强 阅读(133) 评论(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 子福当自强 阅读(214) 评论(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 子福当自强 阅读(205) 评论(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 子福当自强 阅读(119) 评论(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 子福当自强 阅读(10143) 评论(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 子福当自强 阅读(74) 评论(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 子福当自强 阅读(46) 评论(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 子福当自强 阅读(109) 评论(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 子福当自强 阅读(86) 评论(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 子福当自强 阅读(70) 评论(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 子福当自强 阅读(85) 评论(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 子福当自强 阅读(314) 评论(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 子福当自强 阅读(42) 评论(0) 编辑
摘要: 近日,在Hacker News上有个非常热的讨论,Android移动游戏开发者真是太悲催了,看得引姐我心里不是滋味。下面是节选的这位开发者吐槽片段和其他开发者的回复,大家同泣一下。已经过去3周了,但我们却一毛钱都没有赚到,我们做错了什么了吗?我们的第一款移动游戏Empire of Sudoku在Google Play Store上发布到现在已经超过三周了,在这款游戏刚发布时,我对它寄予了非常大的期望,不要求它能获得巨大的成功,但至少不要让我太失望,但现在看来,一夜成名的事儿想都不要想。图:Empire of Sudoku到现在,游戏的活跃用户仍然在100以下,我感到很失望,因为我们为了发布这款阅读全文
posted @ 2013-01-24 16:33 子福当自强 阅读(55) 评论(0) 编辑
摘要: UML建模工具Visio 、Rational Rose、PowerDesign的比较 ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。但对数据库的开发管理和数据库端的迭代不是很好。 ...阅读全文
posted @ 2013-01-24 00:25 子福当自强 阅读(93) 评论(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 子福当自强 阅读(102) 评论(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 子福当自强 阅读(120) 评论(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 子福当自强 阅读(481) 评论(0) 编辑
摘要: 在SQL Server中,创建表格的时候,对于时间列有时候我们可以根据需要指定默认值为当前时间(也就是说记录生成的时候有默认的时间戳)。例如: view plaincopy to clipboardprint?create table log(content varchar(256), logtime datetime default getdate() ) create table log( content varchar(256), logtime datetime default getdate() )然而在Sqlite中如何实现呢?查文档得知Sqlite中并没有getdate()函..阅读全文
posted @ 2012-09-18 23:48 子福当自强 阅读(663) 评论(0) 编辑
摘要: 很多网友不明白如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。 1.直接获取按钮按下事件,此方法兼容Android 1.0到Android 2.1 也是常规方法,直接重写Activity的onKeyDown方法即可,代码如下:@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK &&阅读全文
posted @ 2012-09-17 16:59 子福当自强 阅读(154) 评论(0) 编辑
摘要: “美是到处都有的,对于我们的眼睛不是缺少美,而是缺少发现”,罗丹的这句名言不仅适用于艺术创作,而且也适用于软件开发。具有聪明才智的人,总是不甘寂寞而乐于把自己的才华与人分享,善于发现和使用这些人的代码,实在是一个提高软件开发效率的明智之举。并且只有借助于众人的智慧才是开发出优秀软件的唯一途径。wxSQLite3 就是这样的一个优秀作品,它把 SQLite 嵌入式数据库与 wxWidgets 结合起来,使用 C++ 语法对 SQLite 数据库的 C API 进行了封装,而且作为 wxWidgets 的一个组件,自然很好的融合了其特点,使得 wxWidgets 与 SQLite 数据库配合使用.阅读全文
posted @ 2012-09-13 14:05 子福当自强 阅读(193) 评论(0) 编辑
摘要: 在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果,默认的ListItem背景是透明的,而ListView的背景是固定不变的,所以在滚动条滚动的过程中如果实时地去将当前每个Item的显示内容跟背景进行混合运算,所以android系统阅读全文
posted @ 2012-09-11 14:13 子福当自强 阅读(84) 评论(0) 编辑
摘要: 使用第三方jar包除了我以下介绍的方法,别的方法我基本上都试验过,均会出现编译或运行错误。以下方法经测试编译和运行都完全没问题。步骤:方法1:Eclipse下,右键工程,Build path,java build path,选择libraries在右边的按钮中点击“Add Library”选择“User library”,点击“下一步”点击“User librarys”按钮在出现的界面中点击“New..”按钮在弹出的界面中随便起一个名字,点击“确定”点击“Add jars”按钮选择第三方jar包,点击“确定”完成。后面的步骤很重要,如果不进行后面的操作。在Eclipse里显示编译通过,不会有.阅读全文
posted @ 2012-09-07 01:09 子福当自强 阅读(2553) 评论(0) 编辑
摘要: GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片使用方法:1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本属性,GifView继承自View类,和Button、ImageView一样是一个UI控件。如:<com.ant.liao.GifView android:id="@+id/gif2" android:layout_height="wrap_content" android:layout阅读全文
posted @ 2012-09-07 01:03 子福当自强 阅读(141) 评论(0) 编辑
摘要: Android支持GIF动画,但是如果利用ImageView标签直接写在布局文件中:Xml代码 <ImageView android:id="@+id/gifpicture" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/animation" /> <ImageView android:id="@+id/gifpicture" andr阅读全文
posted @ 2012-09-07 00:23 子福当自强 阅读(225) 评论(0) 编辑
共15页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
悟道2012