Android
RxJava2使ってみたいけれど学習コスト高いって聞くし現状のコードでいいかなーって方、実は私もそう思ってました。 しかし、DroidKaigi2017に出席した際、かなりのセッションでRxJavaについて触れられていて、もうAndroidに限らずアプリエンジニアとしてスタ…
最近、Androidの開発をしている中でRxJava使えないと時代に取り残されそう、、と思ったのでいろいろ調べてみました。 概念部分についてはいろんなサイトを漁って溺れるよりは下記のサイトをじっくり読むのがいいかと思います。 リアクティブプログラミングと…
// gist.github.com
タイトルには拡張とありますが、実際のところ、ImageViewを持つレイアウトにクリックイベントを実装している感じです。 <RelativeLayout android:layout_width="?attr/actionBarSize" android:layout_height="?attr/actionBarSize" android:onClick="onClickBack"> </relativelayout>
FragmentにButtonを置いてみたけどレイアウトで定義したButtonのonClickがFragmentで実装できないじゃん!!とかいろいろな問題に直面したので頭を冷やして解決方法をメモします。まず上記の例に関して言えば、そのFragmentを持つActivityで実装することがで…
Fragmentを利用する場合API level > 11が必要手順 fragmentのレイアウト作成 Fragmentのサブクラス作成 Activityのレイアウトにて紐付け 詳細fragmentのレイアウト作成します。res->layoutでレイアウト(ここではfargment_main.xml)を作成して以下を記述。
まずは表示するActivityのxmlにListViewを定義しましょう。 res->layoutにあるxmlファイルにて以下を記述します。 <ListView android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="match_parent"/> 続いてそのActivityのクラス内のonCreateメソッドにて以下のように記述します。 @Override protected void onCreate(Bundle savedInstanceSt</listview>…
アクティビティ アクティビティは1つのUIで1つの画面を表す。サービス 長時間の操作やリモートプロセスを処理するためのバックグラウンドで実行するコンポーネント。コンテンツプロバイダ 共有されているアプリデータの管理。データはファイルシステム、シス…