コース概要

はじめに

  • Androidとは?
  • アプリケーション開発環境の設定
  • アプリケーション作成ツール - Android SDK
  • JavaとAndroid

アプリケーションの構築

  • 最初のアプリケーションの作成と実行
  • Android Studioの概要
  • apkファイル
  • applicationId
  • アプリケーションのインストール
  • AndroidManifest.xml
  • Javaコードとリソース
  • Gradleビルドシステム
  • 証明書
  • versionNameとversionCode
  • アプリケーションバリエントの構築
  • 権限
  • debugとrelease
  • adb

リソース

  • リソースの種類
  • ディレクトリ構造
  • リソースクオリファイア
  • Rクラス

アクティビティ

  • アクティビティとは?
  • アクティビティの作成と起動
  • アクティビティライフサイクル
  • アクティビティスタック
  • Intent
  • Fragment

コンテンツプロバイダーの基本

  • Content Providerを使用したコンテンツの取得

UI構築の基本

  • レイアウト - 種類と作成方法
  • 組み込み要素: ボタン、テキストフィールドなど
  • Viewクラス
  • ViewとActivityの接続
  • メニュー
  • ダイアログ
  • ListViewとRecyclerView

スタイルとテーマ

  • スタイルの作成と設定

Androidでのプロセスとスレッド

  • UIスレッド
  • ANR(アプリケーション未応答)
  • AsyncTask
  • サービス

高度なUIビュー

ブロードキャストレシーバー

  • ブロードキャストレシーバーの用途

状態の保存

  • ファイル
  • SharedPreferences
  • SQLite

REST

  • RESTとJSONとは?
  • RESTfulサーバーとの通信

ライブラリ

  • picasso
  • retrofit
  • eventbus
  • butterknife
  • okhttp
  • parse

アプリケーションの配布

  • Google Play
  • Crashlyticsとエラーレポート
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー