おためし受講中

はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ListView入門2】

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。

このシリーズでは、「RSSリーダーの開発」を通して、ListViewの基本的な使い方と、ネットワークアクセスについて学びます。2限目となる今回は、「ListViewで用いるレイアウトのカスタマイズ方法について」です。ListView の各行のレイアウトをカスタマイズして、自分の好きなレイアウトに変更する方法を学びます

ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。

■事前準備

Androidアプリを開発するには、Android Studioが必要です。
この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。

こちらの資料を見ながら、事前にインストール、セットアップをしてください。
http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html
その際、Android Studioのダウンロードだけでなく、必ず「Android SDK Manager のセットアップ」まで忘れずに行ってください。
最近の傾向ですと、Android 4.0.3以上のものはインストールしておくと無難です。

SDKのインストールなど行うと30分程度かかりますので、必ず授業前に用意しておいてください。
また、授業で制作するアプリケーションをインストールするための Android 端末をご用意ください。Windows をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

学生代表

  • 大木 しのぶ

    大木 しのぶ

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    授業
    自己紹介&アジェンダ
    00:24  (00:13 ~ )
    事前準備: サンプルファイルのダウンロード
    03:39  (00:37 ~ )
    ListViewをカスタマイズ: 概要編
    02:59  (04:16 ~ )
    Q:全アイテムが同じレイアウトじゃないとダメなんですか?
    00:35  (07:15 ~ )
    ListViewをカスタマイズ: 概要編(ListViewとAdapter)
    02:50  (07:50 ~ )
    ListViewをカスタマイズ: レイアウト編
    02:41  (10:40 ~ )
    ListViewをカスタマイズ: レイアウト編【実習】レイアウトを作る
    06:41  (13:21 ~ )
    LiveViewをカスタマイズ: Adapter編
    01:11  (20:02 ~ )
    LiveViewをカスタマイズ: Adapter編【実習】Adapterを作る
    05:53  (21:13 ~ )
    Q:http://以下のところが赤字になっています。
    01:26  (27:06 ~ )
    Q:mac はoption +Enter ですか?
    00:16  (28:32 ~ )
    LiveViewをカスタマイズ: Adapter編【実習】Adapterを作る(続き)
    04:42  (28:48 ~ )
    Q:「R」が赤字になっちゃいました。
    00:59  (33:30 ~ )
    LiveViewをカスタマイズ: Adapter編【実習】Adapterを作る(続き)
    03:01  (34:29 ~ )
    Q:ImportではなくCreate〜が並んでるのですが、class Rをインポートすればよいですか?
    01:26  (37:30 ~ )
    LiveViewをカスタマイズ: Adapter編【実習】Adapterを作る(続き)
    04:32  (38:56 ~ )
    LiveViewをカスタマイズ: Adapter編【実習】作ったAdapterを使う
    05:59  (43:28 ~ )
    LiveViewをカスタマイズ: Adapter編(Adapterのデザインパターン)
    07:29  (49:27 ~ )
    まとめ
    00:30  (56:56 ~ )
    お知らせ
    00:50  (57:26 ~ )
    Q:JavaとLayoutで書くコードが違うのは、役割が違うということですか?
      (58:16 ~ )