問題タブ [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.
java - アンドロイドでダウンロードフォルダにアクセスする方法は?
私は新しいAndroidです。ファイルをダウンロードフォルダーにダウンロードできるアプリを作成しています(ダウンロードマネージャーを使用)。エミュレータのダウンロードフォルダに行くと写真が見えます。ダウンロードしたファイルのスライドショーを表示したい場合、どうすればそのフォルダにアクセスできますか?次に、このコードにプログレスバーを追加する方法:-
ダウンロードフォルダから写真を撮り、スライドショーのように表示する機能を実行するボタンを追加したいと思います。
main.xml:-
java - フラグメント内のソフトキーボードを非表示にする方法は?
をFragmentActivity
使用しViewPager
ていくつかのフラグメントを提供しています。それぞれはListFragment
、次のレイアウトの です。
アクティビティを開始すると、ソフト キーボードが表示されます。これを解決するために、フラグメント内で次のことを行いました。
メイン アクティビティのウィンドウ トークンにアクセスする方法として、受信ViewGroup container
パラメーターを保存します。これはエラーなしで実行されますが、 inonCreateView
への呼び出しからキーボードが非表示になりません。hideSoftInputFromWindow
onStart
もともと、私はの代わりに膨張したレイアウトを使用しようとしましたcontainer
。
NullPointerException
おそらく、フラグメント自体がアクティビティではなく、一意のウィンドウ トークンを持っていないためでしょうか?
フラグメント内からソフト キーボードを非表示にする方法はありますか? または、メソッドを作成しFragmentActivity
てフラグメント内から呼び出す必要がありますか?
java - Androidは現在のタイムスタンプを取得しますか?
次のような現在のタイムスタンプを取得したい:1320917972
oop - Kotlin の特性を理解する
Kotlin では、「呼び出し側でクラスを拡張する必要がある可能性がある特性」を作成する可能性があります。
この構造を適用できるフローは想像できません。なぜそれが必要なのか誰か教えてもらえますか?
generics - Scala 2.10 で具体化されたジェネリック
Scala で具体化されたジェネリックがないことは、この言語について私が最も悩まされていることです。なぜなら、単純なものは複雑な構造を使用しないと実装できないからです。
Kotlin と Ceylon の両方が具体化されたジェネリックをサポートしているため、JVM の上でそれを行うことは間違いなく可能です。以前は、Scala は JVM を変更しないとサポートできないと言われていましたが、現在、Scala 2.10 では具体化のサポートが限定的であると噂されています。だから私の質問は:
- Scala 2.10 の具体化には何が期待できますか? たとえば、ジェネリック トレイトを複数回実装できるようになりますか?. それはどのくらい制限されていますか?
- Scala 2.10 の具体化がKotlinやCeylonよりも限定的であることが判明した場合。何故ですか ?
syntax - 右側に型がある演算子の優先順位の理由
Kotlin Grammar-Precedence: Kotlinの演算子優先順位テーブルを提供します。これには、乗算演算子とプレフィックス演算子の間で優先順位が設定されている、右側-
の型を持つ演算子、、、が含まれます。:
as
as?
彼らにその特定の優先順位を与える理由はありますか?私はそれが必要/有利である状況をすぐに考えることはできません。私は何が欠けていますか?
kotlin - Kotlinでコンパイルされたクラスファイルを実行するには?
Jetbrains はいくつかのドキュメントを提供していますが、Kotlin のコンパイル済みクラス ファイルを実行する方法が見つかりません。
こんにちは.kt:
コンパイル:
Kotlin プログラムの実行方法
java - ByteArray と配列の違いコトリンで
Kotlin では通常anを呼び出すように見えますが、Java で返すjava.security.MessageDigest.digest()
と宣言されているメソッドが Kotlin で a を返す理由がわかりません。byte[]
ByteArray
byte[]
Array<Byte>
たとえば、次は機能しません。
型の不一致: 推測された型ですByteArray?
が、Array<Byte>?
予期されていました
java - Kotlinでintを変換するにはどうすればよいですか? Int に
私はHashMap<Int, Int>
Kotlin で a を使用していますが、それを使用しないときget
の戻り値の型はInt?
です。
Int?
を に変換するにはどうすればよいInt
ですか?
これまで を使用してみましたが、それは .Int?.toInt()
を返しているようInt?
です。
フィボナッチ関数を書いていますが、コードは次のようになります。