Core Android
-
Basics of Android
- What is Android
- History and Version
- Installing softwares
- Setup Eclipse
- Hello Android example
- Internal Details
- Dalvik VM
- Software Stack
- Android Core Building Blocks
- Android Emulator
- AndroidManifest.xml
- R.java file
- Hide Title Bar
- Screen Orientation
-
UI Widgets
- Working with Button
- Toast
- Custom Toast
- Button
- Toggle Button
- Switch Button
- Image Button
- CheckBox
- AlertDialog
- Spinner
- AutoCompleteTextView
- RatingBar
- DatePicker
- TimePicker
- ProgressBar
- Quick Contact Budge
- Analog Clock and Digital Clock
- Working with hardware Button
- File Download
-
Activity, Intent & Fragment
- Activity Lifecycle
- Activity Example
- Implicit Intent
- Explicit Intent
- Fragment Lifecycle
- Fragment Example
- Dynamic Fragment
-
Android Menu
- Option Menu
- Context Menu
- Popup Menu
-
Layout Manager
- Relative Layout
- Linear Layout
- Table Layout
- Grid Layout
- Frame Layout
- Scroll View Layout
-
Adaptor
- Array Adaptor
- ArrayList Adaptor
- Base Adaptor
-
View
- GridView
- WebView
- ScrollView
- SearchView
- TabHost
- DynamicListViewz
- ExpandedListV
Advance Android
-
Android Service
- Android Service
- Android Service API
- Android Started Service
- Android Bound Service
- Android Service Life Cycle
- Android Service Example
-
Data Storage
- SQLite Database
- Shared Preferences
- Internal Storage
- External Storage
-
JSON
- JSON Parsing
-
Cotent Provider
- Content Proivider Fundamental
- Contact Content Provider
- Other Built-in Content Providers
- Creating Custom Content Provider
- Understanding Content URI
- ContentResolver
- Sharing Information from custom content provider
-
Android Notification
- Notification API
- Creating Notification Builder
- Setting Notification Properties
- Attaching Actions
- Issuing Notification
- NotificationCompat.Builder class
- Android Notification Examples
-
Multimedia
- Wallpapaer
- Live Wallpaper
- Multimedia API
- Playing Audio
- Creating Audio Player
- Playing Video
- Alarm Manager
- Gallery
-
Speech API
- TextToSpeech API
- TextToSpeech Example
- Managing speed and pitch
- Speech To Text
-
Telephony API
- Telephony Manager
- Get Call State
- Call State BroadcastReceiver
- Simple Caller Talker
- Making Phone Call
- Send SMS
- Send Email
-
Location API
- Location API Fundamental
- Example of Android Location API
- Working with Google Maps
-
Animation
- Android Animation API
- Android Drawable class
- Android Animation Example
- Android Rotate Animation
- Android Fade Animation
- Android Zoom Animation
-
Device Connectivity
- Bluetooth Tutorial
- List Paired Devices
- Working with WiFi
- Working with Camera
-
Sensor
- Sensor API
- Motion Sensor
- Position Sensor
- Environmental Sensor
- Sensor Values
- SensorManager class
- Sensor Class
- SensorEvent class
- SensorEventListener interface
- Compass Acceslerometer and Orientation Sensors
- Sensor Examples
-
Android Graphics
- Graphics API
- 2D Graphics
- android.graphics.Canvas
- android.graphics.Paint class
-
Android Google Map
- Customizing Map
- GoogleMap class
- Android Google Map Application
-
Project Development
- Application Development