`
zhy584520
  • 浏览: 183789 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
最近做项目需要程序自动生成shapfile,生成shapefile的方案比较多有arcgis engine、gdal、geotools,推荐使用arcgis engine、gdal。 本文采用GDAL,国内JAVA方面的GDAL资料比较少,在这里分享出来方便他人。 备注:我使用的GDAL版本是2.0.0,大家尽量使用2.0+版本,因为2.0后才支持索引,如果数据比较大,没有索引那性能相差不是一星半点。 准备工作: 一、配置gdal库,下载地址:http://www.gisinternals.com/release.php,一定要对应相应版本哦,下载好了配置GDAL环境变量,配置方法如下 ...
  设置预编译头文件方式1:s.prefix_header_contents = '#import "Singleton.h"' 设置预编译头文件方式2: s.prefix_header_contents = <<-EOS #ifdef __OBJC__ #import "ROConnect.h" #endif /* __OBJC__*/   EOS     设置framework查找路径:s.xcconfig = { "FRAMEWORK_SEARCH_PATHS" => "$ ...
SDURLCache *urlCache = [[SDURLCache alloc] initWithMemoryCapacity:1024*1024*2 // 2MB mem cache diskCapacity:1024*1024*15 // 15MB disk cache diskPath:[SDURLCache defaultCachePath]]; [urlCache setMinCacheInterval:1]; [NSURLCache setSharedURLCache:urlCache]; ...

IOS开发问题集

    博客分类:
  • IOS
IOS学习问题集 1.UIWebView内嵌在UITableView里,webview内容较少情况,在滚动到web view时,停顿一会滚动条消失,整个tableview就不能滚动问题。 解决办法:             for (id subView in webView.subviews) {                 if ([subView isKind ...

UIWebView问题

    博客分类:
  • IOS
1.UIWebView内嵌在UITableView里,webview内容较少情况,在滚动到web view时,停顿一会滚动条消失,整个tableview就不能滚动问题。 解决办法:             for (id subView in webView.subviews) {                 if ([subView isKindOfClass:[UIScrollView class]]) {                     UIScrollView *scroll = (UIScrollView *)subView;                   ...

加载bundle资源方法

    博客分类:
  • IOS
  [UIImage imageNamed:@"mybundle.bundle/images/app_icon.png"]

IOS检测版本更新

    博客分类:
  • IOS
如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。   当前运行版本信息可以通过info.plist文件中的bundle version中获取:   [cpp] view plaincopy    
 第一章 核心动画概念 核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。   前言,核心动画的好处 1.简单易用的高性能混合编程模型。   2.类似视图一样, ...
原文地址:http://www.ioslearner.com/implementing-uipageviewcontroller-programatically-without-storyboarding/ Recently I tried the new feature introduced in iOS 5.0 – The UIPageViewController. Apple has provided an already built in template for this – Page-Based Application. But the default template uses ...

hessiankit与java service

    博客分类:
  • IOS
最近搞移动OA,数据交换我们使用的是hessian,下载hessian object-c实现版的hessianKit,下载地址:http://sourceforge.net/projects/hessiankit/   http://wiki.caucho.com/Hessian_-_Objective-C_2.0_Implementation   官方只有一个简单的demo,大家一看就明白啦.我这里就直接上代码,把服务端,客户端的代码贴出来.   服务端代码(需要引入hessian-4.0.7.jar,junit.4-7.jar): hessian-4.0.7.jar下载地址: ...
最近开始做安卓开发项目,记录一下在开发过程当中我所遇到的问题以及解决办法。 整理如下,博文将持续更新哦。。。。 1.继承BaseAdapter,在getView方法里加载一个视图,并设置视图的高度与宽度,设置方法如下: convertView.setLayoutParams(new AbsListView.LayoutParams(LayoutParams.MATCH_PARENT, UIShareApplicationMain.listViewLineHeight)); 注意:AbsListView.LayoutParams,这里不能用android.view.ViewGroup.L ...
在开发 iOS 3 以及之前的版本的项目时我们要自己负责使用引用计数来管理内存,比如要手动 retain、release、autorelease 等,而在其后的版本可以使用 ARC,让系统自己管理内存。 【问题】 在项目开发过程中我们通常会用到第三方提供的源代码,麻烦的是有些开源项目用的是 ARC,有的用的是非 ARC。 我在使用 SVProgressHUD 做等待视图时遇到问题,最终发现该项目使用的是 ARC 模式,而我的工程使用的是非 ARC 模式。 怎么办呢?   【解决方案】 Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。 如果你的项目使用的非 AR ...
大家都知道现在IOS7已经没有独立的状态栏啦,IOS7默认新建的应用是全屏的。 我们在IOS7新建的应用要兼容IOS6,因为IOS6状态栏是独立的,即会占用20PX的高度。 1.在我们的UIViewController的viewDidLoad方法里需要加入如下代码,     if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) {         self.edgesForExtendedLayout = UIRectEdgeNone;     }     此代码是保证VIEW不会向其它方面延伸。因为IOS ...
代码注释可以让代码更容易接受和使用,特别是在大型项目合作开发或模块开发中。Objective-C中也有一些很方便的注释插件和文档生成工具。本文推荐两个开源软件:VVDocumenter注释工具和appledoc文档生成工具。 VVDocumenter 首先推荐一个Xcode插件VVDocumenter,它可以让我们在代码中快捷的插入通用的注释代码。 有了这个插件只需要在要注释的方法定义前输入三个斜杠(///),它就会自动为我们生成注释模板,这些注释模板可以用文档输出工具输出为说明文档。 下载和安装VVDocumenter VVDocumenter插件是github上
  Tiled有四种方式可以编辑瓷砖地图,菜单位于软件界面的右上角。它们分别是: Stamp Brush(快捷键 B),你可以把当前从瓷砖集中选择的瓷砖画在地图上; Bucket Fill(快捷键 F),它可以填充空白区域或者由相同瓷砖连接起来的区 域;Eraser(快捷键 E),用于擦掉瓷砖;Rectangular Select(快捷键 R), 你可以选择一个区域,然后用Ctrl+c或者菜单项Edit > Copy来复制选中的区域, 接着Ctrl+v或者菜单项Edit > Paste粘贴到当前鼠标在地图上所处的位置 – 在实际使用中你会看到,其实在粘贴时,软件是自动 ...
Global site tag (gtag.js) - Google Analytics