In this course, you will go through how to style widgets, or views of your application, along with selecting and applying appropriate themes to your app while keeping in mind the android device API level.
An attractive user interface is the first impression of any application that the users come across. To provide a smooth, attractive, and consistent user-interface and design, the most important step that a developer should focus on is the themes and styles of the application. This course, Android Fundamentals: Styles and Themes, is all about how to apply styles to the views and widgets present in the android application, and choosing appropriate themes for an app. First, you will focus on how to apply styles to a View or ViewGroup, along with using the concept of inheritance for styling Views. Next, you'll go over customizing a theme for your application and which can help users identify the category of your application to some extent by just having a glance at it. Finally, you'll go over how best to handle some compatibility issues with your app for lower API level devices that will use it. When you are finished with this course, you'll have a better understanding of how to apply styles and themes to your Android applications.
Sriyank is a Technical speaker in the Google Developers group, India, and works with the software company Mindfire Solutions developing Android and iOS apps. His passion for teaching allows him to hold tech workshops and seminars on behalf of the Google Developers Group at various Institutions. Sriyank is also involved in internal training of new recruits at the company.
Hi, I am Sriyank Siddhartha and welcome to my course of Android Fundamentals: Styles and Themes.
I have several years of experience on Android and worked with several clients and developed a large number of applications specially based on e-commerce.
Have you ever worked with styles and themes in your android projects? As a beginner it is big pain to select an appropriate theme for your application and style your views and widgets in such a way that it gains user's attention. Sometimes, we find it really difficult from where to begin with. So here comes my course that covers all the basics and fundamental concepts related to styling and theming your application.
Some of the major topics that we will cover include:
1. Applying Styles
2. Applying Themes
3. Styles and Themes Inheritance
4. Backward Compatibility
5. Practical Usage of Styles and Themes
By the end of this course, you’ll have a solid understanding of Styles and Themes.
I hope you'll join me on this journey to explore Styles and Themes, at Pluralsight.