ここまで Kotlin の coroutine の基本、特に起動と中断について解説しました。「時間のかかる処理をスレッドをブロックせずに非同期で行いたい」といった用途であれば、今回の内容で大体事足りるのではないかと思います。 次回は並列処理を行う際の話や、Kotlin の coroutine で特徴的な structured...
ここでは、ボタン1〜4のそれぞれにapp:layout_constraintStart_toStartOf,app:layout_constraintStart_toEndOf,app:layout_constraintStart_toEndOf,app:layout_constraintEnd_toEndOfのうち2つを使って、左右両端の位置を決めています。 また、コード (Kotlin) は以下の通りです。 MainActivity.kt packag...
Flask、SQL、Android Studioを使ったAndroidアプリのフルスタック開発 このビデオでは、@CodeWithHarryがFlaskとSQLを使用してAPIを作成し、サーバーをセットアップし、Android StudioとKotlinを使用してこれらのAPIをAndroidアプリに統合する方法を実演します。 API サーバー...
なおcoroutineScope はただの suspend 関数なので、launch { … } の中でも呼び出す事が可能です。例外が発生した時のキャンセル伝播を途中で止めてリカバリしたい時などは coroutineScope を使うと良いでしょう。まとめここまで Kotlin の coroutine で並列実行をする際に重要となる structured ...
はじめにタイトルにあるように build.gradle.ktsをAndroidアプリ開発で使っていこうと思います.また,マルチモジュールでプロジェクトを運用する際に同じような記述を共通化させる部…