增强现实技术(Augmented Reality,简称 AR)在最近几年比较火热。我们如果想要开发一个 AR 应用或者 AR 游戏,那么最快捷的方式就是采用一款成熟的 AR 引擎。 Vuforia 是目前使用人数最多的 AR 引擎,功能强大,开发者使用其提供的 AR SDK 可以很轻松实现图片、物体、文本和标记的识别和追踪......
开发中有时我们需要对小数进行取整,或者只保留 N 位小数进行显示。下面分别对这两种情况进行说明。这里假设我们有如下数字进行处理: var num = 5/3; console.log(num); 输出如下: 一、取整 1,直接取整(丢弃小数部分) var num = parseInt(5/3); // 1 2,四舍五入取整......
1,Unity Studio 介绍 Unity Studio 是一个好用的 Unity 资源解析提取工具,它可以很方便提取 Unity 游戏或应用中的图片、音频、字体、网格等资源。 2,使用说明 (1)下载最新的版本到本地,解压后双击 Unity Studio.exe 打开程序。 (2)点击菜单 File 中的“Load folder......
React Native 为开发者提供了 Clipboard API,让开发者可以访问设备操作系统中剪贴板里的内容,或者往剪贴板里存放内容。 1,Clipboard API 介绍 Clipboard API 目前还只支持获取或者存放字符串......
本文接着演示如何实现一个自定义的彩虹进度条,其动画原理和上一篇介绍的彩虹动画圆环其实是差不多的。 1,效果图 (1)整个进度条显示的是彩虹色的渐变。而且彩虹条不是固定不动的,会从左往右无限循环轮播移动。 (2)拖动滑块可以调整进度条的进度......
在移动应用开发中,有时希望输入区的高度可以随着输入内容的行数增加而增长。本文演示如何实现这种自增长的 TextInput 组件。 1,效果图 (1)默认情况下 TextInput 组件只显示一行的高度......
通常情况下,我们对组件的使用逻辑是:当某个组件出现需要处理的事件时,由这个组件自己上报该事件,然后在对应的事件处理代码对事件进行处理。 但有些情况下,我们也需要直接对组件进行操作。这个时候,我们就需要先得到组件引用,进而通过该引用对组件进行操作......
1,效果图 (1)圆环的背景显示的是彩虹色的渐变。 (2)整个渐变背景不是固定不动的,而是会从左上角往右下角方向不断地循环移动。 2,实现方式 (1)使用 CAGradientLayer 创建一个彩虹色的渐变(方向从左上角到右下角),然后绘制一个圆环作为它的遮罩......
九月头条:Java、C与C++三巨头还能统治排行榜多久? 这16年来(自2001年起)TIOBE编程语言排行榜的前三甲位置一直被Java、C与C++长期占据。C#与Python虽然已经被广泛认定为下一世代的核心编程语言,但到目前为止也没取得任何进展。C# 是微软公司发布的......
自 ECMAscript 5 起,Javascript 除了有正常运行模式,还增加了第二种运行模式:"严格模式"(strict mode)。下面我们就来聊一聊严格模式。 一、基本介绍 1,什么是严格模式? 顾名思义,严格模式模式就是使得 Javascript 在更严格的条件下运行。比如: 如果在语法检测时发现语法问题......