摘要: 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 阅读(2578) 评论(0) 推荐(0) 编辑
摘要: iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有 用,比如汽车的gprs追踪、人员追踪、快递追踪等等。这篇文章我们将使用Map Kit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现在之前的一篇文章:iOS开发之在google地图上显示自己的位置中描述了如何在地图上显示自己的位置,如果我们将这些位置先保存起来,然后串联起来绘制到地图上面,那就是我们的运行轨迹了。首先我们看下如何在地图上绘制曲线。在Map Kit中提供了一个叫MKPolyline的类,我们可以利用它来绘制曲线,先看个简单的例子。使 阅读全文
posted @ 2012-07-12 15:52 hhhker 阅读(904) 评论(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 阅读(1202) 评论(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 阅读(2661) 评论(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 阅读(3685) 评论(0) 推荐(0) 编辑
摘要: iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有用,比如快递追踪、汽车的gprs追踪、人员追踪等等。这篇文章我们将使用Map Kit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现 在之前的一篇文章:iOS开发之在google地图上显示自己的位置中描述了如何在地图上显示自己的位置,如果我们将这些位置先保存起来,然后串联起来绘制到地图上面,那就是我们的运行轨迹了。 首先我们看下如何在地图上绘制曲线。在Map Kit中提供了一个叫MKPolyline的类,我们可以利用它来绘制曲线,先看个简单的例子. 阅读全文
posted @ 2012-07-11 17:36 hhhker 阅读(2094) 评论(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 阅读(16252) 评论(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 阅读(4033) 评论(0) 推荐(0) 编辑
摘要: http://book.51cto.com/art/200903/117480.htm 阅读全文
posted @ 2012-07-05 11:45 hhhker 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1 #import <UIKit/UIKit.h> 2 3 @class ViewController; 4 5 @interface AppDelegate : UIResponder <UIApplicationDelegate> 6 7 @property (strong, nonatomic) UIWindow *window; 8 9 @property (strong, nonatomic) ViewController *viewController;10 11 12 @property (strong,nonatomic)UINavigationCont 阅读全文
posted @ 2012-06-28 12:39 hhhker 阅读(2174) 评论(0) 推荐(0) 编辑