小编Max*_*tin的帖子

MacPorts将安装设置为Active?

我目前安装了以下MacPorts:

 ImageMagick @6.6.4-9_0+q16
 ImageMagick @6.6.5-0_0+q16 (active)
Run Code Online (Sandbox Code Playgroud)

如何将6.6.4设置为活动状态?

macports

3
推荐指数
1
解决办法
1864
查看次数

`static`和`non-static`字段可以在java Android中获得更好的性能

我在Android上使用openGL 2D开发游戏.

由于我的视图很复杂并且同时包含300-400个对象(游戏循环),所以获得性能水平非常无能为力.

我知道非常良好static,并non-static在Java领域:

private final static int NUMBER = 10;
Run Code Online (Sandbox Code Playgroud)

private final int NUMBER = 10;
Run Code Online (Sandbox Code Playgroud)

我的问题不是封装(如OO)而是性能.

什么更适合用于性能staticnon-static字段.

这个想法是,对于我的大多数逻辑,我使用原始的float/int.

我为所有"视图"创建了通用超类,这个类在性能范围内必须更高效:

这是一个例子:

    /** Sprite sheet definition */
private final int SPRITE_WIDTH = 4;
private final int SPRITE_HEIGHT = 4;

private float mScreenWidth, mScreenHeight, wRatio, hRatio;
private int mFrame = 0;
private int mSwitcher = 0;
private final int TEXTURE_COUNT = 1; // for sprite sheet we use 1 image …
Run Code Online (Sandbox Code Playgroud)

java android

3
推荐指数
1
解决办法
590
查看次数

如何降低Android,java上的传感器敏感度?

再次,我需要你的帮助,

我上课很好CustomSensorEventListener(见下文)

所有数据,如方位角,民意调查,投球,我得到的正确.

我在屏幕上有单个图像,根据传感器方向移动.

然而,传感器太敏感,我的意思是在任何纳米变化,我的图像略有移动.

像颤抖的东西.如何降低传感器级别,使其像Android上的相机一样.

如您所知,相机在任何传感器更换时都不会颤抖.

谢谢,

public class CustomSensorEventListener implements SensorEventListener {
float[] inR = new float[16];
float[] I = new float[16];
float[] gravity = new float[3];
float[] geomag = new float[3];
float[] orientVals = new float[3];

public static double azimuth = 0;
public static double pitch = 0;
static double roll = 0;

private Display mDisplay;

public CustomSensorEventListener(Display display){
    mDisplay = display;     
}

@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
 // TODO Auto-generated method …
Run Code Online (Sandbox Code Playgroud)

java android android-sensors

3
推荐指数
1
解决办法
3576
查看次数

离子框架 - 检测互联网连接

我正在使用Ionic框架(和AngularJs)开发简单的应用程序,该框架从我的网页中获取json数据.如何检测是否存在"互联网连接"并向用户显示消息:"如果没有,则连接到互联网".

编辑

我可以使用cordova API吗?

connection angularjs cordova ionic-framework

3
推荐指数
1
解决办法
6057
查看次数

无法识别的选择器通过Timer发送到实例

我正在使用spritekit进行游戏,并希望每秒检查变量的一些更新(而不是使用经常检查的更新方法).我创建了一个scheduledTimer,它有一个我想要运行的函数的选择器,但它给了我错误:发送到实例的无法识别的选择器.

我知道这个函数可能需要正确的发送者,但它是什么?谢谢

var timer = Timer.scheduledTimer(timeInterval: 1, 
                                       target: self,
                                     selector: #selector(GameScene.updateEachSecond), 
                                     userInfo: nil,
                                      repeats: true)

func updateEachSecond() {
   print("1 second has passed")
}
Run Code Online (Sandbox Code Playgroud)

sprite-kit swift

3
推荐指数
1
解决办法
1389
查看次数

如何在iOS上安装同一应用程序的2个版本?

我的应用程序带有Bundle dispaly Name“ BobAppl”,Bundle identifier名为“ org.bob.phone”。

我想安装同一应用程序的新版本,但也要在iPhone上保存旧版本,所以我想查看2个应用程序:“ BobAppl”和“ BobApplNew”。

现在,如果我更改Bundle dispaly Name为“ BobApplNew”,则仍会关闭“ BobAppl”。

我需要做什么?我需要Bundle identifier只更改还是其他?

谢谢,

xcode cfbundleidentifier ios

2
推荐指数
1
解决办法
1589
查看次数

如何将表示十六进制值的字符转换为 DWORD?

我有一个WriteValueDWORD值写入注册表的方法:

const char *WriteValue(char* searchHandleId)
{
 //...
 DWORD value =  atoi(searchHandleId); // wrong!!!
 LONG result_write = RegSetValueEx(
                                  hkey,
                                 "hwnd_to_track",
                                  0,
                                  REG_DWORD,
                                  (const BYTE*)&value,
                                   sizeof(value)
                                   );
 //..
} 
Run Code Online (Sandbox Code Playgroud)

问题是searchHandleId代表一个十六进制数:

