Jetpack Compose for Desktop の TextFieldValue を TextFieldState に置き換える
概要 Jetpack Compose for Desktop を使って Markdown エディターを作っています。 その実装で使っていた TextFieldValue を TextFieldS...
94 search resultsShowing 1~20 results
You need to log-in
概要 Jetpack Compose for Desktop を使って Markdown エディターを作っています。 その実装で使っていた TextFieldValue を TextFieldS...
概要 カバレッジ計測ツール JaCoCo の Gradle プラグインで、JacocoMerge が Deprecated になりましたので、 これを使わない方法でマルチモジュールの JaCoC...
概要 JJUG CCC 2015 Fall の Eclipse Collections のセッション (発表資料)で「Java の HashSet はメモリ効率が悪い」というお話がありました。ふ...
概要 Jetpack Compose を使って UI を実装すると、テキスト選択時のメニューが基本的なものしか使えないので追加したくなります。 EditText のようにテキストを選択して何かし...
概要 View & Fragment で画面を20ほど作っていた既存のアプリを1ヶ月かけて Jetpack Compose で書き換えたので、その際の進め方や気づいたことをまとめてみます...
背景 いつからかは正確にはわからないですが、 RecyclerView.Adapter.notifyDataSetChanged() をコールしている箇所に Android Studio で警告...
概要 Android アプリ開発で、(実装がまずくて)BroadcastReceiver の unregister 時に例外が起きたので対応内容を書きます。 java.lang.IllegalA...
概要 NanoID というものがあると以下の記事で知りました。 Why is NanoID Replacing UUID? UUID よりもコンパクトで、また使う文字を生成時に制限できる点が特徴...
概要 画像読み込みライブラリーの Glide を Coil に置き換える際のポイントについて書きます。 Coil Kotlin で実装された画像読み込みライブラリーです。今月1.0がリリースされ...
概要 Android の TextView に設定できる CompoundDrawable に ColorFilter をかけるやり方について述べます。 CompoundDrawable Tex...
概要 Java 8 の環境で targetSdkVersion を 29 に上げたら RobolectricTestRunner を使うユニットテストが動かなくなったので、対応方法を調べました。...
概要 Java で static メソッドだけを持つクラスを実装する、いわゆる Utils クラスパターンを Kotlin で実装したい場合、 一般的には object を使って実装すると言われ...
概要 JSON 以外のデータ形式を Retrofit で扱う方法について述べます。時間がない方は Retrofit の公式 を見てください。 前提 Retrofit2 の使い方については知ってい...
概要 BaseAdapter で ViewHolder を実装する方法について述べます。主に Spinner を扱う際に役立ちます。 なぜやるのか? Spinner と BaseAdapter ...
概要 Android & Room で射影を扱うやり方について述べます。「Room とは何か」「Room はどうやって使うのか」については他の記事を参照してください。 想定するアプリ 青...
概要 WebView のように EditText 内をテキスト検索したいと思ったので、やり方を調べてみました。 具体的には、こういう感じで編集中のテキスト内を検索する機能を作りたいという動機があ...
概要 Google Play に APK をアップロードできる Google Play Publisher Gradle Plugin を1系から2系に更新してみます。 リリースノートを見る限り...
概要 Kotlin 製の Web アプリケーションフレームワーク HTTP4K を使った最小のアプリケーション開発について説明します。 HTTP4K とは? サーバーサイドのアプリケーションを開...
概要 Android-KTX の正式版(1.0.0以降)が AndroidX に依存していると知り、いずれは移行しないと厳しいかと思って、小さいアプリで AndroidX への置き換えを試してみ...
概要 Android アプリを自動的に Google Play へアップロードする方法について述べます。 手動でのリリース 個人のAndroid アプリ開発だとこんな感じではないでしょうか。 ロ...
94 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.