小编use*_*494的帖子

Android Studio有两个显示器

我安装了Android Studio 0.8.2我无法使用两台显示器.如果我在左侧监视器中有主应用程序,我希望能够将其他窗口(如事件日志,消息等)停靠在右侧监视器中.

我可以让窗户向右移动,但前提是我检查浮动窗口.当我把窗户放到右边时,当我点击左侧监视器上的任何地方时,右侧监视器中的窗口消失.我也无法弄清楚如何在正确的显示器中将多个窗口停靠在一起.

我能够通过Eclipse轻松完成所有这些工作.我应该回到Eclipse吗?

android android-studio

18
推荐指数
2
解决办法
9865
查看次数

xcode快捷方式转到下一个编译器错误(忽略警告!)

我知道命令+'会带你到下一个问题,但有没有办法让你到下一个编译器错误并忽略警告?(xcode 9)

xcode keyboard-shortcuts

16
推荐指数
3
解决办法
899
查看次数

在Swift中的一个类中枚举

你如何从课外访问类枚举?

  class Element
  {
    enum Type
    {
        case AUDIO
        case LIGHT
        case THERMOSTAT
    }
  }

  var a = Element.Type.LIGHT   // error: 'Element.Type.Type' does not have a member named 'LIGHT'

  var b = Element.LIGHT   // error: 'Element.Type' does not have a member named 'LIGHT'
Run Code Online (Sandbox Code Playgroud)

enums swift

5
推荐指数
1
解决办法
3920
查看次数

Android camera2 api galaxy s7

我正在编写一个应用程序,用于记录手机中的视频并将其上传到服务器.适用于除Galaxy S7之外的任何设备.在Galaxy S7上,录制的视频文件只包含音频,没有视频或一个视频帧.这在手机上创建的临时文件中是正确的,而不仅仅是上传到服务器的临时文件.我正在使用Camera2 API,我尝试过使用前后摄像头.

我尝试过我的代码和这两个示例应用程序:https : //developer.android.com/samples/Camera2Video/project.html https://github.com/googlesamples/android-Camera2Video/blob/master/Application/的src /主/ JAVA/COM /示例/机器人/ camera2video/Camera2VideoFragment.java

生成的视频文件似乎没问题,这里是编解码器信息:Stream 0类型:视频编解码器:H264 - MPEG-4 AVC(第10部分)(avc1)语言:英语分辨率:960x720显示分辨率:960x720帧率:29.055091

流1类型:音频编解码器:MPEG AAC音频(mp4a)语言:英语频道:立体声采样率:16000 Hz

java video android android-camera2

5
推荐指数
1
解决办法
852
查看次数

Swift快速低级别字符串lastIndexOf

我需要尽可能快的lastIndexOf实现.我发现字符串高级功能非常慢.我尝试使用c函数strrchr,并尝试将字符串复制到NSData并使用指针,但我无法正确使用语法.我的字符串将始终有1个字节的字符和我正在搜索"|"的字符串 也总是1个字节.

任何使用advance的实现都会太慢,但这是我能找到的最快的例子:

func indexOf(target: String, startIndex: Int) -> Int
{
    var startRange = advance(self.startIndex, startIndex)

    var range = self.rangeOfString(target, options: NSStringCompareOptions.LiteralSearch, range: Range<String.Index>(start: startRange, end: self.endIndex))

    if let range = range {
        return distance(self.startIndex, range.startIndex)
    } else {
        return -1
    }
}

