Modern Android Quickly bring your app to life with less code, using a modern declarative approach to UI, and the simplicity of Kotlin.
![ビュー バインディング | Android Developers](https://cdn-ak-scissors.b.st-hatena.com/image/square/9e573e91b0d4ff3d6c58664e2f81c7c304ece866/height=288;version=1;width=512/https%3A%2F%2Fdeveloper.android.com%2Fstatic%2Fimages%2Fsocial%2Fandroid-developers.png%3Fhl%3Dja)
AndroidにおいてViewをBindする方法はいくつかあります。 今回は、その手法の紹介および比較をしたいと思います。 この比較の話はGoogle I/O 2019で紹介されていたものです。 https://www.youtube.com/watch?v=Qxj2eBmXLHg その話を各手法を具体的に紹介しつつ、実際にどういったところに良し悪しがあるのかを説明したいと思います。 各サンプルコードは一部抜粋したものになっていますのでご了承ください。 実際に動くコードはGitHubに上げていますのでそちらをご参照ください。 前提の環境は以下の通りです Android Studio 3.6 Beta 5 Kotlin 1.3.50 その他ライブラリについては各種Branchに上がってるapp/build.gradleをご参照ください findViewById 入門書にも乗ってる一番基本的な
過去記事 Xamarin.AndroidでHello world - かずきのBlog@hatena Xamarin.Androidで画面遷移してみよう - かずきのBlog@hatena Activityのライフサイクル Activityのライフサイクルについて説明します。Activityのライフサイクルで呼び出されるメソッドは以下の7つがあります。があります。 OnCreateメソッド: Activityが作成されたときに呼び出される。 OnStartメソッド: アクティビティがユーザーに表示される直前に呼び出される。 OnResumeメソッド: アクティビティがユーザーとの操作が開始される直前に呼び出される。 OnPauseメソッド: 別のアクティビティを表示する直前に呼び出される OnStopメソッド: アクティビティがユーザーから見えなくなると表示される OnDestroyメソッ
過去記事 Xamarin.AndroidでHello world - かずきのBlog@hatena 画面遷移してみよう ここでは、Andoridの画面遷移について説明します。Andoridでは、画面遷移にIntentというものを使います。このIntentは、とても汎用的なメッセージング機構でサービスとよばれるバックグラウンドで実行される処理の起動や、ここで説明する別画面(Activity)の起動などができます。さらには、別アプリのActivityやサービスなども起動することもできます。Intentは、簡単に言うと宛先とデータを持った入れ物です。それを投げつけると、それに応答するように設定されたものが応答します。 では、画面遷移するアプリケーションを作ってIntentの簡単な使い方を見てみたいと思います。NavigationAppという名前でAndroidのBlank Appを作成します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く