Could not connect to Kotlin compile daemon
概要 以下のように怒られたのでメモ。 e: Daemon compilation failed: Could not connect to Kotlin compile daemon 原因 以下...
55 search resultsShowing 1~20 results
You need to log-in
概要 以下のように怒られたのでメモ。 e: Daemon compilation failed: Could not connect to Kotlin compile daemon 原因 以下...
PowerToys がインストールされている場合、任意のウィンドウを Windows + CTRL + T により最前面にすることができる。(同キーで on/off 切り替え) windows ...
ある関数の戻り値が true だったら、その引数となった値が non-null として smart cast される例。 import kotlin.contracts.Experimental...
その場の思いつきで書きなぐった自分用のポエム物置き場です。あまり考えないで書きなぐったうえで後に精査する気もほとんどないヤツです。今これを見ているあなたはエッチです。えっちなのはいけないと思いま...
■ 概要 Android の RecyclerView で、セル間に任意の間隔を空ける RecyclerView.ItemDecoration を作ってみました。 なんかしっくりした設計が見つか...
■ 概要 ViewModel にコンストラクタ引数が存在する場合に ViewModelProvider.Factory の実装を毎回作るのがめんどくさいので、それを省略する。 ■ Before ...
■ はじめに Kotlin でプログラムを書いていると、以下のようなコードを書くことがあるが、 list.forEach { it.doSomething() } 下記のように書けたら嬉しいと思...
軽くドキュメントを読んだ際のメモです。 ドキュメントに関して おいらが読んだ時点でのドキュメントに関して言えば、和文と英文で文章がまったく異なり、リンクのタイプ分類のような基本的なレベルで異なる...
■ 概要 onOptionsItemSelected() は、もっと簡易な呼び出しがあっても良さそうな気がするので、試しに作ってみたという話。 ■ 仕様 本家でこんな感じの説明がされているので、...
今回の課題 今回は、内部に data binding を用いた custom view について考えてみようと思います。 追記:2021-10-23 custom view 内部に databi...
前回のあらすじ 前回は、custom view に状態保存の仕組みを追加しました。 今回の課題 今回は、Data Binding をサポートしようと思います。 実装1 ◆ build.gradl...
前回のあらずじ 前回は、custom view の情報をレイアウトファイルから設定できるようにし、その振る舞いをレイアウトエディタ上から確認しました。 前回の不満点 画面回転などにより値がリセッ...
概要 custom view に対して、レイアウトファイルから custom attribute の設定を可能とする。 custom attribute の設定を Android Studio ...
はじめに Android アプリケーション開発では Android SDK やサードパーティーなどから提供される様々な View を利用することができ、開発者はそれらを組み合わせて独自の UI ...
◆はじめに Android の custom view にて、自身のサイズ変更を元に自身のサイズが変わる処理を行い、計算をすべて親クラスに丸投げするケースのメモです。 ◆ダメな例その1 over...
◆はじめに 特定の custom view すべてに適用されるデフォルトの属性値を指定する方法のメモです。 ◆具体的なケース 例えば MyTextView という custom view を作っ...
package com.objectfanatics.commons.android.view import android.app.Activity import android.conten...
概要 Android の onSaveInstanceState() 及び onRestoreInstanceState(Parcelable) を簡単に実装する方法のメモです。 例えば、foo...
概要 custom view を作成した際に、onTouchEvent() をオーバーライドしたが performClick() をオーバーライドしていない場合に、以下のような警告が表示されます...
概要 viewModelScope にて coroutine 実行中に process kill が発生した場合の、coroutine 実行のキャンセル と onSaveInstanceStat...
55 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.