func lastIndexOf(target: String) -> Int
{

    var index = -1
    var stepIndex = self.indexOf(target)
    while stepIndex > -1
    {
        index = stepIndex
        if stepIndex + target.length < self.length
        {
            stepIndex = indexOf(target, startIndex: stepIndex + target.length)
        } …
Run Code Online (Sandbox Code Playgroud)

string c-strings swift

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

Android Volley Error标头值中出现意外的字符0x0a

我使用Android排序发送GET请求,我在base64中传递标题.每当标题文本的总数超过57个字符时,我就会一直收到此错误:

11月4日至10日:04:47.593 24274-24516/com.graypeakworkforce.graypeak E /排球:[722] NetworkDispatcher.run:未处理的异常java.lang.IllegalArgumentException异常:在报头值76意外炭0X0A:InRlc3QiOiIxMjM0NTY3ODkwMTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5 MDEyMzQ1Njc4OTAifQ == java的.lang.IllegalArgumentException:在标头值在76意外炭0X0A:InRlc3QiOiIxMjM0NTY3ODkwMTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5 MDEyMzQ1Njc4OTAifQ ==在com.android.okhttp.Headers $ Builder.checkNameAndValue(Headers.java:313)在com.android.okhttp.Headers $ Builder.add( Headers.java:245)com.android.okhttp.internal.huc.HttpURLConnectionImpl.addRequestProperty(HttpURLConnectionImpl.java:579)at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.addRequestProperty(DelegatingHttpsURLConnection.java:186)at com com.android.volley.toolbox.HurlStack.performReques中的.android.okhttp.internal.huc.HttpsURLConnectionImpl.addRequestProperty(HttpsURLConnectionImpl.java)t(HurlStack.java:105)位于com.android.volley.NetworkDispatcher.run的com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:96)(NetworkDispatcher.java:112)

如果我没有base64编码没有问题,如果base64字符串少于58个字符就没有问题.我仔细检查了base64编码是否正确.

我正在使用Volley 1.0.0版

这是代码:

    Map<String, String> headers = new HashMap<String, String>();

String str = "\"test\":\"123456789012345678901234567890123456789012345678901234567890\"}";

//tried this, doesnt help
//headers.put("Content-Type", "application/json; charset=utf-8");
//tried this, doesnt help
//headers.put("Content-Type", "application/x-www-form-urlencoded");
headers.put("json", stringToBase64(str));


CustomRequest request = new CustomRequest(Request.Method.GET, endpoint+"jobs",new HashMap<String, String>(),headers,
        new Response.Listener<JSONObject>() {
            @Override
            public void onResponse(JSONObject response)
            {
                standardResponse(response, callback);
            }
        }, new Response.ErrorListener()
{
    @Override
    public void onErrorResponse(VolleyError error)
    {
        NetworkResponse …
Run Code Online (Sandbox Code Playgroud)

java rest android android-volley

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

iOS应用程序强制平板电脑上的景观,强制在相同构建的手机上的肖像

我有一个可在所有手机和平板电脑上运行的Swift iOS应用程序.我想为所有设备使用相同的代码库和IPA文件.在手机上应用程序应该是肖像.在平板电脑上应用应该是风景.

如果你的方向正确,我可以让它不允许旋转,但如果你在设备方向错误时启动应用程序,它将以错误的方向从应用程序开始,并强制你将手机实际旋转到解决它,即使这样屏幕搞砸了.

在常规:部署信息:设备方向:我已选中纵向和横向

请注意,这与已经提出的其他问题相似,但我找不到我的特殊情况.

我在所有视图控制器中使用此代码,以防止旋转,如果您已经在正确的方向:

    override func shouldAutorotate() -> Bool
{
    let orientation:UIDeviceOrientation = UIDevice.currentDevice().orientation

    print(orientation)

    if(UIDevice.currentDevice().userInterfaceIdiom == .Phone)
    {
        if(orientation.isLandscape)
        {
            return true
        }
    }
    else
    {
        if(orientation.isPortrait)
        {
            return true
        }

    }

    return false
}

override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask
{
    if(UIDevice.currentDevice().userInterfaceIdiom == .Phone)
    {
        return UIInterfaceOrientationMask.Portrait
    }
    else
    {
        return UIInterfaceOrientationMask.Landscape
    }
}
Run Code Online (Sandbox Code Playgroud)

iphone xcode ipad ios swift

0
推荐指数
1
解决办法
821
查看次数

Kotlin主要构造函数调用次要构造函数

为什么不编译?

class test
{
  constructor() {
      var a = Date().day
      this(a)
  }

  constructor(a:Int) {
  }
}
Run Code Online (Sandbox Code Playgroud)

错误是:无法将类型为“ test”的表达式“ this”作为函数调用。找不到函数“ invoke()”。

建议的解决方案是添加以下内容:

private operator fun invoke(i: Int) {}
Run Code Online (Sandbox Code Playgroud)

为什么?

class-constructors multiple-constructors kotlin

0
推荐指数
1
解决办法
1583
查看次数