- 博客(14)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
转载 ASIHTTPRequest 的介绍
目录发起一个同步请求创建一个异步请求队列请求请求队列上下文ASINetworkQueues, 它的delegate提供更为丰富的功能取消异步请求安全的内存回收建议向服务器端上传数据下载文件获取响应信息获取请求进度cookie的支持大文件断点续传ASIDownloadCache 设置下载缓存多种的缓存并存缓存策略缓存存储方式缓存其它特性实现自定义的缓存使用代理请求ASIHTTPRequest
2012-11-20 13:34:44 734
原创 关于键盘弹出时遮盖页面显示的解决方案
在看asihttprequest代码时候,无意发现了关于键盘弹出时遮盖页面显示的解决方案,解决方法如下:在viewload方法里面注册监听键盘弹出和hide [[selfview] setAutoresizingMask:UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth];[[NSNotific
2012-11-19 10:40:07 2078
转载 设置 UILabel 和 UITextField 的 Padding 或 Insets (理解UIEdgeInsets)
iOS 的控件,只看到 UIButton 可以设置 Padding/Insets,即按钮上文字或图片与按钮边界的间隙,对与 CSS 来说叫做 Padding,在 iOS 中叫做 Insets,UIButton 设置 Insets 相应的属性如下:Configuring Edge Insets contentEdgeInsets property tit
2012-11-19 10:37:05 4565
原创 Java词频统计算法(使用单词树)
许多英语培训机构(如新东方)都会出几本“高频词汇”的书,主要内容是统计近几年来各类外语考试中屡次出现的高频词汇,帮助考生减少需要背的生词的数量。但这些高频是如何被统计出来的呢?显然不会用手工去计算。假如我们已经将一篇文章存在一字符串(String)对象中,为了统计词汇出现频率,最简单直接的做法是另外建一个Map:key是单词,value是 次数。将文章从头读到尾,读到一个单词就到Map里查一下
2012-11-19 09:23:40 13267 1
转载 iPhone绘画基础—Quartz 2D
介绍一下Quartz 2D,主要资料来源于苹果官网;不足之处有请大家拍砖。Quartz 2D是iPhone OS和Mac OS X环境下的二维绘图引擎。借用Quartz 2D API,你可以接触到这样一些特性:基于路径的绘图,透明度绘图,遮盖,阴影,透明层,颜色管理,防锯齿渲染,生成PDF,以及PDF元数据相关处理。可能的时候,Quartz 2D会借助硬件的力量。在Mac OS X
2012-11-17 18:59:48 876
转载 iphone基础0
iPhone图形开发绘图教程是本文要介绍的内容,介绍了很多关于绘图类的使用,先来看详细内容讲解。1、绘图总结:绘图前设置:CGContextSetRGBFillColor/CGContextSetFillColorWithColor //填充色 CGContextSetRGBStrokeColor/CGContextSetStrokeColorWithColor //
2012-11-17 18:53:39 684
转载 iphone绘画基础1
quartz 是主要的描画接口,支持基于路径的描画、抗锯齿渲染、渐变填充模式、图像、颜色、坐标空间变换、以及PDF 文档的创建、显示、和分析。UIKit 为Quartz 的图像和颜色操作提供了Objective-C 的封装。Core Animation 为很多UIKit 的视图属性声明的动画效果提供底层支持,也可以用于实现定制的动画。在调用您提供的drawRect:方法之前,视图对
2012-11-17 18:53:23 1121
转载 UIScrollView 原理详解
ScrollView UIScrollView UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类是UITableView以及UITextView(
2012-11-15 15:08:38 1096
转载 IOS定位代码
一行代码显示你的位置iOS中的MapKit集成了定位的功能,使用一行代码就可以在google地图上展示出自己当前的位置,代码如下:-(IBAction) showLocation:(id) sender { if ([[btnShowLocation titleForState:UIControlStateNormal] isEqualToString:@
2012-11-15 14:01:35 3961
翻译 Run loops的使用
Run loops是线程的基础架构部分。一个run loop就是一个事件处理循环,用来不停的调配工作以及处理输入事件。使用run loop的目的是使你的线程在有工作的时候工作,没有的时候休眠。Run loop的管理并不完全是自动的。你仍必须设计你的线程代码以在适当的时候启动run loop并正确响应输入事件。Cocoa和CoreFundation都提供了run loop对象方便配置和管理线
2012-11-15 10:21:28 1494
原创 NSTimer详解
总结一下,我对NSTimer类的学习和理解。不多说了,先上效果图界面元素很简单,两个UIButton 开始和暂停,20表示起始倒计时。最终的效果是,按开始按钮的时候,倒计时开始运行,按暂停按钮的时候,计时器,停止倒计时。当倒计时为0的时候,弹出一个对话框,提示时间已到。业务需求很简单,但是,在我的实现中,却出现了,一些小错误。 主要是暂停键不能点击多
2012-11-15 10:21:04 2765
转载 液晶时钟效果
iPhone 默认的液晶时钟效果很是经典,如果您想在自己的应用里显示该时钟,可以用以下代码[UIFont fontWithName:@"DBLCDTempBlack" size:58] 此外,类似 DBLCDTempBlack 的可用字体列表:Family name: AppleGothicFont name: AppleGothicFamily name: Hi
2012-11-15 10:00:07 1225
转载 fragment的用法笔记
1,什么情况下使用fragment通常用来作为一个activity的用户界面的一部分例如, 一个新闻应用可以在屏幕左侧使用一个fragment来展示一个文章的列表,然后在屏幕右侧使用另一个fragment来展示一篇文章 – 2个fragment并排显示在相同的一个activity中,并且每一个fragment拥有它自己的一套生命周期回调方法,并且处理它们自己的用
2012-11-12 13:31:30 15415 3
转载 八款开源 Android 游戏引擎 (巨好的资源)
初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必
2012-11-02 11:29:30 1535 1
lua python 下运行 结果类型为何不统一
2014-05-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人