SlideShare a Scribd company logo
UNIT
CONVERT
ER
FOR ANDROID
What is Android
 Android is a software stack for mobile devices
that includes an operating system, middleware
and key applications.
Different Versions
What is an Android Application
 An Android application is a software
application running on the Android platform.
Because the Android platform is built for
mobile devices, a typical Android app is
designed for a Smartphone or a tablet PC
running on the Android Operating System.
Android Studio
 Android Studio is an Integrated Development
Environment (IDE) for developing android
applications for the Android platform.
 It was announced on May 16, 2013 at the
Google I/O conference by Google's Product
Manager, Katherine Chou.
Unit Converter
 Objective
The primary objective of Unit Converter
Application is to allow its users to make most
used unit conversions like km to mile, foot to
inch, Celsius to Fahrenheit and many more
including currency and weight conversions
other than basic length and temperature
conversions.
Unit Converter
 Tools and Languages Used
The project is developed in Java Programming
Language using the Android Studio Integrated
Development Environment or IDE.
Unit Converter
 Description of some functions and terms
Activity
• Activity is a Java code that supports a screen or UI.
Splash Screen
• Splash screen is an activity that will show for set time when
our app is starting and after set time period the user is
redirected to application main screen or main activity.
Unit Converter
Toast
• A toast provides simple feedback about an operation in a
small popup. It only fills the amount of space required for the
message and the current activity remains visible and
interactive.
Spinners
• Spinners provide a quick way to select one value from a set.
In the default state, a spinner shows its currently selected
value. Touching the spinner displays a dropdown menu with
all other available values, from which the user can select a
new one.
Unit Converter
Layout Resource File
• A layout resource defines the architecture for the UI in an
Activity or a component of a UI.
Unit Converter
EditText
 A EditText field allows the user to type text into our app. It can
be either single line or multi-line. Touching a text field places
the cursor and automatically displays the keyboard.
Unit Converter
OnCreate()
 When the user selects our app icon from the Home screen,
the system calls the onCreate() method for the activity in our
app that we've declared to be the "launcher" (or "main")
activity. This is the activity that serves as the main entry point
to our app's user interface. It is called on initial creation of the
fragment & non graphical initializations are done here.
findViewById()
• Android findViewById () is a very commonly used function,
located in the android.app.Activity package. This function is
used to find a view that was identified by the id attribute from
the XML that was processed in onCreate(Bundle) .
Unit Converter
Unit Converter
 Screenshots of the App
Unit Converter
THANK YOU…

More Related Content

What's hot

Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"
Harsh Verma
 
swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...
swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...
swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...
Ivan Kravets
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
sumitvikram
 
Chat Application
Chat ApplicationChat Application
Chat Application
kuldip kumar
 
Cooking Recipe App
Cooking Recipe AppCooking Recipe App
Cooking Recipe App
Friend Porag
 
Android ppt
Android pptAndroid ppt
Android ppt
Ansh Singh
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np complete
Subha Deb
 
Client server chat
Client server chatClient server chat
Client server chat
Freelancer
 
Android ppt
 Android ppt Android ppt
Android ppt
Basavaraj Amogi
 
Online quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlitesOnline quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlites
Danish Anwar
 
Currency converter
Currency converterCurrency converter
Currency converter
Syeda Khadizatul maria
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
Laxmi Kant Yadav
 
Introduction to Android development - Presentation
Introduction to Android development - PresentationIntroduction to Android development - Presentation
Introduction to Android development - Presentation
Atul Panjwani
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android applicationAtibur Rahman
 
Android Web app
Android Web app Android Web app
Android Web app
Sumit Kumar
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
Aly Abdelkareem
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Final project report Snake Game in Python
Final project report Snake Game in PythonFinal project report Snake Game in Python
Final project report Snake Game in Python
Muhammad Aziz
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
Usman Sait
 

What's hot (20)

Android Report
Android ReportAndroid Report
Android Report
 
Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"
 
swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...
swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...
swampUP: Over-The-Air (OTA) firmware upgrades for Internet of Things devices ...
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Chat Application
Chat ApplicationChat Application
Chat Application
 
Cooking Recipe App
Cooking Recipe AppCooking Recipe App
Cooking Recipe App
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np complete
 
Client server chat
Client server chatClient server chat
Client server chat
 
Android ppt
 Android ppt Android ppt
Android ppt
 
Online quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlitesOnline quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlites
 
Currency converter
Currency converterCurrency converter
Currency converter
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
Introduction to Android development - Presentation
Introduction to Android development - PresentationIntroduction to Android development - Presentation
Introduction to Android development - Presentation
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
 
Android Web app
Android Web app Android Web app
Android Web app
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Final project report Snake Game in Python
Final project report Snake Game in PythonFinal project report Snake Game in Python
Final project report Snake Game in Python
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
 

Similar to UNIT CONVERTER

Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai
Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai
Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai
Itvedant
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
Prof. Erwin Globio
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
balasekaran5
 
Android Development : (Android Studio, PHP, XML, MySQL)
Android Development : (Android Studio, PHP, XML, MySQL)Android Development : (Android Studio, PHP, XML, MySQL)
Android Development : (Android Studio, PHP, XML, MySQL)
Kavya Barnadhya Hazarika
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
umesh patil
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfweerabahu
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
Shrijan Tiwari
 
Notes Unit3.pptx
Notes Unit3.pptxNotes Unit3.pptx
Notes Unit3.pptx
MIT Autonomous Aurangabad
 
