4.4、Libgdx使用方法查询运行环境相关属性

简介: (原文:http://www.libgdx.cn/topic/46/4-4-libgdx%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%E6%9F%A5%E8%AF%A2%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83%E7%9B%B8%E5%85%B3%E5%B1%9E%E6%80%A7) Application接口提供了多种方法查询运行环境的属性。

(原文:http://www.libgdx.cn/topic/46/4-4-libgdx%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%E6%9F%A5%E8%AF%A2%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83%E7%9B%B8%E5%85%B3%E5%B1%9E%E6%80%A7

Application接口提供了多种方法查询运行环境的属性。

获取当前应用类型

有时候需要根据特定平台进行特别的操作。Application.getType()用来返回当前正在运行的平台,示例如下:
switch (Gdx.app.getType()) {
case Android:
// android specific code
break;
case Desktop:
// desktop specific code
break;
case WebGl:
// HTML5 specific code
break;
default:
// Other platforms specific code
}
在Android中,还可以查询当前Android的版本:
int androidVersion = Gdx.app.getVersion();
这将返回当前使用的SDK版本。比如3对应Android1.5。

www.libgdx.cn版权所有,如需转载,注明出处)

目录
相关文章
|
SQL Oracle 算法
Mybatis: 兼容Oracle数据库批量插入语句
当前项目需要在不同环境下部署,不同环境下有不同的数据库,有pg、oracle、mysql等,项目中的所有sql均为pg数据库相关的sql,由于oracle数据库比较特殊所以需要兼容相关的sql。批量插入的语句,pg和oracle有着较大的差别,不能同一条语句兼顾两种数据库:,所以需要查找方案来解决。
1300 0
|
缓存 Python
研发提效工具1 - 秒级二维码生成方案
# 背景 我们在日常工作和开发过程中,有时会有生成二维码的需求。 一般的生成二维码路径是: 1. 打开浏览器 2. 通过搜索或书签进入某二维码生成网站(如[草料](https://cli.im/)) 3. 输入带生成的文本 4. 点击生成 这种生成二维码的链路比较繁琐和冗长,本文介绍另一种更高效的方式来完成二维码的生成操作。 # 效果图 ![](https://ata2-im
403 0
研发提效工具1 - 秒级二维码生成方案
|
JavaScript
Vue中 获取当前时间并实时刷新
Vue中 获取当前时间并实时刷新
1106 0
Vue中 获取当前时间并实时刷新
|
弹性计算 Cloud Native 分布式数据库
OceanBase携手天阳科技推出新一代信用卡核心系统联合解决方案,为信用卡业务稳健增长提供创新活力与数据动力
1985 年,中国银行发行我国第一张人民币信用卡。经过 30 余年的发展,信用卡已经从少数精英才能持有向大众普及,据央行数据显示,截至 2022 年一季度末,我国人均持有信用卡和借贷合一卡 0.57 张。
563 0
OceanBase携手天阳科技推出新一代信用卡核心系统联合解决方案,为信用卡业务稳健增长提供创新活力与数据动力
|
Unix Shell Windows
CMake教程11:find_package
CMake教程11:find_package
589 0
|
测试技术 数据库 数据安全/隐私保护
Jmeter系列(47)- 针对需要登录的接口如何做性能测试?
Jmeter系列(47)- 针对需要登录的接口如何做性能测试?
621 0
Jmeter系列(47)- 针对需要登录的接口如何做性能测试?
|
存储 XML Java
DevOps之配置管理
配置与代码分离
2455 0
Halcon拟合系列(4)样条曲线NURBS拟合的相关算子及官方例程
Halcon拟合系列(4)样条曲线NURBS拟合的相关算子及官方例程
903 0
|
存储 弹性计算 运维
阿里云acp考试题库介绍 阿里云ACP认证有没有用?
互联网时代如果你还不懂电脑知识,那你恐怕就落伍了,现在很多互联网公司都会招聘网站运维人员,如果你懂相关技术那么将来就业就会方便很多。想要应聘互联网运维岗位是需要有相关证书的,其中阿里云acp认证就是很多人都会去考的一种认证,因为阿里云市场占有率比较高,这也导致国内普遍比较认可阿里云acp认证。如果你打算报考阿里云acp认证,下面认证大使就来给大家介绍一下阿里云acp考试题库。
434 0
阿里云acp考试题库介绍 阿里云ACP认证有没有用?
|
JSON Java 数据格式
Java 中比较两个对象
Common Lang 中的 Builder 包内提供了一个 DiffBuilder 类,可以比较两个对象,并返回不同的部分。