はじめてのAndroidアプリ開発 - RSSリーダーをつくろう1/3

第4回|はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ネットワークアクセス入門1】

おためし受講中
  • 授業で使用する教材

    ※授業以外での利用は禁止します

「授業フィードバック」で、授業の感想を教えてください!

チュートリアルは、こちらの「その他のオプション」からいつでも確認いただけます。

コピーしました!

ここには授業中のやりとりが表示されます

生放送でのコメントが再生されています

授業
  • 自己紹介&アジェンダ
  • 00:00:14〜(03:03)
  • 非同期処理の概念: 非同期処理とは
  • 00:03:17〜(01:30)
  • 非同期処理の概念: 非同期処理イメージ
  • 00:04:47〜(03:18)
  • 非同期処理の概念: 受付窓口で例える非同期処理の必要性
  • 00:08:05〜(03:48)
  • 非同期処理の概念: 用語の解説
  • 00:11:53〜(00:28)
  • 非同期処理の概念: 用語の解説(Thread)
  • 00:12:21〜(01:48)
  • 非同期処理の概念: 用語の解説(UI Thread)
  • 00:14:09〜(01:39)
  • 非同期処理の概念: 用語の解説(Callback)
  • 00:15:48〜(03:03)
  • 非同期処理の概念: デメリット
  • 00:18:51〜(04:31)
  • 非同期処理の概念: 時間が掛かる処理の例
  • 00:23:22〜(03:54)
  • Androidでの非同期処理: 非同期処理の種類
  • 00:27:16〜(00:55)
  • Androidでの非同期処理: 非同期処理の種類(AsyncTask)
  • 00:28:11〜(04:17)
  • Androidでの非同期処理: 非同期処理の種類(AsyncTaskLoader)
  • 00:32:28〜(06:37)
  • Androidでの非同期処理: 非同期処理の種類(IntentService)
  • 00:39:05〜(02:42)
  • ネットワークからデータを取得する: AsyncTaskLoaderを使う
  • 00:41:47〜(01:17)
  • ネットワークからデータを取得する: 【実習】AsyncTaskLoaderを実装
  • 00:43:04〜(07:54)
  • ネットワークからデータを取得する: 【実習】LoaderCallbacksを実装
  • 00:50:58〜(06:29)
  • ネットワークからデータを取得する: 【実習】Loaderを呼び出す
  • 00:57:27〜(04:34)
  • まとめ
  • 01:02:01〜

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

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    全7回 2015年9月3日公開
    はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ネットワークアクセス入門1】

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

    このシリーズでは、「RSSリーダーの開発」を通して、ListViewの基本的な使い方と、ネットワークアクセスについて学びます。4限目となる今回は、ネットワーク通信をする上で不可欠な非同期処理の基礎についてを学びます。

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

    ■事前準備

    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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

    受講生代表

    • 大木 しのぶ

      大木 しのぶ

      スクー放送部

    教室画面の機能をご紹介します

    学習機能を活用して、効率よく学習しましょう!