ANDROID LAB MANUAL.doc
ANDROID LAB MANUAL.docANDROID LAB MANUAL.doc
ANDROID LAB MANUAL.doc
Palakjaiswal43
 
Sample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdfSample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdf
EkagraGupta1
 
Android app development
Android app developmentAndroid app development
Android app development
Vara Prasad Kanakam
 
E017163033
E017163033E017163033
E017163033
IOSR Journals
 
A Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEA Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDE
IOSR Journals
 
MyAppconverter platform mappings
MyAppconverter platform mappings MyAppconverter platform mappings
MyAppconverter platform mappings
Kamal Youbi
 
What is software
What is softwareWhat is software
What is software
Anil815218
 
What is Android?
What is Android?What is Android?
What is Android?
ndalban
 
Android Development Tutorial
Android Development TutorialAndroid Development Tutorial
Android Development Tutorial
Germán Bringas
 
Android terminologies
Android terminologiesAndroid terminologies
Android terminologies
jerry vasoya
 
Java Meetup - 12-03-15 - Android Development Workshop
Java Meetup - 12-03-15 - Android Development WorkshopJava Meetup - 12-03-15 - Android Development Workshop
Java Meetup - 12-03-15 - Android Development Workshop
Kasun Dananjaya Delgolla
 
Analysis Of The Original Version Of Java
Analysis Of The Original Version Of JavaAnalysis Of The Original Version Of Java
Analysis Of The Original Version Of Java
Amanda Brady
 

Similar to UNIT CONVERTER (20)

Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai
Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai
Everything About Android - Itvedant, Thane | Mumbai | Navi Mumbai
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
 
Android Development : (Android Studio, PHP, XML, MySQL)
Android Development : (Android Studio, PHP, XML, MySQL)Android Development : (Android Studio, PHP, XML, MySQL)
Android Development : (Android Studio, PHP, XML, MySQL)
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdf
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Notes Unit3.pptx
Notes Unit3.pptxNotes Unit3.pptx
Notes Unit3.pptx
 
ANDROID LAB MANUAL.doc
ANDROID LAB MANUAL.docANDROID LAB MANUAL.doc
ANDROID LAB MANUAL.doc
 
Sample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdfSample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdf
 
Android app development
Android app developmentAndroid app development
Android app development
 
E017163033
E017163033E017163033
E017163033
 
A Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDEA Review Paper on Cross Platform Mobile Application Development IDE
A Review Paper on Cross Platform Mobile Application Development IDE
 
MyAppconverter platform mappings
MyAppconverter platform mappings MyAppconverter platform mappings
MyAppconverter platform mappings
 
What is software
What is softwareWhat is software
What is software
 
What is Android?
What is Android?What is Android?
What is Android?
 
Android Development Tutorial
Android Development TutorialAndroid Development Tutorial
Android Development Tutorial
 
Android terminologies
Android terminologiesAndroid terminologies
Android terminologies
 
Java Meetup - 12-03-15 - Android Development Workshop
Java Meetup - 12-03-15 - Android Development WorkshopJava Meetup - 12-03-15 - Android Development Workshop
Java Meetup - 12-03-15 - Android Development Workshop
 
Analysis Of The Original Version Of Java
Analysis Of The Original Version Of JavaAnalysis Of The Original Version Of Java
Analysis Of The Original Version Of Java
 

UNIT CONVERTER

  • 2. What is Android  Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
  • 4. What is an Android Application  An Android application is a software application running on the Android platform. Because the Android platform is built for mobile devices, a typical Android app is designed for a Smartphone or a tablet PC running on the Android Operating System.
  • 5. Android Studio  Android Studio is an Integrated Development Environment (IDE) for developing android applications for the Android platform.  It was announced on May 16, 2013 at the Google I/O conference by Google's Product Manager, Katherine Chou.
  • 6. Unit Converter  Objective The primary objective of Unit Converter Application is to allow its users to make most used unit conversions like km to mile, foot to inch, Celsius to Fahrenheit and many more including currency and weight conversions other than basic length and temperature conversions.
  • 7. Unit Converter  Tools and Languages Used The project is developed in Java Programming Language using the Android Studio Integrated Development Environment or IDE.
  • 8. Unit Converter  Description of some functions and terms Activity • Activity is a Java code that supports a screen or UI. Splash Screen • Splash screen is an activity that will show for set time when our app is starting and after set time period the user is redirected to application main screen or main activity.
  • 9. Unit Converter Toast • A toast provides simple feedback about an operation in a small popup. It only fills the amount of space required for the message and the current activity remains visible and interactive. Spinners • Spinners provide a quick way to select one value from a set. In the default state, a spinner shows its currently selected value. Touching the spinner displays a dropdown menu with all other available values, from which the user can select a new one.
  • 10. Unit Converter Layout Resource File • A layout resource defines the architecture for the UI in an Activity or a component of a UI.
  • 11. Unit Converter EditText  A EditText field allows the user to type text into our app. It can be either single line or multi-line. Touching a text field places the cursor and automatically displays the keyboard.
  • 12. Unit Converter OnCreate()  When the user selects our app icon from the Home screen, the system calls the onCreate() method for the activity in our app that we've declared to be the "launcher" (or "main") activity. This is the activity that serves as the main entry point to our app's user interface. It is called on initial creation of the fragment & non graphical initializations are done here. findViewById() • Android findViewById () is a very commonly used function, located in the android.app.Activity package. This function is used to find a view that was identified by the id attribute from the XML that was processed in onCreate(Bundle) .