SlideShare a Scribd company logo
1 of 5
ANDROID COURSE SYLLABUS
COURSE DURATION: 3 MONTHS
COURSE FEES: 30000/-
Mobile Architecture Overview
 Smartphone concepts
 Smartphone platforms comparison
 Application development Approaches
Introduction to Android
 Android Overview and History
 Android development environment
 Android OS Architecture
 Linux kernel
 Native libraries
 Dalvik virtual machine
 App framework
 Apps
Android Source Code Layout
 Core Projects
 External Projects
 Packages
 Provider
Android SDK Overview
 Platforms
 Tools
 Versions
Main Building Blocks
 Activities
 Activity lifecycle
 Intents
 Services
 Content Providers
 Broadcast Receivers
Project Structure
 Root Contents
 Project Files
 Manifest File
 Writing your first Android Application
 Building, Running and debugging your application
 Working with Android Emulator
 Testing apps in Real Device
 Android Quick start apps in emulator
 Running quick start application in real devices
Building Android Applications
 Building Activities
 Building Intents
 Building and using Services
 Notifications
 Binding and using Content Providers
 App Widgets
 App Framework
Basic Android User Interface
 What is XML based Layout
 Why XML based Layout
 Building Views and layouts
 Built-in Layouts
 Built-in Views
 Handling user events
 Basic Widgets
o Buttons
o Labels
o Images
o Radio and Check box
Android System Overview
 File System
 Preferences
 Notifications
 Security model
Advanced UI
 Adapters
 Building UI for Performance
 Graphics
 Menus
 Dialogs
 Browser View (Web kit)
Data Store
 Overview
 Preferences
 Files
 Local Databases
 SQLite Databases
o SQLiteOpenHelper
o Opening and closing Database
o Working with cursors
 Content Providers
o Mime Types
o Searching content
o CRUD operations
Services
 Overview of service
 Implementing a Service
 Service lifecycle
Broadcast Receivers
 Broadcast Receivers
 Implementing broadcast receiver
 System broadcasts and how to use them
Intent Filters
 What is an Intent Filter
 Role of filters
 Intent Routing
 Filters in your manifest
Android Security Model
 Android security architecture
 User IDs and access control
 Signing application packages
Communicating via the Internet
 HTTP
 Parsing Responses
 Email
Handling Telephone Controls
 Making Calls
 Monitoring data connectivity & Activity
 Accessing phone Status
 Controlling Phone
Wi-Fi
 Monitoring and managing connectivity
 Managing connections
 Managing Wi-Fi
Bluetooth
 Controlling local Bluetooth device
 Discovering and bonding with Bluetooth devices
 Managing Bluetooth connections
 Communicating with Bluetooth
Interprocess Communication with AIDL
 Overview of Android Interface Definition Language (AIDL)
 Defining the interface
 Implementing an interface
 Exposing the interface
 Invoking IPC methods
 Parameter passing using Parcel able interface
Working with Threads
 Getting through the Handlers
o Messages
o Runnable
Introduction to Android NDK
Developing Apps using the NDK
Contact us: 24/1, Vellalar street, Kodambakkam, Chennai - 600024.
Phone: 044-43548566, 8110081181.
Email id: shpinetechnologies@gmail.com, Web site: www.shpine.com

More Related Content

Similar to Android course syllabus

Android games development | Android Application Training in Chennai
Android games development | Android Application Training in ChennaiAndroid games development | Android Application Training in Chennai
Android games development | Android Application Training in ChennaiCore Mind
 
Android training in Hyderabad
Android training in HyderabadAndroid training in Hyderabad
Android training in HyderabadHariprasad P
 
Introduction to Android Development.pptx
Introduction to Android Development.pptxIntroduction to Android Development.pptx
Introduction to Android Development.pptxSarthak kashikar
 
Presenter manual android development (specially for summer interns)
Presenter manual   android development (specially for summer interns)Presenter manual   android development (specially for summer interns)
Presenter manual android development (specially for summer interns)XPERT INFOTECH
 
Watson on Bluemix
Watson on BluemixWatson on Bluemix
Watson on BluemixIBM
 

Similar to Android course syllabus (20)

Android Institutes In Pune
Android Institutes In PuneAndroid Institutes In Pune
Android Institutes In Pune
 
Pimpri Chinchwad Android Courses
 Pimpri Chinchwad  Android  Courses  Pimpri Chinchwad  Android  Courses
Pimpri Chinchwad Android Courses
 
Android Training In Pune
Android Training In PuneAndroid Training In Pune
Android Training In Pune
 
Pimpri Chinchwad Android Trainng Institutes
 Pimpri Chinchwad  Android  Trainng Institutes Pimpri Chinchwad  Android  Trainng Institutes
Pimpri Chinchwad Android Trainng Institutes
 
Android games development | Android Application Training in Chennai
Android games development | Android Application Training in ChennaiAndroid games development | Android Application Training in Chennai
Android games development | Android Application Training in Chennai
 
Android training in Hyderabad
Android training in HyderabadAndroid training in Hyderabad
Android training in Hyderabad
 
