Upload
-
View
100
Download
4
Embed Size (px)
Citation preview
1 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Industrial Training ReportBased on Android
By:- Ashok Kumar Pachauri1234110309B-Tech CS Final yearITM ALIGARHNovember 2015
2 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Ducat provides the best available programs which helps in enhancing the technical skills which seems to be beneficial for all the applicants.• Software Development• Workshops and Placement Service• Instructor led campus
Ducat is an ISO 9001:2000 certified company that built a reputation for high quality Software Development, IT Training and Consulting Services in India.
Training-Cum-Placement Program is a process which starts with training based on live project (hand on real time case studies) and moves along the path of preparing the trainees for Interviews with the help of Industry Experts (Technical, Aptitude, and HR Interviews) and finally getting them placed with reputed MNC’s and IT companies with the help of our Consultancy Division.
3 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
I had completed my summer training on Android (OS) from Ducat from 15 July2015 – 30June2015.
Android, Inc. was founded in Palo Alto, California in October 2003 by Andy Rubin (co-founder of Danger), Rich Miner (co-founder of Wildfire Communications, Inc.), Nick Sears (once VP at T-Mobile), and Chris White (headed design and interface development at WebTV) to develop, in Rubin's words, "smarter mobile devices that are more aware of its owner's location and preferences".Android is a mobile operating system (OS) currently developed by Google.
4 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
AndroidAndroid is a mobile operating system (OS) currently developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics.
Android's default user interface is based on direct manipulation,[49]
using touch inputs, that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects, and a virtual keyboard.
Notifications are accessed by sliding from the top of the display; individual notifications can be dismissed by sliding them away, and may contain additional functions as seen on this example of the "missed call" notification from an older version of Android
5 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Android Features• Application Framework• Power Management• Dalvik virtual machine• Integrated (webkit) browser• 2D and 3D graphics APIs with HW• SQLite• Video and audio codecs• Bluetooth, EDGE, 3G, and Wi-Fi• Camera, GPS, compass, and
accelerometer
6 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Since Android devices are usually battery-powered, Android is designed to manage memory (RAM) to keep power consumption at a minimum, in contrast to desktop operating systems which generally assume they are connected to unlimited mains electricity.
Applications
7 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Versions of Android
Android Beta Android Astro1.0 Android Cupcake Android Donut
Android Éclair Android Froyo Android HoneycombAndroid Gingerbread
8 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Android Icecreamsandwich Android Jellybean Android Kitkat
Android Lollypop Android Marshmallow
9 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Android Architecture
10 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Android is more secure…
Android applications run in a sandbox, an isolated area of the system that does not have access to the rest of the system's resources, unless access permissions are explicitly granted by the user when the application is installed.After reviewing these permissions, the user can choose to accept or refuse them, installing the application only if they accept.
11 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Tools used for Android
Eclipse Android Studio
12 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
A “hello” word android app
13 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Xml Coding for Designing<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.helloapp.MainActivity" >
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="98dp" android:layout_marginTop="140dp" android:text="@string/hello_world" />
</RelativeLayout>
14 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Main java file codingpackage com.example.helloapp;
import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;
public class MainActivity extends Activity {
@Overrideprotected void onCreate(Bundle savedInstanceState)
{super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
}
}
15 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
My One of the mini projectAudio Player with default song
Screenshots
Image View
Seekbar
Buttons to perform different functions
16 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here
Any Query ???