Android Basics which one should know.
1. Environment Setup
2. Architecture
3. Application Components
4. Resources
5. Activities
6. Services
7. Broadcast Receivers
8. Content Providers
9. Intent/Filters
--------------------- User Interfaces --------------------------
10. UI Layouts
11. UI Controls
12. Event Handling
13. Styles and Themes
14. Custom Components
----------------------Advance Components -----------------------
Drag and Drop
Notifications
Location Based Services
Sending Emails
Sending SMS
Phone Calls
Publishing Android App
----------------------------- Useful Topics you have to cover -----------------------
Alert Dialog building
Animations
Audio Capture
Audio Manager
Auto Complete
Bluethooth
Camera
Clipboard
Custom Fonts
Data Backup
Developer Tools
Emulator
Integration(Facebook, google map, Twitter, Google, paypal, Linkedin, etc.)
Gesture
Image Effect
Spinner Loading
Image Switcher
Internal Storage
Json Parsing
Localization
Login Screen
MediaPlayer
Multitouch
Navigation
Network Connection
NFC Guide
PHP/MYSQL
Progress Circle
ProgressBar
PushNotification
RenderScript
RSS Reader
Screen Cast
SDK Manager
sensor
Shared Preferences
SIP Protocol
Spelling Checker
SQLite Database
Support Library
Testing
Text to speech
Texture View
UI Design, Patterns, Testing
WebView Layout
Wi-Fi
Widgets
XML parsing
Retroffit, Volley and other Network Library Intro with Example
Third party libraries intro
Some Sample App development Step by Step Intro.

Comments