Skills Mania

Skills Mania

Share

Skills Mania is a group of IT professionals who provides training and workshops on various technologies like Salesforce, Android, Java, Software testing.

22/07/2019

21/07/2019

ANDROID TRAINING SYLLABUS

1. GETTING STARTED
• How to select Android version?
• Step to create new project
• Running Your Application
• Creation of New AVD
• Creating run configuration
• Creating your first Android activity
• List of basic sample programs

2. ANDROID ARCHITECTURE
3. WHAT IS GOOGLE PLAY
4. ANDROID CALLBACKS
5. ANDROID LIFE CYCLE
• Activity Life Cycle with sample program
• Service Life Cycle with sample program
• Android back screen handling

6. ANDROID COMPONENTS
• Buttons
• Imagebutton
• CheckBox
• RadioGroup
• RadioButton
• ToggleButton
• FloatingActionButton
• CardView

7. LAYOUTS
• Linear Layout
• Relative Layout
• Frame Layout
• Views

8. WIDGETS
• ImageView
• WebView
• ProgressBar
• SeekBar
• RatingBar

9. CONTAINERS
• RecyclerView
• ScrollView
• ViewPager
• CardView
• AppBarLayout
• NavigationView
• ToolBar
• TabLayout
• TabView
• Fragment
• RequestFocus

10. Google
• AdView
• MapView

11. COMMONVIEW
• Button
• ImageView
• RecyclerView
• GridView
• Switch

12. ANDROID VIEWS
• Spinner
• Gallery in detail
• Creating activity
• Adapters
• Creating views with xml

13. ADVANCED (MATERIAL DESIGNED)
• Coordinate Layout

14. RESOURCES
• Drawable
• Assets
• Mipmap
• Xml
• Shapes

15. FRAGMENTS
• Life cycle
• Addition of Fragments
• Fragments working with UI

16. ANDROID MENUS
• DRAWER

17. HANDLING USER INTERACTION
• OncClick
• OnLongClick
• OnFocusChange

18. DIALOGS
• Showing of Dialog
• Dismiss of Dialog
• Alert Dialog
• Progress Dialog
• Threading and Handler

19. NOTIFICATIONS
• Notifying Users
• Statusbar Notifications
• Toast Notification
• Dialog Notification

20. INTENTS, BROADCAST RECEIVERS
• Different types of intent?
• What is intent filter
• Intent objects---In detail with example
• Using intents to take pictures
• Handling sub activity results

21. DATA STORAGE
• Android techniques for data storage
• Creating and saving shared preferences
• Retrieving shared preferences
• Storing in files
• Loading from files
• Storing in databases

22. WORKING WITH SQLITE
• Working with Android databases.
• Using SQLite OpenHelper.
• Cursors and content values.
• Opening and closing Database

23. BACKGROUND WORKING IN ANDROID
• Introducing services
• Creating and controlling services
• Registering a service in the manifest
• Starting, controlling, and interacting with a service

24. CAMERA, TAKING PICTURE AND MEDIA
• Playing audio and video
• Playing MP3
• Taking picture using camera
• Taking picture using gallery

25. SMS AND EMAILS
• Sending SMS
• Sending emails
• Reading SMS

26. ANDROID TELEPHONY
• Launching dialer to Initiate Phone
• Accessing phone and Network Properties & Status
• Reading Phone Device Details
• Reading Data Connection and Transfer
• Reading Network Details

27. SENSORS
• Using sensors and the sensor manager
• Introducing Sensors
• Supported Android Sensors
• Finding Sensors
• Using Sensors
• Interpreting the sensor values
• Using the compass, accelerometer and orientation sensors
• Introducing Accelerometers
• Detecting Acceleration Changes

28. PARSING TECHNIQUES
• Web services
• Rest and Soap
• Json and Xml
• Consuming Web Services
• Async Task

29. JSON ARCHITECTURE
• Introduction to JSON
• Advantage of JSON over XML
• Syntax & Structure of JSON
• Why is JSON is preferred for mobile applications
• Different types JSON Parsers, simple json

30. VOLLEY LIBRARY
• Introduction Volley Library
• Volley Library Advantages
• Volley Library Components
• How to setup the environment
• Creating Volley singleton class
• Different Types of Requests
• Adding request headers
• Handling Volley Cache

31. RETROFIT LIBRARY
• Retrofit introduction
• Add library in gradle
• Configure Web API

32. PRACTICAL FOR APPLICATION
Make full-fledged project using
• Android activity
• Web Service
• Parsing Data
• Json parsing
• Adapter
• Set Listener for components
• Xml design and use in Layout
• Switch from one screen to other screen
• How to upload project on play store and make it LIVE

21/07/2019

19/07/2019

.com

Want your school to be the top-listed School/college in Gurugram?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Website

Address


Gurugram
122001