Kotlin

「Kotlin」に関する情報が集まっています

人気の投稿

新着の投稿

モチベーション Firestoreドキュメントからdata classのオブジェクトにしたい Firestoreコレクションからdata classのリストにしたい FirestoreのSDKとKotlinのdata classでハッピーになれます。 まずはData Class data class Book( ...

2019-02-05

便利そうな拡張関数をメモってく Context Toast周り fun Context.showToast(message: String, duration: Int = Toast.LENGTH_SHORT) = Toast.makeText(this, message, duration).show() ...

2018-12-11

モチベーション KotlinConf 2018の「Shaping Your App's Architecture with Kotlin and Architecture Components by Florina」というセッションで、KotlinとArchitecture Componentsを使った設計の話がありました。Shaping Your ...

2018-11-25

2018年11月20日(火)に開催されたJetBrains Night Tokyo 2018について簡単にまとめました。 JetBrainsとは? JetBrainsはRubyMineやPyCharm、GoLandのような高性能IDEを提供しており、2017年にGoogleがAndroid公式言語として採用したKotlinを開発している企業でも...

2018-11-21

AndroidのListViewやRecyclerViewで、ViewHolderやDataBindingを調べて一回混乱しつつも腑に落ちる所まで来たので、纏めておきます。 1週間前の自分に伝えたいこと ListViewのAdapterに出てくるViewHolderと、RecyclerViewのAdapterに出てくるViewHolderは、似...

2018-11-08

Coroutine時代のDialogFragment - Qiita に関して、Coroutineのみで完結させたい。 下準備 build.gradle(Module: app)の設定 dependencies { // ~~~ // 以下の2つを追加、バージョンはその時の最新を導入する。 implementatio...

2018-10-19

Kotlin 1.3 Kotlin 1.3 が発表されて KotlinNative がベータ版として同梱するようになりました。 今までは JVM とか JavaScript といった環境でしか動かなかったものが、KotlinNative ではバイナリとしてOSから直接動かせるようになります。JVM に依存しなくなるので iOS アプリも Kotli...

2018-10-17

QizzRuzzとは ただのFizzBuzzに飽きたので考えてみた改変型FizzBuzz。終了条件が、「"FizzBuzz"と100回出力されるまで繰り返す」に変更され、「いかなる形でも終了回数をハードコードしてはいけない」という制限が付きます。 詳細はこちら 実装 とりあえずコード fun main(args: Array<Strin...

2018-10-17

ライブラリのgithub https://github.com/evrencoskun/TableView 初期設定 ライブラリ追加 build.gradle(Module: app)に以下を追加 dependencies { implementation 'com.evrencoskun.library:tableview:0.8...

2018-10-16

はじめに 個人的によく使うレイアウト系のチートシート。 よく忘れて毎回調べるのでメモ。 逐次更新 2018/5/9 ActionBarにアイコン表示を追加 ボタンを横に等間隔で配置する <LinearLayout android:orientation="horizontal" ...

2018-10-14
このエントリーをはてなブックマークに追加