博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  730 随笔 :: 0 文章 :: 323 评论 :: 347万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

06 2011 档案

摘要:说到文字编码,与文件读写打过交道的软件开发人员应该都知道,比如国际通用:UTF-8编码,ANSCII编码,Unicode编码中文:GB2312,GBK日文,Shift-jis等等。说了这么多无关紧要的话,技术是来解决实际问题的:1。如何读取UTF-8编码的文本文件?2。如何读取GB2312(中文)的文本文件?3。如何读取其它编码文件?首先解决第一个问题,1。如何读取UTF-8编码的文本文件? NSString *filePath = [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:fileName]; [NS 阅读全文
posted @ 2011-06-26 21:59 Likwo 阅读(10285) 评论(3) 推荐(0) 编辑

摘要:曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面的问题,如果这些你都知道,那么本文章的内容就请绕道,如果你还不太清楚,我想看了下面的内容,你就明白了。1。bounds和f... 阅读全文
posted @ 2011-06-18 13:05 Likwo 阅读(48542) 评论(8) 推荐(13) 编辑

摘要:一般图片圆角显示都是四个角都显示圆角,如果只有这个功能需求,采用常用的方法就可以了,也不用费那么多事情。但是在有些情况下需要只显示图片的2个圆角,就不太好实现了。先看效果图 ,未做圆角转换的图片做了4个角的圆角转换的图片只做了下面2个圆角转换的图片如何实现画四个方向的弧线呢?先看看示意图头文件#import<Foundation/Foundation.h>typedefenum{UIImageRoundedCornerTopLeft=1,UIImageRoundedCornerTopRight=1<<1,UIImageRoundedCornerBottomRight=1 阅读全文
posted @ 2011-06-16 15:55 Likwo 阅读(9209) 评论(0) 推荐(1) 编辑

摘要:前一阵子读到一篇介绍CALayer(这里简单地称其为层)的教程,比较简单易懂,适合初学者,我在这里就不完全翻译了,只是把要点说明一下。首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。(译者注:为验证这点,我写下了如下代码: 1 2 3 4 5 6 7 8 9 10 UILabel*lable=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 100, 30)]; lable.text=@"test"; [self.v 阅读全文
posted @ 2011-06-16 13:21 Likwo 阅读(6041) 评论(0) 推荐(0) 编辑

摘要:iphone 圆角图片方法有很多,但是采用不同的方法,采用的技术不一样,学习下。方法一 需要引入头文件:#import<QuartzCore/QuartzCore.h>UIImageView*headerImage=[[UIImageViewalloc]initWithFrame:CGRectMake(10.0,10.0,64.0,64.0)]; headerImage.image=contactPhoto;CALayer*layer=[headerImagelayer];[layersetMasksToBounds:YES];[layersetCornerRadius:10.0] 阅读全文
posted @ 2011-06-16 13:16 Likwo 阅读(1477) 评论(0) 推荐(0) 编辑

摘要:Come from http://joseph.72pines.com/awk%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F 字符 功能 + 指定如果一个或多个字符或扩展正则表达式的具体值(在 + (加号)前)在这个字符串中,则字符串匹配。命令行: awk ‘/smith+ern/’ testfile将包含字符 smit,后跟一个或多个 h 字符,并以字符 ern 结束的字符串的任何记录打印至标准输出。此示例中的输出是: smithern, harry smithhern, anne ? 指定如果零个或一个字符或扩展正则表达式的具体值(在 ?(问号) 阅读全文
posted @ 2011-06-15 18:42 Likwo 阅读(775) 评论(0) 推荐(0) 编辑

摘要:Linux文本处理工具有两款用的较多,sed&awk。sed是一款流编辑器,而awk是一门脚本语言。从功能上讲,awk可以完全取代sed;从速度上讲,awk一般要慢于sed。jiayi一直是awk的fans,现在就全面的介绍一下awk^_^概述awk 是一种编程语言,她是由AT&T 贝尔实验室的Alfred Aho, Peter Weinberger 和BrianKernighan开发的,Brian Kernighan(此公大家不陌生吧~) 目前仍在维护及增强awk。awk的语法与C类似。调用1.awk ‘pattern-action statements’ input_fil 阅读全文
posted @ 2011-06-15 18:40 Likwo 阅读(2503) 评论(0) 推荐(0) 编辑

摘要:iphone里如何实现像图片浏览那样的自动隐藏和导航条和工具栏呢?其实很简单,只需要设置toolbar和navigationBar的显示和隐藏属性就可以了。效果图如下未隐藏的效果图隐藏后的效果图 具体实现代码如下首先在viewDidLoad里设置toolBarHidden = NO, 默认是YES(隐藏的),为了让toolbar显示,需要设置为NO(不隐藏)。-(void)viewDidLoad{[superviewDidLoad];self.title=@"隐藏导航栏";//self.toolbarItemsself.navigationController.toolba 阅读全文
posted @ 2011-06-12 10:48 Likwo 阅读(11225) 评论(6) 推荐(0) 编辑

摘要:通常UILabel如果设置了numberOfLines = 0,就会在父控件的中间显示,如何才能让其顶部对齐,通过一下的方式就能实现top align1、给myLabel标签内填充文本Label.text = @"文字内容;2、设置myLabel中希望的最大显示行数Label.numberOfLines = 0;(0表示无限行 )3、设置myLabel框架的最大尺寸Label.frame = CGRectMake(x, y, width, height);4、调用sizeToFit减小fame框架的尺寸,以使得myLabel框架的大小适应其中填充的内容这样就可以使得UILabel框架 阅读全文
posted @ 2011-06-10 00:23 Likwo 阅读(4760) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示