Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
導入
- Androidとは何ですか?
- AndroidSDK
- Android JVM
- ソフトウェアスタック
- 開発ツール (ADT)
- ユーザーインターフェース
- 開発ツールのインストール
- コンテンツプロバイダー
- サービス
- インテント
- Activities
- ビュー
- 設定ファイル
- シンプルなハローワールド
- アプリケーションアーティファクト
- アセットパッケージツール
- エントリーポイントアクティビティ
- 意図
- 他の Activiti を呼び出す
- Activities スタック
- 一時停止および停止 Activiti
- SQLアイテ Database
- システム Management
- 分離されたプロセス
- コンポーネントと統合アーキテクチャ
アプリケーションリソース
- 導入
- リソースとは何ですか?
- 文字列リソース
- レイアウトリソース
- コードサンプル
- リソース参照構文
- コンパイルされたリソース
- コンパイル済み Animation ファイル
- コンパイルされたビットマップ
- コンパイルされた UI ビュー定義
- コンパイルされた配列
- コンパイルされたカラー
- コンパイルされた文字列
- コンパイルされたスタイル
- コンパイルされた任意の生 XML ファイル
- 未コンパイルのリソース
- .apk ファイル
- 資産
- アセットとリソースのディレクトリ構造
インテントの概念
- 導入
- インテントフィルター
- インテントを使用してアクティビティを開始する
- Android 利用可能なインテンション
- コードサンプル
- インテントのカテゴリ
- 後期実行時バインディング
- インテントを使用してサービスを開始する
- ブロードキャスト受信機
- インテントオブジェクトの構造
- インテントコンポーネント名
- インテントアクション
- インテントデータ
- インテントカテゴリ
- インテントの追加機能
- インテントフラグ
- インテントの解決
- インテントフィルターの構造
- アクションテスト
- カテゴリテスト
- データテスト
- 複数の一致
- Android 事前定義されたインテント
- サンプル
ユーザーインターフェイスコントロール
- 導入
- ソースコード内の GUI サンプル
- XML の GUI サンプル
- XML の GUI サンプルとソースコード
- テキストビュー
- テキストビューのサンプル
- TextView スタイルのサンプル
- テキストの編集
- 編集テキストのサンプル
- AutoCompleteTextView
- AutoCompleteTextView サンプル
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView サンプル
- ボタン
- ボタンのサンプル
- 画像ボタン
- 画像ボタンのサンプル
- トグルボタン
- トグルボタンのサンプル
- チェックボックス コントロール
- チェックボックス コントロールのサンプル
- ラジオボタンコントロール
- ラジオボタン コントロールのサンプル
- リストビュー
- リストビューのサンプル
- グリッドビュー コントロール
- GridView コントロールのサンプル
- 日付と時刻のコントロール
- ギャラリーコントローラー
- マップビュー
- WebView
レイアウトマネージャー
- 導入
- リニアレイアウト
- レイアウトの重み
- Gravシティ
- サンプル
- テーブルレイアウト
- パディングのプロパティ
- 相対レイアウト
- 絶対レイアウト
- フレームレイアウト
- タブホスト
メニューとダイアログ
- 導入
- メニューインターフェース
- メニュー項目インターフェース
- サブメニューインターフェイス
- メニュー項目グループ
- メニュー項目の属性
- コンテナメニュー項目
- システムメニュー項目
- 二次メニュー項目
- 代替メニュー項目
- メニューの作成
- サンプル
- メニュー項目グループ
- メニュー項目 イベント処理
- コールバック関数のオーバーライド
- リスナーの定義
- インテントの使用
- 拡張メニュー
- アイコンメニュー
- サブメニュー
- システムメニュー
- コンテキストメニュー
- サンプル
- メニューイベントの処理
- XMLを使用したメニューの作成
- アラートダイアログ
- プロンプトダイアログ
- サンプル
タッチスクリーン
- 導入
- モーションイベント
- イベントシーケンス
- イベント処理
- 取り扱い方法
- サンプル
スタイルの定義
- 導入
- スタイルの定義
- サンプル
- スタイル定義の継承
- スタイルのプロパティ
- テーマの定義
- 事前定義されたテーマ
- 事前定義されたテーマ
- 定義済みテーマの継承
- アプリウィジェット開発
- アプリウィジェットの概要
- 実用的なサンプル
- 基本的なアプリのウィジェット構造
- 構成アクティビティ
- デザインガイドライン
位置情報ベースのサービス
- 導入
- マップキー
- MD-5 シグネチャー
- Google マップ キー
- 必要な権限
- コードサンプル
- マップコントローラー
- コードサンプル
- マップオーバーレイ
- コードサンプル
- ジオコーダー クラス
- アドレスクラス
- LocationManager クラス
- LocationListener インターフェース
- デバッグ モニター サービス (DMS)
Web Services
- 導入
- HttpClient クラス
- HttpGet クラス
- HttpPost クラス
- HttpResponse クラス
- コードサンプル
- HTTP 取得リクエスト
- HTTPポストリクエスト
- コードサンプル
- タイムアウト例外
- スレッドの問題
Androidサービス
- 導入
- サービスの作成
- サービスクラス
- バックグラウンドタスク
- インタープロセス Communication
- 分離された実装
- ローカルサービスリモートサービス
- AIDLコンパイラ
- リモートサービスの作成リモートサービスの使用
- サンプル
メディアフレームワーク
- 導入
- オーディオの再生
- ビデオの再生
- シンプルな MP3 プレーヤーのデモ
- シンプルなビデオプレーヤーのデモ
Android セキュリティモデル
- 導入
- 導入
- keytoolユーティリティ
- jarsigner ユーティリティ
- Eclipseを使用したデプロイメント
- 分離されたプロセス
- 宣言型パーミッションモデル
グラフィックス Animation
- 導入
- フレームごと Animation
- コードサンプル
- トゥイーン Animation
- コードサンプル
基本的なグラフィックス
- 導入
- Drawable 抽象クラス
- コードサンプル
- ShapeDrable 抽象クラス
- コードサンプル
OpenGL グラフィックス
- 導入
- glVertexPointer メソッド
- glDrawElements メソッド
- コードサンプル
カスタマイズされたビュー
- 導入
- カスタマイズされたプログレスバー
- モデルビューコントローラー
Android スレッド
- 導入
- UIスレッド
- シングルスレッドのルール
- runOnUiThread メソッド
- 投稿メソッド
- postDelayed メソッド
- ハンドラークラス
- AsyncTask ユーティリティ クラス
- ハンドラーへのメッセージの送信
- バックグラウンド スレッドの注意事項
アプリケーションのライフサイクル
- 導入
- アクティビティのライフサイクルメソッド
- onStart() メソッドと onResume() メソッド
- onPause() メソッドと onStope() メソッド
- 前のアクティビティに戻る
- onStop() メソッドと onDestroy() メソッド
- onCreate() メソッド
- onPause() メソッド
SQLアイテ Database
- 導入
- SQLiteの実装
- SQLiteOpenHelper クラス
- onCreate() メソッド
- onUpgrade() メソッド
- onOpen() メソッド
- getWriteableDatabase() メソッド
- getReadableDatabase() メソッド
- SQLiteDatabase クラス
- execSQL() メソッド
- insert() メソッド
- delete() メソッド
- rawQuery() メソッド()
- コードサンプル
- query() メソッド
- コードサンプル
コンテンツプロバイダー
- 導入
- Android 組み込みコンテンツプロバイダー
- SQLアイテ Database
- コンテンツプロバイダーのアーキテクチャ
- コンテンツプロバイダーの登録
- コンテンツプロバイダー REST Access
- コンテンツプロバイダーの URL 構造
- コンテンツプロバイダーの MIME タイプ
- コンテンツプロバイダーの使用
- レコードの取得、レコードの追加
- Cursor オブジェクト、ContentValues() オブジェクト
- コンテンツプロバイダーのデモ
- コンテンツプロバイダーの開発
- コードサンプル
- SimpleCursorAdapter クラス
- onCreate() メソッド
- query() メソッド
- insert() メソッド
- update() メソッド
- delete() メソッド
- getType() メソッド
- コードサンプル
- 変更通知
共有設定
- 導入
- SharedPreferences インターフェイス
- SharedPreferences.Editor クラス
- コードサンプル
ファイルManagement
- 導入
- ファイルの作成
- 単純なファイルをAccess中
- Access の未加工リソース
- XML ファイルリソース
- SDカード外部ストレージ
ダルビックVM
- 導入
- JVMとの比較
- dex ファイル形式
- dxユーティリティ
- ガベージコレクター
- Dalvik VM の制御
バックグラウンドアプリケーション
- 導入
- サービス
- バックグラウンドスレッド
- 乾杯する
- 通知
- その他のシステムサービス
- バックグラウンドアクティビティのサンプル
活動データ
- 導入
- インテントクラス
- アクティビティの開始メソッド
- Activiti間でのデータの受け渡し
- 一貫したユーザーエクスペリエンス
- コードサンプル
SMSメッセージ
- 導入
- SMSManager クラス
- SEND_SMS 権限
- SMSの送信
- SMSを受信する
電話
- 導入
- 電話をかける
- android.telephony パッケージ
- CallLocation クラス
- PhoneStateListener クラス
- ServiceState クラス
- TelephonyManager クラス
- 制限Android VoIP
ウェブビュー
- 導入
- WebView クラス
- android.webkit パッケージ
- インターネットの許可
- loadUrl() メソッド
- Javaスクリプトのサポート
- loadData() メソッド
- WebView メソッド
- WebViewClient クラス
- WebChromeClient クラス
Java 言語
- 導入
- 限界
- サードパーティ Java ライブラリ
デバッグ
- 導入
- Eclipse Java エディター
- Eclipse Java デバッガ
- ログキャット
- Android デバッグブリッジ
- Dalvik デバッグ モニター サービス
- トレースビュー
- 計測フレームワーク
アダプター
- 導入
- クラス階層
- アダプターの目的
- SimpleCursorAdapter クラス
- ArrayAdapter クラス
ライブ壁紙
- 導入
- ライブ壁紙の開発
- ユーザーインタラクション
- ユーザー SDK Element
- 使用機能 Element
- パフォーマンスコードのサンプル
ブロードキャストレシーバー
- 導入
- 受信機を登録する
- 受信機のライフサイクル
- コードサンプル
ブルートゥース
- 導入
- 能力
- BluetoothAdapter クラス
- BluetoothDevice クラス
- BluetootnSocket インターフェイス
- BluetoothServerSocket クラス
- Bluetooth クラス
- Bluetoothの許可
- Bluetooth のセットアップ
- デバイスの検索
- ペアリングされたデバイスのクエリ
- デバイスの検出
- 発見可能性の有効化
- デバイスの接続
- コードサンプル
テキスト読み上げ
- 導入
- ピコエンジン
- デモ
- シングル TTS エンジン
- コードサンプル
Android Search
- 導入
- 提案プロバイダー
- onSearchRequest() メソッド
- 提案プロバイダー
カメラ
- 導入
- オートフォーカス
- 画像パラメータ
- シーンモード
加速度計
- 導入
- SensorManager クラス
- SensorListenr インターフェイス
方位磁針
- 導入
- SensorManager クラス
- SensorListenr インターフェイス
振動
- 導入
- バイブレータークラス
- 振動シーケンス
WiFi接続
- 導入
- WifiManager クラス
- ユーザー権限
- Searchホットスポットを探す
- ホットスポットの接続
Networking
- 導入
- Java Networking クラス
- Android Networking クラス
- Apache Networking クラス
入力メソッドのフレームワーク
- 導入
- android:inputType 属性
- カスタマイズされたIMF
デバイスのローテーション
- 導入
- 2 XML 個のレイアウト ドキュメント
- コードサンプル
ローカリゼーション
- 導入
- デフォルトのリソース
- 現在のロケール
- テスト
- カスタムロケール
- コードサンプル
メモリー Management
- アプリケーションのコンテキスト
- 画面の向きの変更
- 静的内部クラス
- 弱い参照
- ガベージコレクター
音声入力
- 導入
- RecognizerIntent クラス
- スタート Speech Recognition
- Googleサーバー側
- 言語モデル
- 自由形式の言語モデル
- Web Search 言語モデル
開発ツール
- 導入
- aapt ツール
- adb ツール
- アンドロイドツール
- ddms ツール
- dx ツール
- ドロー9パッチツール
- エミュレータツール
インスタントメッセージング
- 導入
- ジャバープロトコル
- Gトークインタラクション
要求
なし
28 時間
お客様の声 (4)
トレーナーの知識とそれを提示する簡単さ。
Piotr - DPDgroup IT Solutions sp. z o.o.
コース - Android Applications Testing
Machine Translated
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
コース - Cross-platform mobile development with PhoneGap/Apache Cordova
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
コース - Android Development
トレーナーはダガーのさらなる問題を喜んで調査しました。
Susheel - Home
コース - Dependency Injection with Dagger 2
Machine Translated