
学习笔记
文章平均质量分 82
bob007abc
这个作者很懒,什么都没留下…
展开
-
OpenLayers系列(1)——入门示例
工具简介 OpenLayers是一个用于开发WebGIS客户端的JavaScript包。OpenLayers 支持的地图来源包括Google Maps、Yahoo、 Map、微软Virtual Earth 等,用户还可以用简单的图片地图作为背景图,与其他的图层在OpenLayers 中进行叠加,在这一方面OpenLayers提供了非常多的选择。除此之外,OpenLa原创 2012-10-23 22:52:10 · 2281 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-9(一个简单的游戏2--扩展示例游戏)
这篇文章的目的是扩展我们上次创建的游戏"Drop"。我们要添加一个菜单页面和一对功能来让游戏更有趣一些。让我们从向游戏中引入几个高级类开始。Screens 接口Screens 对于多组件的游戏非常重要。Screens包含了许多在ApplicationListener中所用的方法,并包含一对新方法show和 hide,它们分别在Screen获取和失去焦点时调用。Game翻译 2013-07-18 17:11:46 · 1181 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-8(一个简单的游戏)
在潜入libgdx提供的API之前,让我们创建一个非常简单的“游戏”,这个游戏每个模块都将触及一点以让我们有种整体感觉。我们会引入一些概念,但不会太深入。我们来看看:基本文件访问 清屏 绘图使用照相机 基本输入处理播放音效项目设置按照 Project Setup中的步骤进行。使用以下名称: 应用程序名: drop 包名: com.badlogic.drop翻译 2013-07-18 14:53:50 · 2320 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-7(查找,日志,线程,特定平台代码的接口)
查找应用程序接口提供了丰富的方法来查找运行时环境的属性。获取应用类型有时,对一些特殊案例来说,很有必要依赖于它所运行的平台而编写部分应用。Application.getApplicationType() 方法返回当前应用程序正在使用的平台。 switch(Gdx.app.getApplicationType()) { case ApplicationType.Android:翻译 2013-07-17 16:01:36 · 1142 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-6(启动类与配置)
对于每个平台,必须写一个启动类。该类实例化一个特定后台的Application实现和实现了应用逻辑的ApplicationListener。该启动类依赖于平台,让我们看看怎样为每个后台实例化和配置一个启动类。该篇假定你已经完成了Project Setup中的说明并将生成的核心,桌面,Android 和 HTML5工程导入到了Eclipse。桌面应用(LWJGL)打开my-gdx翻译 2013-07-17 14:10:45 · 2047 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-5(生命周期)
Libgdx拥有一个设计非常好的生命周期以管理应用程序状态,比如创建,暂停和恢复,渲染和销毁应用程序。ApplicationListener应用开发者通过实现 ApplicationListener 接口并传入一个实现了应用的实例来挂接到生命周期事件,该应用实现了一个指定的后台 (seeThe Application Framework)。 从那里,应用程序会在每次应用层事件发生时调用翻译 2013-07-17 09:54:10 · 1335 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-2(项目创建、运行和调试)
目标与特点Libgdx 是一个Java框架,提供跨平台API用以游戏或者实时应用开发。它有以下特点:概述跨平台开发: Windows, Linux, OSX, iOS, Android 和HTML5((32- 和 64-bit 可用).多后台,基于 Jogl, LWJGL, Angle (NVIDIA 3D Vision), Android APIs, iOS APIs 和翻译 2013-07-15 15:34:43 · 1925 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-3(运行示例与测试)
Libgdx带有一堆小的测试例子和许多示例游戏 。想要运行并简单分析这些例子,必须直接使用libgdx源码。开始前请砍安装了所有的 前置要求 。运行这些例子不需要 C/C++ 跨平台编译或者适用libgdx的Java源码。获取源码要获取源码和所有平台的本地库文件,执行以下命令行。当然也可以通过Git GUI进行clone:(译者提示:不愿意使用git命令的,其实可以在git页面选择下载翻译 2013-07-16 15:26:56 · 1358 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-4(应用框架)
Libgdx 允许针对多平台开发,比如桌面操作系统,Android 或浏览器。每个平台使用不同原理创建应用窗口,处理用户输入,处理文件系统,音频播放等。后台Libgdx 尝试使用一组接口来抽象以隐藏这些平台差异。libgdx所支持的每个平台,都有一个所谓的后台实现这些接口。应用开发者不用直接关心这些后台,相反是针对这些接口编辑。Libgdx 目前支持4种后台: Lwjgl: 建翻译 2013-07-16 17:16:05 · 1159 阅读 · 0 评论 -
Libgdx Developer's Guide(Libgdx开发者手册)-1
简介Libgdx 是一个跨平台的游戏对象开发框架。目前支持的开发平台有:Windows, Linux, Mac OS X, Android, iOS 和 HTML5。Libgdx 允许一次编码无需修改即可发布到多个平台。与其等待最新的修改被布置至设备或者编译为HTML5语言,你可以在桌面环境开发你的应用,主要受益于一个极快的迭代周期。你可以使用Java系列的所有工具用以开发。Libgd翻译 2013-07-15 14:32:06 · 2000 阅读 · 0 评论 -
日常杂记——工作中遇到的各类错误
1. Insecure Content Root Cause: https://shopplugin.net/kb/insecure-content/(持续更新。。。)原创 2013-04-08 14:58:59 · 814 阅读 · 0 评论 -
Linux下tomcat JVM内存
常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: Java heap space一、java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存转载 2012-12-14 15:37:53 · 653 阅读 · 0 评论 -
Linux上安装Apache环境及安装过程报错解决方案(零初始环境)
Note:要从零开始搭建,就不要嫌中间遇到各种eggache的问题!一.下载apache源代码1.下载地址:http://httpd.apache.org/download.cgi 找稳定的最新的版本(Stable Release) 得到文件 httpd-2.4.3.tar.gz2. 上传到你的服务器目录,如:/home/tnuser/installers原创 2012-12-11 15:44:41 · 5097 阅读 · 2 评论 -
国外GIS 网站 一网打尽
国外GIS 网站 一网打尽********************一、世界测绘单位网址联络图********************世界所有测绘机构一网打尽http://oddens.geog.uu.nl/index.htmlhttp://www.lrz-muenchen.de/t583101/www/links.html世界部分测量学校、公司、机构、出版物资源转载 2012-11-20 21:18:41 · 1738 阅读 · 0 评论 -
OpenLayers系列(4)——使用控制器
控制器可以使用在地图上,也可以使用在地图之外的元素如中。添加控制器有两种方式:1.在map对象初始化时以js数组的形式把OpenLayers控制器传入2.在map对象初始化后,调用addControl()来添加单个控制器或者addControls()传入一个控制器数组对象当一个map对象被初始化后,默认会有4种控制器:1.OpenLayers.Control.Navigatio原创 2012-10-25 17:44:12 · 2306 阅读 · 0 评论 -
OpenLayers系列(3)——使用第三方地图API(GoogleMap),聚合多个地图数据
使用第三方API及地图数据首先是一个调用GoogleMap的例子 My OpenLayers Map //引用Google地图在线脚本 var map; function init() { map = new OpenLayers.Map('map_element', {});原创 2012-10-25 14:20:34 · 3727 阅读 · 0 评论 -
OpenLayers系列(2)——多个图层
工具的使用步骤请参考 OpenLayers系列(1)——入门示例 一节。多图层地图的构成 多图层的地图由两种图层构成:base layer 和overlay layer 。 Base layer: 任何一个地图中都存在至少一个图层,否则你的应用将呈现空白,我们把最基本的一个图层称为base layer。Base layer不止一种或一个,你可以选择任意一个图层作为应用的原创 2012-10-24 15:35:42 · 6829 阅读 · 0 评论 -
How To Add Google Apps and ARM Support to Genymotion v2.0+
How To Add Google Apps and ARM Support to Genymotion v2.0+Original Source: [GUIDE] Genymotion | Installing ARM Translation and GApps - XDA-DevelopersATTENTION(April 11th): Sadly Dropbox has in转载 2014-04-16 17:42:24 · 2195 阅读 · 0 评论