B.Tech Industrial oriented Training Program |
|
---|---|
Training Name | Android development & Java Programming |
Fee | 7000 INR |
Training Information | Java
concepts Basic • OOPs Concepts • Inheritance • Exception handling • Packages & interfaces • JVM & .jar file extension • Multi threading(Thread class & Runnable Interface) • Collections – HashTable, Vector, List, ArrayList, • HashMap Introduction
to Android • What is Android? • Setting up development environment • Dalvik Virtual Machine & .apk file extension • Fundamentals : • Basic Building blocks – Activities, Services, Broadcast
,Receivers& Content • UI Components- Views & notifications • Components for communication -Intents & Intent Filters • Android API levels(versions & version names) • providers Application
Structure (in detail) • AndroidManifest.xml • uses-permission & uses-sdk • Activity/services/receiver declarations • Resources & R.java • Assets • Layouts & Drawable Resources • Activities and Activity lifecycle • First sample Application Emulator
& Intents • Launching emulator • Editing emulator settings • Emulator shortcuts • Logcat usage • Introduction to DDMS • File explorer • Explicit Intents Basic
UI design, Styles & Themes • Form widgets • Text Fields • Layouts Relative Layout Table Layout Frame Layout Linear Layout Nested layouts • styles.xml • drawable resources for shapes, gradients(selectors) • style attribute in layout file • Applying themes via code and manifest file • Examples Dialogboxes • AlertDialogs • Toast • Time and Date Images
and media, Composite • ListView and ListActivity • Custom listview • GridView using adapters • Gallery using adapters Menu • Option menu • Context menu • Sub menu • menu from xml • menu via code • Examples Adapters • ArrayAdapters • BaseAdapters Receivers
and services • Alarm Via services • Broadcast Receiver Content
Providers • SQL • DML & DDL Queries in brief • SQLiteDatabase and SQLiteOpenHelper • Reading and updating Contacts Customized
controls • Custom Toast • Custom dialogs Thread • Threads running on UI thread (runOnUiThread) • Worker thread • Handlers & Runnable • AsyncTask Server
Connection • XML Parsing • JSON Parsing -Only Fragments • Fragment Life Cycle • Fragments in Activity • Develop Fragment based UI designs (Fragment Tabs, ListView) Google
Maps • Google Map V2 using Fragments Location
based Services • GPS ·Google Maps • Geocoding Accessing
Phone services • Call • SMS
|
Training Eligibility | C/C++ |
Total Seats | 30 |
© 2019 Centre for elctronic Governance, Jaipur . All rights reserved
Designed and Developed by Yogesh Sharma, Nodal Officer, CEG, Jaipur