chevron_left

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

PREMIUM
第2回

Android入門 -RSSリーダー開発を通して学ぶファイル操作の基礎-

2015年9月23日 60min

スライド資料

会員登録して、全てのスライドを見よう

1 / 55

授業の概要

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

このコースでは、「RSSリーダーの開発」を通して、ファイル操作やDBの基本について学びます。2限目となる今回は、Androidアプリ内からのファイル操作についてを学びます。アプリからファイル操作できることでアプリ内で必要なデータを一時保存することが可能になります。

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

■事前準備

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

こんな人にオススメ

Androidアプリ開発初心者(プログラミング初心者も歓迎)

授業で使用する教材

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

チャプター

play_arrow
自己紹介&アジェンダ
03:50
play_arrow
Androidのファイル保存機能について: Androidでのファイル領域
05:03
play_arrow
Androidのファイル保存機能について: 内部ストレージについて
01:10
play_arrow
Androidのファイル保存機能について: 外部ストレージについて
01:04
play_arrow
Androidのファイル保存機能について: 外部ストレージの種類について
03:28
play_arrow
Androidのファイル保存機能について: 外部ストレージ利用のパーミッション
00:49
play_arrow
Androidのファイル保存機能について: キャッシュとは何か
01:15
play_arrow
Androidのファイル保存機能について: キャッシュの種類
02:05
play_arrow
内部ストレージへのアクセス: 内部ストレージへの書き込み方法
03:55
play_arrow
内部ストレージへのアクセス: ストリームとは
02:28
play_arrow
内部ストレージへのアクセス: ストリームがないとどうなる?
00:57
play_arrow
内部ストレージへのアクセス: 内部ストレージからの読み込み方法
01:27
play_arrow
内部ストレージへのアクセス: 内部ストレージのファイル削除
00:46
play_arrow
内部ストレージへのアクセス: 【実習】文字列を内部ストレージに保存
03:37
play_arrow
内部ストレージへのアクセス: 【実習】内部ストレージへの書き込み方法
06:06
play_arrow
内部ストレージへのアクセス: 【実習】内部ストレージからの読み込み方法
02:54
play_arrow
内部ストレージへのアクセス: 【実習】内部ストレージのファイル削除
03:54
play_arrow
キャッシュ・外部ストレージへの保存: Fileクラスを利用したアクセス
03:09
play_arrow
キャッシュ・外部ストレージへの保存: 【実習】キャッシュに保存してみる
04:38
play_arrow
キャッシュ・外部ストレージへの保存: 外部ストレージのフォルダの種類
03:11
play_arrow
Q:この場合の「外部ストレージ」とはスマホに刺さっているSDカード等のことをいうのでしょうか?
01:36
play_arrow
まとめ
01:11
play_arrow
Q:今回の主旨からははずれてしまうかもしれないのですが、AndroidStudioで、ステップ実行などを使用してのデバッグはできるのでしょうか?