お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Introduction to Android
- Android SDK Features
- Introducing the Development Framework
- The Dalvik Virtual Machine
- Android Application Architecture
- Downloading and Installing the Android SDK
An Android Application
- Creating a New Android Project
- Creating an Android Virtual Device
- Foreground and Background Applications
- The Android Emulator
Applications and Activities
- Introducing the Application Manifest File
- Using Resources
- The Android Application Lifecycle
- Understanding an Application’s Priority and Its Process’ States
- Creating Activities and the Activity Lifecycle
- Fundamental Android UI Design
- Defining Layouts
- Creating New Fragments
- The Android Widget Toolbox
- Introducing Adapters
Defining and Using Styles
- Elements of Style
- Where to Apply a Style
- The Available Attributes
- Inheriting a Style
Using Intents and Broadcast Receivers
- Using Intents to Launch Activities
- Using Intents to Broadcast Events
- Creating Intent Filters and Broadcast Receivers
- Listening for Native Broadcast Intents
- Monitoring Device State Changes Using Broadcast Intents
Using Internet Resources
- Connecting to an Internet Resource
- Using the Download Manager
- Using Internet Services
Using File, Saving State, and Preferences
- Creating and Saving Shared Preferences
- Retrieving Shared Preferences
- Introducing the Preference Framework and the Preference Activity
- Including Static Files as Resources
- Working with the File System
Databases and Content Providers
- Introducing Android Databases
- Introducing SQLite
- Content Values and Cursors
- Working with SQLite Databases
- Querying a Database
- Creating Content Providers
- Using Content Providers
Working in the background
- Introducing Services
- Binding Services to Activities
- Using Background Threads
- Using AsyncTask to Run Asynchronous Tasks
- Using Alarms
How to notify events
- Introducing the Action Bar
- Creating and Using Menus and Action Bar Action Items
- Introducing Dialogs
- Introducing the Notification Manager
- Creating Notifications
Geocoding and Location-Based Services
- Using Location-Based Services
- Using the Emulator with Location-Based Services
- Selecting a Location Provider
- Finding Your Current Location
- Using Proximity Alerts
- Creating Map-Based Activities
要求
Participants should be familiar with a basic understanding of how to program in Java.
21 時間
お客様の声 (4)
トレーナーはダガーのさらなる問題を喜んで調査しました。
Susheel - Home
コース - Dependency Injection with Dagger 2
機械翻訳
トレーナーの知識とそれを提示する簡単さ。
Piotr - DPDgroup IT Solutions sp. z o.o.
コース - Android Applications Testing
機械翻訳
I really enjoyed the fairly broad coverage of topics.
john harrigan
コース - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.