Multisys Network Co. Ltd. 多元網絡有限公司
 

Android Development (Advanced)

Data Storage

  • Data Storage Options

  • Data Privacy

  • Editing Preferences

  • Internal Storage

  • External Storage

- SQL Database Storage

  • Opening a Database Connection

  • Transaction Management

  • Creating Schema

  • Inserting / update / delete / fetching Data

  • Reading Column Values from Cursor

  • Binding Cursor to ListView

  • Custom Data Binding

  • Handling Item Click Event

  • Refreshing the ListView

Content Provider

  • Use of URL

  • The Structure of Data

  • Implement the query () Method

  • Implement the insert() Method

  • The update() and delete() Methods

- Network Programming

  • Communication Using HTTP Protocol

  • Creating a HttpClient Object

  • Making a GET Request

  • Making a POST Request

  • Setting Timeout

  • Using Basic Authentication

  • XML Parsing Options

  • Setting up XML Pull Parser

  • Checking Network Status

- Background Task Processing and Service

  • The Handler Framework

  • Creating a Handler

  • Posting a Message

  • Doing Background Work

  • AsyncTask

- hardware control

  • Camera operation

  • Voice recording operation

- Remote Database access

  • JSON data access

3 days trianing

  • The Development Environment

  • Setting Up the SDK

  • Create a Virtual Device

  • Creating a Project

  • Debugging an Application

- Application Fundamentals

  • Recapping the Basics

  • Packaging an Application

  • Creating an Activity Class

  • Activity Lifecycle

  • Saving State

  • Creating Views

- Basic GUI Programming

  • View Hierarchy

  • Creating View in XML Layout

  • Common Programming Tasks with Views

  • TextView and EditText

  • Button

  • CheckBox

  • RadioButton and RadioGroup

  • ToggleButton

  • ImageView

  • RatingBar

- Application Menu

  • Defining Menu Items

  • Menu XML File

  • Option Menu

  • Populating Menu Items from Resource

  • Manipulating Menu Items

  • Handling Menu Item Click Event

  • Context Menu

  • Showing a Context Menu

- Showing Notification Messages

  • Popping a Toast

  • Status Bar Notification

  • Advantages of Status Bar Notification

  • Alert Dialogs

  • Handling Button Click Events

  • Progress Dialog

3 days training

- Additional GUI Components

  • Image Views

  • Scroll Views

  • Web Views

  • Map Views

Internationalization (i18n)

  • Icons and the App Launch Image

- Handling User Input

  • Alert Views and Action Sheets

  • Sliders, Switches, and Steppers

  • Pickers: Date and Custom

  • Text Fields, Keyboards, and "First Responders"

  • Gestures

  • Device Rotation with Springs and Struts for iOS 5 and Earlier

  • Device Rotation with Autolayout for iOS 6

- hardware control

  • Camera operation

  • Voice recording operation

- Remote Database access

  • JSON data access

- Appendix A: Basic Data Persistence

  • User Defaults

  • File System

  • iCloud Key/Value Pairs

Page 1 of 2

Search

如有查詢, 報名留位, 歡迎致電

+852-35788288 或以

fbmessenger s

Facebook Messenger

與我們聯絡

© 2016 Multisys Network Company Limited. All Rights Reserved.