 printf( "Found .... hWnd: (%s)\n", searchHandleId);   
Run Code Online (Sandbox Code Playgroud)

输出: Found .... hWnd: (002F1CE0)

如何转换searchHandleIdvalue(在我的情况下为DWORD 值)?

c dword

2
推荐指数
1
解决办法
2224
查看次数

使用NSuserdefaults在Swift和Sprite Kit中设置HighScore

我正在建立一个快速的游戏,并需要设置一个高分,我一直试图弄清楚如何做一段时间.那么请你告诉我如何搜索这个库,看看是否已经保存了高分,然后将其与用户的分数进行比较.我试过这个但是它不会起作用.请帮助并尽可能清楚.给我示例代码将非常感激.

    if let highscore: AnyObject = NSUserDefaults.valueForKey("highscore") { 
      var savedScore: Int = NSUserDefaults.standardUserDefaults().objectForKey("highScore") as Int
        if ( savedScore < Score) { 
            var highscore = Score
            NSUserDefaults.standardUserDefaults().setObject(highscore, forKey:"highscore")
            NSUserDefaults.standardUserDefaults().synchronize() }
    }
    else { 
        var highscore = Score
        NSUserDefaults.standardUserDefaults().setObject(highscore, forKey:"highscore")
        NSUserDefaults.standardUserDefaults().synchronize()
   }
Run Code Online (Sandbox Code Playgroud)

xcode nsuserdefaults swift

2
推荐指数
1
解决办法
7315
查看次数

如何在Angular选择器中传递变量

我有一个可创建饼图,折线图和其他图形的有角charComponent,我想将它们嵌入到应用程序的各个位置。

我使用选择器:

<chart></chart>
Run Code Online (Sandbox Code Playgroud)

公开图表。

我想做的是在代码中嵌入一个变量,这样我就可以告诉组件我要返回什么图表。

所以像这样:

<chart variable="pie-chart"></chart>
Run Code Online (Sandbox Code Playgroud)

这样的事情可能吗,还是有更好的方法呢?

javascript angular

2
推荐指数
1
解决办法
1559
查看次数

Angular 9 中的 *ngFor 问题,当我尝试在锚标记中使用它时,它显示“属性 ngFor 上没有匹配指令”

<a *ngFor="let recipe for recipes" href="#" class="list-group-item clearfix">
  <div class="pull left">
      <h4 class="list-group-item-heading">{{ recipe.name }}</h4>
      <p class="list-group-item-text">{{ recipe.description }}</p>
      <span class="pull-right">
          <img src="" alt="{{recipe.name}}" class="img-responsive" style="max-height: 50px"/>
      </span>
  </div>
</a>
Run Code Online (Sandbox Code Playgroud)

由于此消息,我无法在此处使用 ngFor 指令

angular-directive angular

2
推荐指数
1
解决办法
1292
查看次数