小编Rah*_*ana的帖子

Kotlin是"按值传递"还是"按参考传递"?

据我所知,Java是这篇文章的传值.我来自Java背景我想知道Kotlin用于传递两者之间的值.像在扩展方法等.

kotlin

35
推荐指数
5
解决办法
2万
查看次数

如何在android中将HashMap转换为json数组?

我想HashMap转换为json数组,我的代码如下:

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

map.put("first", "First Value");

map.put("second", "Second Value");
Run Code Online (Sandbox Code Playgroud)

我试过这个但是没用.有解决方案吗

JSONArray mJSONArray = new JSONArray(Arrays.asList(map));
Run Code Online (Sandbox Code Playgroud)

java arrays android json

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

转换日期时间为"2012年4月6日"格式

我想在一天中的"第六届第七..等等." 日期字符串.

我尝试过SimpleDateFormater并尝试使用DateFormatSymbols.我没有得到String Required.

有没有解决方法?

android

11
推荐指数
2
解决办法
9250
查看次数

处理iOS Swift中的Javascript文件下载

我在SO中尝试了很多方法来处理通过javascript传入的下载文件路径.但是我无法获取文件的路径(URL).

在ANDROID中,我们有Android WebKit的DownloadListener方法.通过它我设法获取文件的URL.

我尝试过的:

使用decisionPolicyForNavigationResponsedecisionPolicyForNavigationAction我没有得到任何文件的URL.有关信息,在网站URL中他们使用CANVAS.单击下载按钮后,它们会生成BLOB映像路径以在客户端下载它.

默认情况下,它也可以在iPad中使用GOOGLE CHROME浏览器,但不能与SAFARI浏览器一起使用.

此外,javascript已启用.所以它不会产生问题.

编辑:

出于测试目的,请使用此链接.点击下载按钮,它们会触发一个事件

编辑2

我通过做一些调试来检查网站,他们使用window.opentarget ="_ blank"作为新的图像路径.在window.open之后,他们正在设置window.location.href = popup.document,其中popupwindow.open的一个实例

在WKWebView中,他们在阻止时禁用了弹出窗口.但我现在想知道GOOGLE CHROME如何管理它,因为它们也基于WKWebView.

javascript canvas ios swift

6
推荐指数
1
解决办法
1620
查看次数

从 TestFlight 下载应用程序后出现白屏 - Expo

我在我的一个应用程序中面临一个奇怪的问题,当我使用构建应用程序时

expo build:ios
Run Code Online (Sandbox Code Playgroud)

然后使用上传应用程序

运输车

当我从 TestFlight 下载应用程序时opens up with a white screen。我尝试使用以下命令在设备上以生产模式运行应用程序

expo run:ios -d
Run Code Online (Sandbox Code Playgroud)

之后在捆绑器中按p切换到生产模式。使用本地 IP 地址在本地运行良好。

当我导出.ipa文件并尝试在设备上运行时,它给了我

该应用程序无法安装,因为无法验证其完整性

以前有人遇到过同样的问题吗?为什么它没有显示任何错误?

一些信息:我正在使用世博会管理的裸工作流程

应用程序.json

{
  "expo": {
    "name": "Myndfulness",
    "slug": "myndfulness",
    "owner": "**************************",
    "version": "1.0.1",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "backgroundColor": "#fff",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 300
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "ios": {
      "bundleIdentifier": "app.myndfulness",
      "buildNumber": "29",
      "usesAppleSignIn": true,
      "backgroundColor": "#FFFFFF",
      "icon": "./assets/icon.png",
      "userInterfaceStyle": "light",
      "config": …
Run Code Online (Sandbox Code Playgroud)

ios react-native metro-bundler

6
推荐指数
1
解决办法
2472
查看次数

以编程方式在Kotlin中自定义TypeFace

如何设置任何字体TextView.使用java我们做这样的事情

TextView tv = (TextView) findViewById(R.id.custom);
tv.setTypeface(null, Typeface.BOLD);
Run Code Online (Sandbox Code Playgroud)

在使用kotlin时如何执行此类操作.哪个是在kotlin中这样做的有效方法?kotlin有更好的方法吗?

holder.itemView.title.typeface = ?
Run Code Online (Sandbox Code Playgroud)

android kotlin android-typeface

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