问题标签 [kotlin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
197856 浏览

java - 如何访问android中的下载文件夹?

我是新的 android,我正在制作一个可以将文件下载到下载文件夹的应用程序(使用下载管理器)。如果我转到模拟器中的下载文件夹,我可以看到图片。因此,如果我想显示下载文件的幻灯片,我如何才能访问该文件夹?其次如何在此代码中添加进度条:-

我想添加一个按钮,该按钮执行从下载文件夹中获取图片的功能,然后像幻灯片一样显示。

main.xml:-

0 投票
18 回答
111985 浏览

java - 如何将软键盘隐藏在片段中?

我有一个FragmentActivity使用 aViewPager来服务几个片段。每个都是ListFragment具有以下布局的:

启动活动时,软键盘显示。为了解决这个问题,我在片段中执行了以下操作:

我将传入的ViewGroup container参数保存onCreateView为访问主要活动的窗口令牌的一种方式。这运行没有错误,但键盘不会在调用hideSoftInputFromWindowin 时隐藏onStart

最初,我尝试使用膨胀布局而不是container,即:

但这抛出了一个NullPointerException,大概是因为片段本身不是一个活动并且没有唯一的窗口令牌?

有没有办法从片段中隐藏软键盘,或者我应该在片段中创建一个方法FragmentActivity并从片段中调用它?

0 投票
13 回答
352146 浏览

java - Android获取当前时间戳?

我想得到这样的当前时间戳:1320917972

0 投票
1 回答
2244 浏览

oop - 了解 Kotlin 中的特征

Kotlin中,我们将有可能创建一个“可能需要在调用端扩展类的特征”,例如

我无法想象我可以应用这种结构的任何流程。谁能告诉我为什么我们需要它?

0 投票
3 回答
6102 浏览

generics - Scala 2.10 中的具体泛型

Scala 中缺乏具体化的泛型是这门语言最困扰我的地方,因为如果不使用复杂的构造,简单的事情就无法实现。

Kotlin 和 Ceylon 都支持物化泛型,因此绝对可以在 JVM 之上这样做。过去据说 Scala 不能在不改变 JVM 的情况下支持它们,但现在传闻 Scala 2.10具体化的支持有限。所以我的问题是:

  • 我们可以期待在 Scala 2.10 中具体化什么,例如,我是否能够多次实现一个通用特征?它到底有多有限?
  • 如果 Scala 2.10 的具体化结果比KotlinCeylon更有限。这是为什么 ?
0 投票
1 回答
613 浏览

syntax - 右侧类型的运算符优先级的原因

Kotlin Grammar-Precedence-给出 Kotlin 的运算符优先级表,包括右侧类型为:asas?的运算符,它们在乘法运算符和前缀运算符之间具有优先级。

是否有理由给予他们特殊的优先权?我想不出有必要/有利的情况;我错过了什么?

0 投票
5 回答
13693 浏览

kotlin - 如何在 Kotlin 中运行编译的类文件?

Jetbrains 提供了一些文档,但我找不到如何运行 Kotlin 的编译类文件。

你好.kt:

编译:

如何运行 Kotlin 程序?

0 投票
2 回答
11572 浏览

java - ByteArray 和 Array 的区别在科特林

我不明白为什么在 Javajava.security.MessageDigest.digest()中声明为返回的方法在 Kotlin 中返回 a 尽管 Kotlin 通常似乎调用.byte[]ByteArraybyte[]Array<Byte>

例如以下不起作用:

类型不匹配:推断的类型是ByteArray?Array<Byte>?预期的

0 投票
7 回答
24296 浏览

java - 在 Kotlin 中,如何转换 Int?到一个 Int

HashMap<Int, Int>在 Kotlin 中使用 a ,当我get退出它时,返回类型是Int?.

如何将 转换Int?Int

到目前为止,我已经尝试使用Int?.toInt(),但这似乎返回了一个Int?.

我正在编写一个斐波那契函数,我的代码如下所示:

0 投票
5 回答
30820 浏览

range - 在 Kotlin 中,我可以创建一个倒数的范围吗?

我查看了 Ranges 的文档,但没有提到向后的范围。

是否可以执行以下操作:

并得到结果: