KEMBAR78
Android Application Dev Training 3 Days | PDF | Android (Operating System) | Databases
0% found this document useful (0 votes)
9 views2 pages

Android Application Dev Training 3 Days

The document outlines the training content for Android application development, covering topics such as mobile application fundamentals, user interface design, data storage, and security. It includes detailed sections on application components, intents, data binding, and working with Bluetooth, as well as a project to develop a Bluetooth-based multiuser game. Additional topics include Google Maps integration and location tracking if time permits.

Uploaded by

kingston.ked
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

Android Application Dev Training 3 Days

The document outlines the training content for Android application development, covering topics such as mobile application fundamentals, user interface design, data storage, and security. It includes detailed sections on application components, intents, data binding, and working with Bluetooth, as well as a project to develop a Bluetooth-based multiuser game. Additional topics include Google Maps integration and location tracking if time permits.

Uploaded by

kingston.ked
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Android Application Development Training Content

1. Introduction to Mobile Application


2. Prerequisites
3. Introduction to Android
4. Application Fundamentals
4.1 Application Components
4.2 Component Life cycle
4.3 Processes and Threads
4.4 Activities and Tasks

5. User Interface
5.1 Declaring Layout
5.2 Common Layout Objects
5.2.1 LinearLayout
5.2.2 RelativeLayout
5.2.3 TableLayout
5.2.4 Creating List View
5.2.5 Creating Tabs
5.3 How Android draw views
5.4 Applying Styles & Themes
5.5 Handling UI Events
5.6 Creating Menus
5.7 Creating Dialogs
5.8 Binding data with Adapter View
5.9 Building Custom Components
5.10 Notifying Users
5.10.1 Creating Toast Notification
5.10.2 Creating Status Bar Notification
5.10.3 Creating Dialog Notification
6. Resources
6.1 Resource Types
6.1.1 Animation
6.1.2 Color State List
6.1.3 Drawable
6.1.4 Layout
6.1.5 Menu
6.1.6 String
6.1.7 Style
6.1.8 Color
6.1.9 Dimension
6.1.10 Integer
6.1.11 Integer Array
6.1.12 Typed Array
6.2 Providing Resources
6.3 Accessing Resources
6.4 Localization
6.5 Runtime change of Resources
7. Data Binding through ArrayAdapter

8. Intents
8.1 Implicit & Explicit Intent
8.2 Interaction with Activity
8.3 Interaction with Broadcast Receiver
8.4 Interaction with Services
9. Intent Filter
9.1 action tag
9.2 category tag
9.3 data tag
9.4 How Intent Filter Works
10. Data Storage
10.1 Shared preference
10.2 File Systems
10.3 SQLite Database
10.3.1 Create Database
10.3.2 Cursor
10.3.3 Content Values
10.3.4 Insert, Delete, Update Operations
10.3.5 Retrieving Database
10.4 Network
10.4.1 Internet permission
10.4.2 Web services

11. Data Security and Permission


11.1 Security Architecture
11.2 Application Signing
11.3 User IDs and File Access
11.4 Using Permissions
11.5 Declaring and Enforcing Permissions
11.5.1 in AndroidManifest.xml
11.5.2 When Sending Broadcasts
11.5.3 Other Permission Enforcement
11.6 URI Permissions
12. Working with Bluetooth
12.1 Setting Bluetooth module for your application
12.2 Understanding packages related to Bluetooth
12.2 Sharing data through Bluetooth

13. Developing Project: Bluetooth Based Multiuser Snake Ladder Game

If Time Permits
14. Google Map in Android
14.1 Introducing MapView and MapActivity
14.2 Using Map Controller
14.3 Creating and Using Overlays

15. Location tracking and GeoCoding


15.1 Using Location Based Services
15.2 Selection a Location Provider
15.3 Using Geocoder
15.3.1 Reverse Geocoder
15.3.2 Forward Geocoding

You might also like