230 likes | 632 Views
Android development has reach out to the millions of people nowadays. You can use Android in your mobile phones and even in laptops and computers. Here are few fundamentals that will help you understand more about the android development. In this PPT you will get to learn more about android and its basic principles<br>• What is Android?<br>• Android Building Blocks<br>• Life Cycle of an Android Applications<br>• Intro to Intents<br>• Fragments & its Lifecycle<br>• UI Layouts<br>• Relative Layout<br>• Table Layout<br>• Frame Layout<br>• Recycler View<br>• Difference b/w List-view and Recycler-view<br>• Difference b/w Volley and Retrofit<br>If you want to know more about android development services or web development services, visit our website MAAN Softwares.<br> https://www.maansoftwares.com/android-app-development
E N D
A Complete & Modern Embedded operating System for Mobile Devices. It was developed in Palo alto in California by Andy Rubin in 2003 which was purchased by Google in August,2005 for $50 million. A cutting-edge mobile User experience. A world-class software stack for building applications. An open platform for developers, users & industries. What is Android ?
There are the most important parts of the Android APIs: Android Manifest.xml -the control file-tells the system what to do with the top level components. Activities -an object that has a life cycle-is a chunk of code that does some work. Views -an objects that know how to draw itself to the screen. Intents -a simple message object that represents an “intention” to do something. Notifications -is small icon that appears in the status bar(SMS message) -for alerting the user. Services -is a body of code that runs in the background. Android Building Blocks
Intents are message-passing mechanism that lets you declare your intention than an action be performed with a particular piece of data. Types of Intents: Explicit Intents. Implicit Intents Intro to Intents
A fragment is a piece of an activity which enable more modular activity design. It will not be wrong if we say, a fragment is a kind of sub-activity. A fragment has its own layout and its own behaviour with its own lifecycle callbacks. Fragments
There are number of Layouts provided by Android which you will use in almost all the Android Applications to provide different view, look and feel. Linear Layout Relative Layout Table Layout Frame Layout Grid Layout UI Layouts
A more advanced and flexible version of ListView. This widget is a container for displaying large data sets that can be scrolled very efficiently by maintaining a limited number of views. Provides built Layout manages for positions default animations for common item operations, such as removal or addition of items Continue… RecyclerView
Like the list-view, uses an adapter We normally use a card-view as the default layout for each item in the list. Similar to a fragment. RecyclerView
Turns your REST API into a java interface. Simple to use. JSON conversion using Gson. Custom converters. Retrofit
CONCLUSION Android is open to all: industry, developers and users Participating in many of the successful open source projects Aims to be as easy to build for as the web. Google Android is stepping into the next level of Mobile Internet
Coastal Highway,Lewes,Delaware USA +1-786-3742-515 info@maansoftwares.com https://www.maansoftwares.com