我想知道如何设置新<meter>
标签的样式.
<meter value=80 min=0 max=100>
80/100
</meter>
Run Code Online (Sandbox Code Playgroud)
我只想更改背景颜色和值颜色,但我找不到合适的CSS属性.对于基于webkit的浏览器,我发现了这些:
meter::-webkit-meter-horizontal-bar {
-webkit-appearance: meter;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), color-stop(0.2, #EEE), color-stop(0.45, #CCC), color-stop(0.55, #CCC), to(#DDD));
}
Pseudo element
meter::-webkit-meter-horizontal-optimum-value {
-webkit-appearance: meter;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#AD7), color-stop(0.2, #CEA), color-stop(0.45, #7A3), color-stop(0.55, #7A3), to(#AD7));
}
Pseudo element
meter::-webkit-meter-horizontal-suboptimal-value {
-webkit-appearance: meter;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FE7), to(#FE7), color-stop(0.2, #FFC), color-stop(0.45, #DB3), color-stop(0.55, #DB3));
}
Pseudo element
meter::-webkit-meter-horizontal-even-less-good-value {
-webkit-appearance: meter;
background: -webkit-gradient(linear, 0% …
Run Code Online (Sandbox Code Playgroud) 我想在iPhone中测量dB(A)中的声音.
我该怎么做?
有没有示例或教程?
The strokes are completely dynamic, as they come from an API. I want to place the strokes at the points received (as array of percentage values). Need not be in order and the distance between 2 strokes need not be equal
I am trying with something like below but not able to come up with a logic for the placement of strokes. I tried to follow the answer here: /sf/answers/4625376381/ but the distance between strokes here are equal. …
大家晚上好!
我有以下麻烦:我正在尝试使用我的手机麦克风测量分贝(声音),但不知道为什么它不起作用!任何建议??感谢您的帮助!!
该计划是这样的:
`package com.dani;
import java.io.IOException;
import android.media.MediaRecorder;
import android.os.Bundle;
import android.app.Activity;
import android.widget.TextView;
public class Pruebita2 extends Activity {
TextView TextView;
StringBuilder builder=new StringBuilder();
MediaRecorder mRecorder;
double powerDb;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.pruebita2);
TextView=new TextView(this);
setContentView(TextView);
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mRecorder.setOutputFile("/dev/null");
try {
mRecorder.prepare();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
mRecorder.start();
}
public double getAmplitude() {
if (mRecorder != …
Run Code Online (Sandbox Code Playgroud) 我正在研究一个 SVG 仪表,当范围滑块在带有渐变颜色的活动笔划填充上移动时,我想将半圆分成几部分。并想在表针移动时再添加一条黑色运行轨迹。我曾尝试使用stroke-dasharray
,但添加此后,所有颜色都会在时间计无法正常工作时出现。
我的代码在这里
/* set radius for all circles */
var r = 400;
var circles = document.querySelectorAll('.circle');
var total_circles = circles.length;
for (var i = 0; i < total_circles; i++) {
circles[i].setAttribute('r', r);
}
/* set meter's wrapper dimension */
var meter_dimension = (r * 2) + 100;
var wrapper = document.querySelector('#wrapper');
wrapper.style.width = meter_dimension + 'px';
wrapper.style.height = meter_dimension + 'px';
/* add strokes to circles */
var cf = 2 * Math.PI …
Run Code Online (Sandbox Code Playgroud)我只是想知道是否有人有一个转换表来解决R中的栅格问题.我想知道这些数字是用米表示的:
分辨率:0.08333333,0.08333333
分辨率:0.009398496,0999398496
分辨率:0.002349,0.002349 = 250m(我认为)
我真的想知道设置栅格对象以使单元格大小为1km ^ 2的分辨率.我正在使用横跨澳大利亚国家的栅格.
在此先感谢大家.
干杯,亚当
我的问题是在下面的例子中val = val >> 2;
做了什么?那是我相信它是4分裂.
int val = 12345678;
val = val >> 2;
Run Code Online (Sandbox Code Playgroud)
这是这个问题的背景.
我有一个水表的读数,比如12345678.我们的水表工作的方式是两个右手数字被扔掉读取,所以123456真的是读.(有理由丢掉两个与水流如何使寄存器转动有关的右手数字.但这与我的问题无关.)
目前,我们采用12345678并将它除以100,使用4GL整数变量,所以我没有得到十进制数.我们正在进行截断,我们没有想到,我正在尝试确定位移是否会更好.
在将读取截断为123456之后,使用最后一次读取(也是截断的)计算增量,并从中生成消耗.
我在Informix 4GL中可以使用C,我相信删除最低两位数的最佳方法是向右移位2.我相信这是我将获得的唯一方法 - 例如 -
5 digit meter 12345 --> 123
6 " " 123456 --> 1234
7 " " 1234567 --> 12345
Run Code Online (Sandbox Code Playgroud)
谢谢你容忍一个简单的问题.我们试图找出一个问题,即端点 - 与仪表交谈 - 是如何编程的,以及数据实际上意味着什么来自端点.
我想创建一个HTML计量器来显示压缩器节点的减少量.
我使用了这段代码,但它没有改变metter
compressor = context.createDynamicsCompressor();
compressor.threshold = -50;
compressor.ratio = 12;
compressor.attack = 0.003;
compressor.reduction.onchange = function () {
var gainReduction = pluginSlot1.reduction;
document.getElementById("meter").value = gainReduction.value;
};
Run Code Online (Sandbox Code Playgroud)
这与此HTML相关联
<meter id ="meter"min ="0"max ="100">
为了让它起作用,我需要做什么?
我试图在libgdx中使用Box2D但不幸的是我似乎无法理解它的工作方式.
以下是一些让我发疯的例子:
0.1.众所周知,Box2D适用于仪表.大家都知道.然后,为什么我得到像素的结果?例如,如果我定义了一些主体定义并将位置设置为0,1,它会在屏幕的左下角绘制相关的fixture/sprite!我认为Box2D中的0,0点位于屏幕的中心.
0.2.我一直在努力理解和解决的另一个问题是形状,关节和其他东西的价值.让我们从形状开始:我定义了一个像这样的Polygon形状:
shape.setAsBox(1, 2);
Run Code Online (Sandbox Code Playgroud)
现在的形状应该为2 米的宽4 米的高度,但它并非如此.我得到的是一个超小的形状.
最后,关节的价值.我定义了一个具有多边形形状和地面体的主体.现在我使用Revolute Joint将这两个"固定"到地面中心,目标是创造某种在一定范围内旋转良好的弹射器.
现在我也定义了一个鼠标关节,所以我可以很好地来回拖动弹射器(多边形形状),但似乎我需要将关节的maxForce设置为一个巨大的值,这样我才能真正看到它的运动/旋转弹射!我不明白.就我必须设定的价值而言,所有这些问题都应该由较小的值来操作.
这是我的基本代码,包含上述所有内容.请告诉我我做错了什么,我在这里吓坏了:
GameScreen.java
package com.david.box2dpractice;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Screen;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.OrthographicCamera;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.physics.box2d.Body;
import com.badlogic.gdx.physics.box2d.BodyDef;
import com.badlogic.gdx.physics.box2d.Box2DDebugRenderer;
import com.badlogic.gdx.physics.box2d.ChainShape;
import com.badlogic.gdx.physics.box2d.FixtureDef;
import com.badlogic.gdx.physics.box2d.PolygonShape;
import com.badlogic.gdx.physics.box2d.BodyDef.BodyType;
import com.badlogic.gdx.physics.box2d.World;
import com.badlogic.gdx.physics.box2d.joints.RevoluteJointDef;
import com.badlogic.gdx.utils.Array;
public class GameScreen implements Screen{
private Box2DDebugRenderer debugRenderer;
private Texture texture;
private Sprite sprite;
private Sprite tempSprite;
private SpriteBatch batch;
private Body arm , ground;
private …
Run Code Online (Sandbox Code Playgroud)