Android - Android studio part2 - Mazenet Solution

52
Calculator– PART 2 By Sharmilee J Java Trainer Mazenet Solution

Transcript of Android - Android studio part2 - Mazenet Solution

Page 1: Android - Android studio part2 - Mazenet Solution

Calculator– PART 2

BySharmilee J Java Trainer

Mazenet Solution

Page 2: Android - Android studio part2 - Mazenet Solution

Objectives

• Android Studio• Features • System Requirements• Jdk installation• Android studio 2.1 installation• Project structure• Creating an application in Android Studio• Developing CALCULATOR App

Page 3: Android - Android studio part2 - Mazenet Solution

What is an Android?

• Android is an open source and Linux-based  Operating System for mobile devices such as smart

phones and tablet computers.

• Android was developed by the Open Handset Alliance, led by Google, and other companies.

Page 4: Android - Android studio part2 - Mazenet Solution

Features of Android• Beautiful UI• Connectivity• Storage• Media Support• Messaging• Web Browser• Multi-touch• Multitasking• Resizable widgets• Multi-language• GCM• Wi-Fi Direct• Android Beam

Page 5: Android - Android studio part2 - Mazenet Solution

Why Android?

Page 6: Android - Android studio part2 - Mazenet Solution

Android Architecture

Page 7: Android - Android studio part2 - Mazenet Solution
Page 8: Android - Android studio part2 - Mazenet Solution

Android Studio

Page 9: Android - Android studio part2 - Mazenet Solution

Introduction

• Android Studio is the official IDE for android application development.

• It works based on IntelliJ IDEA

Page 10: Android - Android studio part2 - Mazenet Solution

• You can download android studio from the given below link

• https://developer.android.com/studio/index.html

• For MAC• For windows• For linux

Page 11: Android - Android studio part2 - Mazenet Solution

Features of Android Studio IDE

• A flexible Gradle-based build system• A fast and feature-rich emulator• A unified environment where you can develop

for all Android devices• Instant Run to push changes to your running

app without building a new APK• Extensive testing tools and frameworks• C++ and NDK support

Page 12: Android - Android studio part2 - Mazenet Solution

System Requirements

Page 13: Android - Android studio part2 - Mazenet Solution

For Windows• Microsoft® Windows® 7/8/10 (32- or 64-bit)• 2 GB RAM minimum, 8 GB RAM recommended• 2 GB of available disk space minimum,

4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)

• 1280 x 800 minimum screen resolution• Java Development Kit (JDK) 8• For accelerated emulator: 64-bit operating system and Intel®

processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality

Page 14: Android - Android studio part2 - Mazenet Solution

For MAC

• Mac® OS X® 10.8.5 or higher, up to 10.11.4 (El Capitan)• 2 GB RAM minimum, 8 GB RAM recommended• 2 GB of available disk space minimum,

4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)

• 1280 x 800 minimum screen resolution• Java Development Kit (JDK) 6

Page 15: Android - Android studio part2 - Mazenet Solution

Software needed

Page 16: Android - Android studio part2 - Mazenet Solution

• Java JDK1.8• Java Runtime Environment (JRE) 8• Android Studio 2.1

Page 17: Android - Android studio part2 - Mazenet Solution

Java Installation

Page 18: Android - Android studio part2 - Mazenet Solution
Page 19: Android - Android studio part2 - Mazenet Solution
Page 20: Android - Android studio part2 - Mazenet Solution
Page 21: Android - Android studio part2 - Mazenet Solution
Page 22: Android - Android studio part2 - Mazenet Solution
Page 23: Android - Android studio part2 - Mazenet Solution
Page 24: Android - Android studio part2 - Mazenet Solution
Page 25: Android - Android studio part2 - Mazenet Solution
Page 26: Android - Android studio part2 - Mazenet Solution

Set Path on Environment variables

• JAVA_HOMEC:\Program Files\Java\jdk1.8.0_51

Page 27: Android - Android studio part2 - Mazenet Solution
Page 28: Android - Android studio part2 - Mazenet Solution
Page 29: Android - Android studio part2 - Mazenet Solution
Page 30: Android - Android studio part2 - Mazenet Solution
Page 31: Android - Android studio part2 - Mazenet Solution

Android Studio Installation

Page 32: Android - Android studio part2 - Mazenet Solution
Page 33: Android - Android studio part2 - Mazenet Solution
Page 34: Android - Android studio part2 - Mazenet Solution
Page 35: Android - Android studio part2 - Mazenet Solution
Page 36: Android - Android studio part2 - Mazenet Solution
Page 37: Android - Android studio part2 - Mazenet Solution
Page 38: Android - Android studio part2 - Mazenet Solution
Page 39: Android - Android studio part2 - Mazenet Solution
Page 40: Android - Android studio part2 - Mazenet Solution
Page 41: Android - Android studio part2 - Mazenet Solution
Page 42: Android - Android studio part2 - Mazenet Solution
Page 43: Android - Android studio part2 - Mazenet Solution
Page 44: Android - Android studio part2 - Mazenet Solution
Page 45: Android - Android studio part2 - Mazenet Solution

Project Structure

Page 46: Android - Android studio part2 - Mazenet Solution
Page 47: Android - Android studio part2 - Mazenet Solution

Calculator App

Page 48: Android - Android studio part2 - Mazenet Solution

activity_main.xml (layout file)

MainActivity.java (java file)

Page 49: Android - Android studio part2 - Mazenet Solution

Android Virtual Device

Page 50: Android - Android studio part2 - Mazenet Solution

Emulator

• The Android SDK includes a virtual mobile device emulator that runs on your computer.

• The emulator lets you prototype, develop and test Android applications without using a physical device.

Page 51: Android - Android studio part2 - Mazenet Solution

Emulator

Page 52: Android - Android studio part2 - Mazenet Solution

Nungambakkam, ChennaiWebsite: www.mazenetsolution.com

www.mazenet-chennai.in Mobile : 9677718889