org.robovm.apple.foundation.NSURL.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(4.1k)|赞(0)|评价(0)|浏览(81)

本文整理了Java中org.robovm.apple.foundation.NSURL.<init>()方法的一些代码示例,展示了NSURL.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NSURL.<init>()方法的具体详情如下:
包路径:org.robovm.apple.foundation.NSURL
类名称:NSURL
方法名:<init>

NSURL.<init>介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

@Override
  public boolean openURI (String URI) {
    NSURL url = new NSURL(URI);
    if (uiApp.canOpenURL(url)) {
      uiApp.openURL(url);
      return true;
    }
    return false;
  }
}

代码示例来源:origin: libgdx/libgdx

@Override
  public boolean openURI (String URI) {
    NSURL url = new NSURL(URI);
    if (uiApp.canOpenURL(url)) {
      uiApp.openURL(url);
      return true;
    }
    return false;
  }
}

代码示例来源:origin: stackoverflow.com

public void shareGif(String path)
{        
  NSURL url = new NSURL(new File(path));

  NSArray<NSObject> imageArray = new NSArray<NSObject>(image);
  UIActivityViewController share = new UIActivityViewController(imageArray,null);
  ((IOSApplication)Gdx.app).getUIViewController().presentViewController(share, true, null);
}

代码示例来源:origin: playn/playn

public Sound createSound(File path, boolean isMusic) {
 // if the file is meant to be music, or if it's not uncompressed CAFF, we need to use
 // AVAudioPlayer; if it's uncompressed CAFF, we can use OpenAL
 return (isMusic || !path.getName().endsWith(".caf")) ?
  createAVAP(new NSURL(path)) : createOAL(path);
}

代码示例来源:origin: stackoverflow.com

@Override
public void share() {
  NSArray<NSObject> items = new NSArray<>(
      new NSString("Hey! Check out this mad search engine I use"),
      new NSURL("https://www.google.com"),
      new UIImage(Gdx.files.external("image.png").file())
  );
  UIActivityViewController uiActivityViewController = new UIActivityViewController(items, null);
  ((IOSApplication) Gdx.app).getUIViewController().presentViewController(uiActivityViewController, true, null);
}

代码示例来源:origin: threerings/playn

public Sound createSound(File path, boolean isMusic) {
 // if the file is meant to be music, or if it's not uncompressed CAFF, we need to use
 // AVAudioPlayer; if it's uncompressed CAFF, we can use OpenAL
 return (isMusic || !path.getName().endsWith(".caf")) ?
  createAVAP(new NSURL(path)) : createOAL(path);
}

代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-robovm

@Override
  public boolean openURI (String URI) {
    NSURL url = new NSURL(URI);
    if (uiApp.canOpenURL(url)) {
      uiApp.openURL(url);
      return true;
    }
    return false;
  }
}

代码示例来源:origin: threerings/playn

@Override
public void openURL(String url) {
 if (!UIApplication.getSharedApplication().openURL(new NSURL(url))) {
  log().warn("Failed to open URL: " + url);
 }
}

代码示例来源:origin: playn/playn

@Override public void openURL(String url) {
 if (!UIApplication.getSharedApplication().openURL(new NSURL(url))) {
  log().warn("Failed to open URL: " + url);
 }
}

代码示例来源:origin: Var3D/var3dframe

activityItems.add(title);
activityItems.add(context);
NSURL nsurl=new NSURL(url);
activityItems.add(nsurl);
UIActivityViewController activityShare = new UIActivityViewController(activityItems,null);

代码示例来源:origin: threerings/playn

@Override
protected void execute(BuilderImpl req, Callback<Response> callback) {
 NSMutableURLRequest mreq = new NSMutableURLRequest();
 mreq.setURL(new NSURL(req.url));
 for (Header header : req.headers) {
  mreq.setHTTPHeaderField(header.name, header.value);
 }
 mreq.setHTTPMethod(req.method());
 if (req.isPost()) {
  mreq.setHTTPHeaderField("Content-type", req.contentType());
  if (req.payloadString != null) {
   try {
    mreq.setHTTPBody(new NSData(req.payloadString.getBytes("UTF-8")));
   } catch (UnsupportedEncodingException uee) {
    throw new RuntimeException(uee);
   }
  } else {
   mreq.setHTTPBody(new NSData(req.payloadBytes));
  }
 }
 sendRequest(mreq, callback);
}

代码示例来源:origin: playn/playn

@Override protected RFuture<Response> execute(Builder req) {
 RPromise<Response> result = plat.exec().deferredPromise();
 NSMutableURLRequest mreq = new NSMutableURLRequest();
 mreq.setURL(new NSURL(req.url));
 for (Header header : req.headers) {
  mreq.setHTTPHeaderField(header.name, header.value);
 }
 mreq.setHTTPMethod(req.method());
 if (req.isPost()) {
  mreq.setHTTPHeaderField("Content-type", req.contentType());
  if (req.payloadString != null) {
   try {
    mreq.setHTTPBody(new NSData(req.payloadString.getBytes("UTF-8")));
   } catch (UnsupportedEncodingException uee) {
    throw new RuntimeException(uee);
   }
  } else {
   mreq.setHTTPBody(new NSData(req.payloadBytes));
  }
 }
 sendRequest(mreq, result);
 return result;
}

相关文章