Introduction to Android Development.pptx
Introduction to Android Development.pptxIntroduction to Android Development.pptx
Introduction to Android Development.pptx
 
Android Development - Course Content - Nishanth
Android Development - Course Content - NishanthAndroid Development - Course Content - Nishanth
Android Development - Course Content - Nishanth
 
Presenter manual android development (specially for summer interns)
Presenter manual   android development (specially for summer interns)Presenter manual   android development (specially for summer interns)
Presenter manual android development (specially for summer interns)
 
Watson on bluemix
Watson on bluemixWatson on bluemix
Watson on bluemix
 
Watson on Bluemix
Watson on BluemixWatson on Bluemix
Watson on Bluemix
 
Android Training Center in Pune
Android Training Center in Pune Android Training Center in Pune
Android Training Center in Pune
 
Android Certification In Pune - MindScripts
Android Certification In Pune - MindScriptsAndroid Certification In Pune - MindScripts
Android Certification In Pune - MindScripts
 
Android Certification in Pune - MindScripts
Android Certification in Pune - MindScriptsAndroid Certification in Pune - MindScripts
Android Certification in Pune - MindScripts
 
Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*
 
Android Certification Courses in Pimpri Chinchwad
Android Certification Courses in Pimpri ChinchwadAndroid Certification Courses in Pimpri Chinchwad
Android Certification Courses in Pimpri Chinchwad
 
Android Courses In Pune -*MindScripts*
Android Courses In Pune -*MindScripts*Android Courses In Pune -*MindScripts*
Android Courses In Pune -*MindScripts*
 
Android Institutes In Pune
Android Institutes In Pune Android Institutes In Pune
Android Institutes In Pune
 
Android Training Center In Pune -*MindScripts*
Android Training Center In Pune -*MindScripts*Android Training Center In Pune -*MindScripts*
Android Training Center In Pune -*MindScripts*
 
Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*
 

More from SHPINE TECHNOLOGIES

Android ieee project titles 2015 2016
Android ieee project titles 2015 2016Android ieee project titles 2015 2016
Android ieee project titles 2015 2016SHPINE TECHNOLOGIES
 
Embedded project titles1:2015-2016
Embedded project titles1:2015-2016Embedded project titles1:2015-2016
Embedded project titles1:2015-2016SHPINE TECHNOLOGIES
 
Android ieee project titles 2015 2016
Android ieee project titles 2015 2016Android ieee project titles 2015 2016
Android ieee project titles 2015 2016SHPINE TECHNOLOGIES
 
ANDROID IEEE PROJECT TITLES 2014
ANDROID IEEE PROJECT TITLES 2014ANDROID IEEE PROJECT TITLES 2014
ANDROID IEEE PROJECT TITLES 2014SHPINE TECHNOLOGIES
 
EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014
EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014
EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014SHPINE TECHNOLOGIES
 
PROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIESPROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIESSHPINE TECHNOLOGIES
 
SOFTWARE MANUAL TESTING SYLLABUS
SOFTWARE MANUAL TESTING SYLLABUSSOFTWARE MANUAL TESTING SYLLABUS
SOFTWARE MANUAL TESTING SYLLABUSSHPINE TECHNOLOGIES
 
DOTNET TITLES 2014 FROM SHPINE TECHNOLOGIES
DOTNET TITLES 2014 FROM SHPINE TECHNOLOGIESDOTNET TITLES 2014 FROM SHPINE TECHNOLOGIES
DOTNET TITLES 2014 FROM SHPINE TECHNOLOGIESSHPINE TECHNOLOGIES
 
SHPINE TECHNOLOGIES-IEEE PROJECT CENTER
SHPINE TECHNOLOGIES-IEEE PROJECT CENTERSHPINE TECHNOLOGIES-IEEE PROJECT CENTER
SHPINE TECHNOLOGIES-IEEE PROJECT CENTERSHPINE TECHNOLOGIES
 

More from SHPINE TECHNOLOGIES (20)

Matlab titles 2015 2016
Matlab titles 2015 2016Matlab titles 2015 2016
Matlab titles 2015 2016
 
Java titles 2015 2016
Java titles 2015 2016Java titles 2015 2016
Java titles 2015 2016
 
Android ieee project titles 2015 2016
Android ieee project titles 2015 2016Android ieee project titles 2015 2016
Android ieee project titles 2015 2016
 
Embedded project titles1:2015-2016
Embedded project titles1:2015-2016Embedded project titles1:2015-2016
Embedded project titles1:2015-2016
 
Android ieee project titles 2015 2016
Android ieee project titles 2015 2016Android ieee project titles 2015 2016
Android ieee project titles 2015 2016
 
Dot Net Course Syllabus
Dot Net Course SyllabusDot Net Course Syllabus
Dot Net Course Syllabus
 
Java course
Java course Java course
Java course
 
Embedded Course
Embedded CourseEmbedded Course
Embedded Course
 
ANDROID IEEE PROJECT TITLES 2014
ANDROID IEEE PROJECT TITLES 2014ANDROID IEEE PROJECT TITLES 2014
ANDROID IEEE PROJECT TITLES 2014
 
EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014
EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014
EMBEDDED-MICRO CONTROLLER BASED WIRELESS PROJECTS TITLES2014
 
PROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIESPROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIES
 
JAVA TITLES 2014
JAVA TITLES 2014JAVA TITLES 2014
JAVA TITLES 2014
 
IEEE PROJECT CENTER IN CHENNAI
IEEE PROJECT CENTER IN CHENNAIIEEE PROJECT CENTER IN CHENNAI
IEEE PROJECT CENTER IN CHENNAI
 
SOFTWARE MANUAL TESTING SYLLABUS
SOFTWARE MANUAL TESTING SYLLABUSSOFTWARE MANUAL TESTING SYLLABUS
SOFTWARE MANUAL TESTING SYLLABUS
 
QTP AUTOMATION TESTING SYLLABUS
QTP AUTOMATION TESTING SYLLABUSQTP AUTOMATION TESTING SYLLABUS
QTP AUTOMATION TESTING SYLLABUS
 
QUALITY CENTER SYLLABUS
QUALITY CENTER SYLLABUSQUALITY CENTER SYLLABUS
QUALITY CENTER SYLLABUS
 
BIO-MEDICAL PROJECT TITLES 2014
BIO-MEDICAL PROJECT TITLES 2014BIO-MEDICAL PROJECT TITLES 2014
BIO-MEDICAL PROJECT TITLES 2014
 
DOTNET TITLES 2014 FROM SHPINE TECHNOLOGIES
DOTNET TITLES 2014 FROM SHPINE TECHNOLOGIESDOTNET TITLES 2014 FROM SHPINE TECHNOLOGIES
DOTNET TITLES 2014 FROM SHPINE TECHNOLOGIES
 
SHPINE TECHNOLOGIES-IEEE PROJECT CENTER
SHPINE TECHNOLOGIES-IEEE PROJECT CENTERSHPINE TECHNOLOGIES-IEEE PROJECT CENTER
SHPINE TECHNOLOGIES-IEEE PROJECT CENTER
 
SHPINE TECHNOLOGIES
SHPINE TECHNOLOGIESSHPINE TECHNOLOGIES
SHPINE TECHNOLOGIES
 

Recently uploaded

Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIkoyaldeepu123
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 

Recently uploaded (20)

Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 

Android course syllabus

  • 1. ANDROID COURSE SYLLABUS COURSE DURATION: 3 MONTHS COURSE FEES: 30000/- Mobile Architecture Overview  Smartphone concepts  Smartphone platforms comparison  Application development Approaches Introduction to Android  Android Overview and History  Android development environment  Android OS Architecture  Linux kernel  Native libraries  Dalvik virtual machine  App framework  Apps Android Source Code Layout  Core Projects  External Projects  Packages  Provider Android SDK Overview  Platforms  Tools  Versions Main Building Blocks  Activities
  • 2.  Activity lifecycle  Intents  Services  Content Providers  Broadcast Receivers Project Structure  Root Contents  Project Files  Manifest File  Writing your first Android Application  Building, Running and debugging your application  Working with Android Emulator  Testing apps in Real Device  Android Quick start apps in emulator  Running quick start application in real devices Building Android Applications  Building Activities  Building Intents  Building and using Services  Notifications  Binding and using Content Providers  App Widgets  App Framework Basic Android User Interface  What is XML based Layout  Why XML based Layout  Building Views and layouts  Built-in Layouts
  • 3.  Built-in Views  Handling user events  Basic Widgets o Buttons o Labels o Images o Radio and Check box Android System Overview  File System  Preferences  Notifications  Security model Advanced UI  Adapters  Building UI for Performance  Graphics  Menus  Dialogs  Browser View (Web kit) Data Store  Overview  Preferences  Files  Local Databases  SQLite Databases o SQLiteOpenHelper o Opening and closing Database o Working with cursors
  • 4.  Content Providers o Mime Types o Searching content o CRUD operations Services  Overview of service  Implementing a Service  Service lifecycle Broadcast Receivers  Broadcast Receivers  Implementing broadcast receiver  System broadcasts and how to use them Intent Filters  What is an Intent Filter  Role of filters  Intent Routing  Filters in your manifest Android Security Model  Android security architecture  User IDs and access control  Signing application packages Communicating via the Internet  HTTP  Parsing Responses  Email Handling Telephone Controls  Making Calls
  • 5.  Monitoring data connectivity & Activity  Accessing phone Status  Controlling Phone Wi-Fi  Monitoring and managing connectivity  Managing connections  Managing Wi-Fi Bluetooth  Controlling local Bluetooth device  Discovering and bonding with Bluetooth devices  Managing Bluetooth connections  Communicating with Bluetooth Interprocess Communication with AIDL  Overview of Android Interface Definition Language (AIDL)  Defining the interface  Implementing an interface  Exposing the interface  Invoking IPC methods  Parameter passing using Parcel able interface Working with Threads  Getting through the Handlers o Messages o Runnable Introduction to Android NDK Developing Apps using the NDK Contact us: 24/1, Vellalar street, Kodambakkam, Chennai - 600024. Phone: 044-43548566, 8110081181. Email id: shpinetechnologies@gmail.com, Web site: www.shpine.com