0% found this document useful (0 votes)
6 views

Application Development Using Android Studio Final

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Application Development Using Android Studio Final

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

APPLICATION DEVELOPMENT USING

ANDROID STUDIO

Presented By :
Atharv Pandurang Pawar
(2273125)

Institute:K.E.Society’s Rajarambapu Institute of


Technology,Diploma
INTRODUCTION OF COMPANY
 Company Overview :-
ECS Softwares Tecnologies pvt ltd is renowned IT company Specializing
in Innovative software solutions, app development and technology
consulting. Known for its commitment
To excellence and customer satisfaction,ECS Software has been at the
forefront of delivering high quality tech solutions to advice

 Company Details :-
1. Company Name :– ECS Softwares Technologies pvt ltd
2. Departments :- Web Devlopment
App Devlopment
Introduction of Android Studio
Android Studio is the official integrated development
environment (IDE) for Android app development.
Developed by Google, it provides tools and features specifically
designed for building Android apps.

 Features of android operating system :-


• security management
• Automation
• app downloads
• Multi-tasking
Functions and Components Used in
Project
1. Layout: -
Layouts are a crucial part of the user interface design in Android. They define the
structure and arrangement of the elements on the screen. Common types of
layouts include:
 Linear Layout:-

• Linear Layout is a view group that aligns all children in a single


direction, vertically or horizontally.

 Relative Layout: -

• Relative Layout is a view group that displays child views in relative


positions.

• The position of each view can be specified as relative to sibling


elements (such as to the left- of or below another view) or in positions
relative to the parent Relative Layout area (such as aligned to the
bottom, left or centre).
2. Button

i) Buttons are interactive components that users can press to perform actions.

ii) They can trigger events in the application, such as submitting a form
or navigating to another screen.

• Example: -

<Button
android:id="@+id/button_id"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/self_destruct" />

\
3. List View :-

i) List View is the most commonly used scrolling


widget.

ii) It displays its children one after another in the


scroll direction. In the cross axis, the
children are
required to fill the ListView.

iii) It is a View Group that is used display the list of


items in multiple rows and
contains an adapter
that automatically inserts the items into the
list.
4. Activity

An activity in Android Studio is a container that combines XML and Java files
to manage an application's user interface and interactions.

• XML File :-
Layout XML files are the blueprints for your app's user
interface (UI). They define how elements such as TextViews,
Buttons, and other UI components are arranged and styled.

• Java File-
java file containing skeleton code, including a
package statement, any necessary imports, a header, and a class or
type declaration.
4. Intent :-

Intent is the message that is passed between components


such as activities, content providers, broadcast receivers,
services etc. It is generally used with startActivity() method
to invoke activity, broadcast receivers etc.

5. Manifest :-

An Android Manifest is an XML file that


contains important metadata about an Android
app. It provides
Information to the Android build tools, the Android
operating system, and Google Play about the app
Create a Simple Application

1. Creating a New Project:

 Open Android Studio and select "Create New Project."


 Configure your project with a name, package name, and save location.
 Choose a template, such as an empty activity.

2. Designing the Layout:

 Use the Layout Editor to design the user interface.


 Drag and drop UI elements such as Text View and Button.

3. Writing Code:

 Open MainActivity.java and write the code to define the activity's behavior.
 Res>layout>activity_login.xml in the file the actual code of a login page.
 Use XML to define the layout and resources.
Output of the Application
THANK YOU

You might also like