摘要:
1.设置 UIimageView的contentMode属性为UIViewContentModeScaleAspectFit,不让Viewimage跟随View的大小改变2.设置一个时间定时器3.添加边框 ,让边框跟随边移动 阅读全文
摘要:
//UILable的大小自适应实例 UILabel *myLable = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 2, 2)];//设定位置与大小 [myLable setFont:[UIFont fontWithName:@"Helvetica" size:20.0]];//格式 [myLable setNumberOfLines:0];//行数,只有设为0才能自适应 [myLable setBackgroundColor:[UIColor clearColor]];//背景色 myLable.shadow... 阅读全文
摘要:
UIImageView 的contentMode这个属性是用来设置图片的显示方式,如居中、居右,是否缩放等,有以下几个常量可供设定:UIViewContentModeScaleToFillUIViewContentModeScaleAspectFitUIViewContentModeScaleAspectFillUIViewContentModeRedrawUIViewContentModeCenterUIViewContentModeTopUIViewContentModeBottomUIViewContentModeLeftUIViewContentModeRightUIViewConte 阅读全文
摘要:
// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view;// 将像素point从view中转换到当前视图中,返回在当前视图中的像素值- (CGPoint)convertPoint:(CGPoint)point fromView:(UIView *)view;// 将rect由rect所在视图转换到目标视图view中,返回在目标视图view中的rect- (CGRect)convertRect:(CGRect)rect toView 阅读全文
摘要:
UITableView:1、重用代理 @interface ViewController : UIViewController2、定义 _tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 460) style:UITableViewStylePlain]; _tableView.delegate = self; //代理 _tableView.dataSource = self; [self.view addSubview:_tableView]; [_tableVie... 阅读全文
摘要:
一、sqlite3长用于 轻量级的 数据存储,象单片机这一类,但是现在的sqlite3,已经很先进,不能小看二、sqlite3常用命令当前目录下建立或打开test.db数据库文件,并进入sqlite命令终端,以sqlite>前缀标识:#sqlite3test.db查看数据库文件信息命令(注意命令前带字符'.'):sqlite>.database查看所有表的创建语句:sqlite>.schema查看指定表的创建语句:sqlite>.schematable_name以sql语句的形式列出表内容:sqlite>.dumptable_name设置显示信息的 阅读全文
摘要:
通过http协议下载MP3的关键就是 整块打包,一块一块向文件里面存储。读取的时候用二进制/***szWebAddr: 页面地址(包含host+addr)szMp3FileName:将要存储文件的名字szRequest: 请求内容szHeadEx: http头附加信息(替换其默认的设置)iReqType: 请求类型(1--Get;2--Post)iTimeout: 超时时间(秒)返回: 页面返回数据**/int GetDataFromWebByte(char *szWebAddr,char *szMp3FileName , char *szRequest, char *szHeadEx, i. 阅读全文
摘要:
所谓文件(file)一般指存储在外部介质上数据的集合,比如我们经常使用的mp3、mp4、txt、bmp、jpg、exe、rmvb等等。这些文件各有各的用途,我们通常将它们存放在磁盘或者可移动盘等介质中。那么,为什么这里面又有这么多种格式的文件呢?原因很简单,它们各有各的用途,区分就在于这些文件里面存放的数据集合所遵循的存储规则不一样。举个例子比如bmp图片文件,为什么他能够表示一张图片,因为它有固定的格式,哪一段到哪一段,哪个偏移到哪个偏移应该存放什么数据是规定好了的。比如有文件头,一般是一个结构体,存放的文件的一些信息,如图片的大小,像素等等。再后来有数据区。然后我们要显示一张图片,就只需要 阅读全文
摘要:
由于要插数据库,构建sql语句,需要文件名,在网上找了半天,无奈都是Linux下的专用函数,伤心,,还有那个下载URL ,还木搞好,就要走啦,心焦哇#include#includeusing namespace std;int main(){ WIN32_FIND_DATA fileAttr; HANDLE handle; handle = FindFirstFile("D:\\*", &fileAttr); if( handle == INVALID_HANDLE_VALUE ) { cout<<"invalid handle value & 阅读全文
摘要:
意大利的数学家列奥纳多·斐波那契发现的斐波纳契数列也就是我们说的费氏数列.鲁卡斯数列又是怎么来的呢? 除了斐波纳契数列以外,我们进行金融分析还要了解鲁卡斯数列.19世纪时法国一个数学家鲁卡斯(E.Lucas)在研究数论的素数分布问题时发现和斐波那契数有些关系,而他又发现一种新的数列:1,3,4,7,11,18,29,47,76,123,199,322,521等等。这数列和斐波那契数列有相同的性质,第二项以后的项是前面二项的和组成。数学家们称这数列为鲁卡斯数列。斐波纳契数列与解鲁卡斯数列都与黄金分割比有密切的关系. 鲁卡斯数列与费波纳茨数列的关系 费波纳茨数列Fn:0、1、1、2、3、 阅读全文