07 2012 档案

摘要:常用命令:http://blog.csdn.net/sunboy_2050/article/details/75290221. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。1) 工作目录:用户本地的目录;2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。1. 阅读全文
posted @ 2012-07-30 11:13 hhhker 阅读(4193) 评论(0) 推荐(0)
摘要:OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是 / 核心 Mach_kernel 就在这里,驱动所在位置 /Systme/Library/Extensions用户文件夹位置 /User/用户名桌面的位置 /User/用户名/Desktop文件通配符为星号 *注意:在 Unix系统中是区别 阅读全文
posted @ 2012-07-27 16:09 hhhker 阅读(516) 评论(0) 推荐(0)
摘要:书以严密的体系性提供了iPhone和iPad软件开发从入门到专家的系统性知识,并提供来源于真实项目的可重用商业代码。书中的每个实例都是项目经验的提炼,深入浅出地讲解iPhone和iPad软件开发的核心技术要点,基本涵盖了iOS软件开发在真实商业项目中所需要的所有主题,并将实例介绍的技术深度和超值的实用性结合在一起,成为本书的特色。iOS样章.rar(6622 K) 下载次数:372下面为大家连载此书部分章节供大家讨论。iPhone SDK开发基础之iPhone程序框架总的来说iPhone程序有两类框架,一类是游戏框架,另一类是非游戏框架,这里介绍的是非游戏框架,即基于iPhone 用户界面标准 阅读全文
posted @ 2012-07-27 11:12 hhhker 阅读(1953) 评论(0) 推荐(0)
摘要:实现各种页面过渡切换效果。前4种是UIView,后面都是 Core Animation。下面8种是传说中的私有API(作者测试过,能通过审核,请放心使用)。所有效果整合到一个例子里,代码较清晰,适合新手阅读。官方网站:http://www.open-open.com/lib/view/home/1343123901537http://www.open-open.com/lib/tag/iOS 阅读全文
posted @ 2012-07-27 10:59 hhhker 阅读(541) 评论(0) 推荐(0)
摘要:附上源网址iPad开发基础知识iPad平板电脑程序开发基础规则苹果在今天凌晨发布了10寸平板电脑:iPad。iPad也使用iPhone一样的操作系统,并且也能通过App Store购买软件。开发者们,是不是看到新的市场了?如果您想专门为iPad开发软件,请看看下面的iPad开发规则。系统级别- 同时只能运行一个程序,窗口占满全屏- 程序需要快速进入和退出- 为了安全考虑,程序在沙盒内执行。可以保存程序相关的文件和设置。只能通过系统提供的接口与其他程序通信。- 每个程序在自己的虚拟内存空间内运行,但是可用虚拟内存只受限于物理内存的大小。就是说没有磁盘虚拟内存。- 不支持自定插件和框架。程序级别- 阅读全文
posted @ 2012-07-20 16:25 hhhker 阅读(1828) 评论(0) 推荐(0)
摘要:退回输入键盘:- (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponder];}CGRectCGRect frame = CGRectMake (origin.x, origin.y, size.width, size.height);矩形NSStringFromCGRect(someCG) 把CGRect结构转变为格式化字符串;CGRectFromString(aString) 由字符串恢复出矩形;CGRectInset(aRect) 创建较小或较大的矩形(中心点相同),+较小 -较大CG... 阅读全文
posted @ 2012-07-20 16:20 hhhker 阅读(3315) 评论(0) 推荐(0)
摘要:退回输入键盘:- (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponder];}CGRectCGRect frame = CGRectMake (origin.x, origin.y, size.width, size.height);矩形NSStringFromCGRect(someCG) 把CGRect结构转变为格式化字符串;CGRectFromString(aString) 由字符串恢复出矩形;CGRectInset(aRect) 创建较小或较大的矩形(中心点相同),+较小 -较大CG... 阅读全文
posted @ 2012-07-19 09:45 hhhker 阅读(340) 评论(0) 推荐(0)
摘要:有关NSXMLParser解析类库的基本论述,可查看相关SDK帮助,以下仅仅是具体的应用操作。是以一个图书库应用为例,其Books.xml文档结构如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <Books> 3 <Book id="1"> 4 <title>Circumference</title> 5 <author>Nicholas Nicastro</author> 6 <summary> 阅读全文
posted @ 2012-07-18 18:18 hhhker 阅读(433) 评论(0) 推荐(0)
摘要:NSXMLParser 实现的是sax方法解析xml文件。dom实现的原理是把整个xml文档一次性读出,放在一个树型结构里。在需要的时候,查找特定节点,然后对节点进行读或写。他的主要优势是实现简单,读写平衡;缺点是比较占内存 ...NSXMLParser 实现的是sax方法解析xml文件。dom实现的原理是把整个xml文档一次性读出,放在一个树型结构里。在需要的时候,查找特定节点,然后对节点进行读或写。他的主要优势是实现简单,读写平衡;缺点是比较占内存,因为他要把整个xml文档都读入内存,文件越大,这种缺点就越明显。sax的实现方法和dom不同。他只在xml文档中查找特定条件的内容,并且只提取 阅读全文
posted @ 2012-07-18 17:51 hhhker 阅读(3302) 评论(0) 推荐(0)
摘要:UIActivityIndicatorView可以通过动画的效果展示延时等待提示。这里通过线程休眠3秒钟模拟可能造成延时的操作:[NSThread sleepForTimeInterval:3];如果碰到这种延时操作,应该单独使用线程来执行,而不是用主线程。在对应的头文件中加入一个操作队列:NSOperationQueue *operationQueue;在控制器的viewDidLoad方法中初始化这个队列实例:- (void)viewDidLoad { operationQueue = [[NSOperationQueue alloc] init]; [operationQueue setM 阅读全文
posted @ 2012-07-18 13:42 hhhker 阅读(623) 评论(0) 推荐(0)
摘要:UIScrollView是iphone中的一个重要的视图,它提供了一个方法,让你在一个界面中看到所有的内容,从而不必担心因为屏幕的大小有限,必须翻到下一页进行阅览。确实对于用户来说是一个很好的体验。但是又是如何把所有的内容都加入到scrollview,是简单的addsubView。假如是这样,岂不是scrollView界面上要放置很多的图形,图片。移动设备的显示设备肯定不如PC,怎么可能放得下如此多的视图。所以在使用scrollView中一定要考虑这个问题,当某些视图滚动出可见范围的时候,应该怎么处理,是不管它那,还是进行内存回收或者重利用。苹果公司的UITableView就很好的展示... 阅读全文
posted @ 2012-07-16 12:40 hhhker 阅读(338) 评论(0) 推荐(0)
摘要:http://marshal.easymorse.com/archives/tag/ios-ui通过层(layer),可以给视图增加边框和圆角等。比如类似下面的效果:写法:- (void)loadView { [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation: UIStatusBarAnimationSlide]; UIImageView *contentView = [[MyUIImageView alloc] initWithFrame:[[UIScreen mainScreen] applica 阅读全文
posted @ 2012-07-13 15:34 hhhker 阅读(221) 评论(0) 推荐(0)
摘要:IOS 地图控件 : mapkit 第一步 显示地图[cpp] view plaincopyprint?-(void)viewDidLoad{self.mapView=[[[MKMapViewalloc]initWithFrame:self.view.bounds]autorelease];mapView.delegate=self;mapView.autoresizingMask=(UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleLeftMargin|UIV. 阅读全文
posted @ 2012-07-12 16:26 hhhker 阅读(2615) 评论(0) 推荐(0)
摘要:iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有 用,比如汽车的gprs追踪、人员追踪、快递追踪等等。这篇文章我们将使用Map Kit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现在之前的一篇文章:iOS开发之在google地图上显示自己的位置中描述了如何在地图上显示自己的位置,如果我们将这些位置先保存起来,然后串联起来绘制到地图上面,那就是我们的运行轨迹了。首先我们看下如何在地图上绘制曲线。在Map Kit中提供了一个叫MKPolyline的类,我们可以利用它来绘制曲线,先看个简单的例子。使 阅读全文
posted @ 2012-07-12 15:52 hhhker 阅读(949) 评论(0) 推荐(0)
摘要:地图应用经常会涉及到线路的绘制问题,ios下可以使用MKMapView进行地图开发,使用MKOverlayView进行线路的绘制。使用MKMapView添加MKMap.framework 和CoreLocation.framework并导入MapKit.h头文件。新建一个基于视图的工程,修改头文件:////CloViewController.h//LocationMapTest////CreatedbyCloayon12-6-18.//Copyright(c)2012年__MyCompanyName__.Allrightsreserved.//#import<UIKit/UIKit.h& 阅读全文
posted @ 2012-07-12 14:03 hhhker 阅读(1234) 评论(0) 推荐(0)
摘要:iPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗电。------------CLLocationCLLocation类代表一个位置信息,其中还包括了方向和速度。比如我在长安街188号以5公里/小时的速度往西走。CLLocation具有下面的属性和方法:@property CLLocationCoordinate2D coordinate; //以经度和纬度表 阅读全文
posted @ 2012-07-12 13:57 hhhker 阅读(2683) 评论(0) 推荐(2)
摘要:1. 添加到map view的子视图不会随地图的移动而移动,map view会固定其子视图的位置。如果要添加随着地图移动的子视图,可以使用annotations和overlays。annotation用来显示由一个经纬度定义的位置,而overlay则是由多个点所定义或者包含了许多连续的图形。2.在地图上显示annotation,需要提供两个对象annotation object)annotation view.)注释对象通常是一些小的数据对象,保存了地图的坐标和一些相关信息。Map Kit提供了一些标准的注释视图,你也可以使用自定义的注释视图。但是不能将注释视图直接添加到map view,而是 阅读全文
posted @ 2012-07-11 17:41 hhhker 阅读(3727) 评论(0) 推荐(0)
摘要:iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有用,比如快递追踪、汽车的gprs追踪、人员追踪等等。这篇文章我们将使用Map Kit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现 在之前的一篇文章:iOS开发之在google地图上显示自己的位置中描述了如何在地图上显示自己的位置,如果我们将这些位置先保存起来,然后串联起来绘制到地图上面,那就是我们的运行轨迹了。 首先我们看下如何在地图上绘制曲线。在Map Kit中提供了一个叫MKPolyline的类,我们可以利用它来绘制曲线,先看个简单的例子. 阅读全文
posted @ 2012-07-11 17:36 hhhker 阅读(2146) 评论(0) 推荐(0)
摘要:iPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗电。------------CLLocationCLLocation类代表一个位置信息,其中还包括了方向和速度。比如我在长安街188号以5公里/小时的速度往西走。CLLocation具有下面的属性和方法:@property CLLocationCoordinate2D coordinate; //以经度和纬度表 阅读全文
posted @ 2012-07-11 16:13 hhhker 阅读(16289) 评论(0) 推荐(3)
摘要:IOS开发学习笔记iOS数据库编程是本文要介绍的内容,主要是来了解IOS开发中的数据库的学习,具体内容来看详解。在IOS开发过程中常常会用到数据库,而SQLite3是中支持的数据库。下面简单介绍一下iPhone中SQLite3数据库的用法:SQLite3是一个轻量级的数据库,完全使用C语言编写,使用简单方便。它是一个嵌入到程序进程的数据库,和其他一些数据库(MySQL,MS SQL)不同,它没有独立的进程。1、打开数据库首先声明一个数据库变量[pre]sqlite3 *db=NULL;[/pre]每一个SQLite3都是一个文件,打开一个数据库只需要调用一次sqlite3_open函数:[pr 阅读全文
posted @ 2012-07-05 15:12 hhhker 阅读(4064) 评论(0) 推荐(0)
摘要:http://book.51cto.com/art/200903/117480.htm 阅读全文
posted @ 2012-07-05 11:45 hhhker 阅读(259) 评论(0) 推荐(0)