Developing Mobile Applications With Android™
Details
- Effectively build professional mobile business applications using Java and the Android Studio
- Create intuitive, reliable software using activities, services and intents
- Design engaging user interfaces that work seamlessly with a range of phones
- Store and retrieve data with content providers and the SQLite database
- Integrate Android applications with enterprise systems
Outline
- What is Android?
- The Android Run Time Virtual Machine
- Android Application Components
- Installing the SDK
- "Hello World" QuickStart
- Android Resources
- Debugging in Android
- Creating Toast Messages
- Creating an Android UI
- Using Common Android Views
- Using Common Android Layouts
- Handling Events
- Changing the Application's Icon
- Adding UI Graphics and Colors
- Creating Lists and Adapters
- Creating Application Menus
- Understanding the Activity Lifecycle
- Sending and Receiving Intents Activities
- Understanding Context and Application
- Starting an Activity
- Returning Results from Activities
- Creating Services
- Creating Alerts Threads
- Creating Broadcast Receivers
- Using Handler
- Using AsyncTask
- Accessing Web Content
- Accessing REST Services
- Sending an SMS
- Shared Preferences
- Using the Preferences Framework
- Storing and Retrieving Data using SQLite
- Storing and Retrieving Data using Content Providers
ActiveLearning, Inc. is the Philippines' leading provider of Information Technology and Project Management education, where thousands of students take courses from Application Development to Project Management to Network Security, and much more. Our courses are taught by expert instructors, and learning is enhanced through a blend of in-depth lectures, workshops, and hands-on exercises.
Expert Instructors
Learn from expert instructors who practice what they teach. Our instructors are involved in constant research and development, who constantly apply the lessons they teach, and who know the same technical issues you face every day.
Superior Courseware
Our courseware go through rigorous evaluation before they are released for instruction. By constantly monitoring industry developments, we make sure that you get course materials that are up to date.
Interactivity
More than just classroom lectures, practical, hands-on exercises are carefully developed for you to immediately put in to practice what you learn. By being immersed in a classroom setting, you get to participate, inquire, and be involved - all essential in expediting the learning process. Aspects you won't find in Computer-Based-Training and self-study. ...