SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1334
AN ANDROID APP FOR BUILDING STUDENT PROFILES
Mallepally Bhanusree Reddy1
1Student, Department of CSE, Sreyas Institute of Engineering and Technology, Telangana, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - This paper aims to demonstratethecreationand
evaluation of a mobile application for creating student
profiles. Mobile technology is a rapidly expanding industry
that is closely related to our daily lives and jobs. The plan is to
develop an app for college studentsthatallowsthemto display
their profiles, which include interests, contact information,
personal data, skills, and skill sets, to faculty and industry
recruiters. Students canexplainthemselvesmuch morequickly
this way. With the help of this application, studentscan discuss
other important topics with the faculty members by leaving
their introduction information in the app. By entering their
introduction details into the app, students can use this
application to talk with faculty members about other crucial
subjects.
Key Words: Android Studio,Multiplescreens,User-friendly
Application, Personal Information.
1. INTRODUCTION
The majority of mobile platforms used aroundthe worldrun
the Android operating system. Android is the operating
system for hundreds of millions of mobile devices in more
than 190 different countries. It will hold roughly 75% of the
global market share by the end of 2020, and this trend is
only accelerating. Android, which wasinitiallydevelopedby
the business known as the Open Handset Alliance, was
created by modifying the Linux kernel and other open-
source software. Before buying the entire company in 2005,
Google provided funding for the project. In September2008,
the first device with the Androidoperatingsystem wasmade
available for purchase. Because of the extensivefeaturesetit
offers, Android has dominated the mobile OS market. user-
friendly, has a sizable community, allows for greater
customization, and a lot of manufacturers produce Android-
compatible smartphones. user-friendly, has strong
community support, allows for greater customization, and
many businessesproduceAndroid-compatiblesmartphones.
1.1 Classifications
One or more of the following four types of applications can
be found on Android devices:
 Activities: An activity is used to implement an
application with a visible user interface. Anactivity
begins when you choose an application from the
home screen or application launcher.
 Services: Any application that must run
continuously for a long period of time, like a
network monitor or an update-checking program,
can use a service.
 Content providers: Thinking of content providers
as database servers is the simplest way to
conceptualize them. Controllingaccesstopersistent
data, such as phone contacts, is the responsibilityof
a content provider. One might not need to create a
content provider if the application is very
straightforward. The recommended method of
accessing the data is through a content provider,
though, developing a larger application or one that
makes data available to multiple activities and/or
applications.
 Receivers of broadcasts: One can run an Android
application to process a specific piece of data or
react to an occasion, like receiving a text message.
2. INSTALLATION PROCESS
The IDE for building native Android apps is called Android
Studio. It also contains the Android SDK, which must be set
up before being used on the command line. The Android
emulator requires the creation of Android virtual devices,
which can be done using Android Studio. Ionic apps can also
be launched on a device.
2.1 Installing the Android Studio
The Android Studio website offers a download for Android
Studio.
Download Android Studio and SDK tools | Android
Developers
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1335
Fig -1: Windows setup
Fig -2: Installation on windows
2.2 Installing the Android SDK
Once installed, open Android Studio. Following installation,
launch Android Studio. The Android SDK installation
requirement should be detected by the IDE. Completely
install the SDK using the SDK Components Setup screen.
Make a note of where the Android SDK is located.
Fig -3: SDK Installation
By default, the latest stable SDK Platform is installed, which
includes a collection of packages required to target that
version of Android. Installing the most recent stable SDK
Platform, which includes several packagesrequiredtotarget
that version of Android, is automatic. The Show Package
Details checkbox at the bottom of the SDK Manager may
need to be selected in order to install system images and
other minor SDK platform packages.
SDK (Software Development Kit or "devkit") istypicallya
set of software development tools that allow forthecreation
of applications for a certain software package, software
framework, or hardware platform. It may be something as
simple as an application programming interface (API) in the
form of some files to interface with a particular
programming language or include sophisticated hardware.
Debugging aids and other utilities are frequent toolsthatare
frequently displayed in an integrated development
environment (IDE). It could be something as simple as an
application programming interface(API)intheformofa few
files to communicate with a particular embedded system or
include complex hardware to interface with a particular
programming language. Common tools include utilities and
debugging aids, which are frequently displayed in an
integrated development environment (IDE). As soon as you
unzip and load the IDE in the most recentversionofADT,the
Android SDK is automatically added. The SDK Manager
enables us to download Google APIs and use them in our
code. Google Calendar, Google Code.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1336
Fig -4: Android SDK manager
2.3 Android Virtual Device (AVD)
One can launch virtual Android devices or emulators on our
PC and run the app inside of them with the help of the
Android Virtual Device (AVD)manager, whilealsobeingable
to monitor and troubleshoot each app's activity from the
Logcat in our IDE.
Fig -5: AVD Launching
Fig -6: Pixel 4 API 30 Emulator
2.4 Android Software Development
The process by which newapplicationsaredevelopedforthe
Android operating system is known as Android software
development. The Android Software Development Kit is
typically used to create applications in the Java
programming language. The softwareused tocreateAndroid
apps is called ADT(Android Development Tools).Basically,it
houses the Eclipse IDE, a multi-language integrated
development environment (IDE) with a baseworkspaceand
an extensible plug-in system forenvironmentcustomization.
The latest version comes with the ADT plugin preinstalled
and bundled with the IDE.
3 SEQUENCE
1. Save each icon in its own folder.
2. Keep "my information" as the name of the folder.
3. Add them to the drawable, copy the desired portion
from the location, and then paste it there in the
drawable file.
4. Create activity 1 now, fill in the requirements with
code in the java file, and create the layout in the xml
file.
5. Create activities 2, 3, and 4.
6. Check for any errors.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1337
7. Create a virtual device with the name "Pixel 4
Mobile API 30" by opening the virtual device tab.
8. Run the program and examinetheapplicationtosee
if everything is in order.
4 CODE FOR APP DEVELOPMENT
main.java (Activity 1)
package com.example.myinformation;
import android.content.Intent;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = (Button) findViewById(R.id.button);
button.setOnClickListener(newView.OnClickListener(){
@Override
public void onClick(View v) {
openActivity2();
}
});
}
public void openActivity2() {
Intent intent = new Intent(this, Activity2.class);
startActivity(intent);
}
}
main.xml (Activity 1)
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andr
oid"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.myapplication.MainActivity">
<TextView
android:id="@+id/textView"
android:layout_width="249dp"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/button"
android:layout_alignParentEnd="true"
android:layout_marginTop="-235dp"
android:layout_marginEnd="78dp"
android:layout_marginBottom="30dp"
android:text="Hello! I'm Bhanu sree. Welcome to my
App"
android:textColor="#30A335"
android:textSize="25sp"
android:textStyle="bold|italic" />
<Button
android:id="@+id/button"
android:layout_width="124dp"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="71dp"
android:layout_marginBottom="88dp"
android:text="Enter"
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1338
android:textSize="20sp" />
<ImageView
android:id="@+id/imageView7"
android:layout_width="388dp"
android:layout_height="349dp"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="3dp"
android:layout_marginBottom="379dp"
app:srcCompat="@drawable/hello" />
</RelativeLayout>
Only 1 activity code is written here for both thejava andxml.
Java code is to perform the logic and while xml code is used
to develop the page structure. When button is pressed in 1st
screen, it will activate the command and changes the screen
to another activity. It follows activity 2, 3 and 4 respectively.
The screens are shown in the result/output.
5. BENEFITS
There must be some important benefits if there are so many
designers using multiple screens. Everyone operates
differently, so the trick is to find the configuration that suits
the best requirements.
1. Rising productivity
2. Designers use a lot of programs all at once.
3. Data Sharing Among Applications Can Be Easier
4. To enable easier comparison
6 OUTPUT
Fig -7: Home page (First screen)
Fig -8: Personal information (Second screen)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1339
Fig -9: Skillset (Third screen)
Fig -10: Contact information (Fourth screen)
The button “ENTER” on thefirstscreen,whenpressed,opens
the screen two. The “SKILLS” button on the second screen,
when pressed, opens screen three. The “CONTACT” button
on the third screen, when pressed, opens screen four. The
screen 4 is the last activity and will have information about
the student’s contacts, such as mobile number, LinkedIn
profile, Instagram profile, college roll number, and rank of
the student along with their behavioral rating.
6. CONCLUSION
This is the procedure to create multiple screens, and to
access each screen, there must be a logic written in Java for
each activity that leads to the next activity. Having a student
profile application is useful, which can save time and allow
students to showcase professional and personal details to
people.
REFERENCES
[1] How to Install and Set up Android Studio on Windows?-
GeeksforGeeks
[2] Introduction to Android Development - GeeksforGeeks
[3] Android development – NAAS Solutions Ltd.
(naasbd.com)
[4] https://gist.github.com/codinginflow

More Related Content

Similar to AN ANDROID APP FOR BUILDING STUDENT PROFILES

Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
AbdullahMunir32
 
Notes Unit2.pptx
Notes Unit2.pptxNotes Unit2.pptx
Notes Unit2.pptx
MIT Autonomous Aurangabad
 
Jaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based ApplicationJaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based Application
AI Publications
 
Jaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based ApplicationJaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based Application
AI Publications
 
THE WORLD OF HYBRID APP DEVELOPMENT
THE WORLD OF HYBRID APP DEVELOPMENTTHE WORLD OF HYBRID APP DEVELOPMENT
THE WORLD OF HYBRID APP DEVELOPMENT
IRJET Journal
 
Module-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptxModule-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptx
lancelotlaytan1996
 
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
 
Unit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-assUnit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-ass
ARVIND SARDAR
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
Prof. Erwin Globio
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
IJCNCJournal
 
IRJET- Techhubb
IRJET-  	  TechhubbIRJET-  	  Techhubb
IRJET- Techhubb
IRJET Journal
 
Android Interview Questions
Android Interview QuestionsAndroid Interview Questions
Android Interview Questions
Gaurav Mehta
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
Jawed akhtar
 
LANGUAGE TRANSLATOR APP
LANGUAGE TRANSLATOR APPLANGUAGE TRANSLATOR APP
LANGUAGE TRANSLATOR APP
IRJET Journal
 
Android app development.pdf
Android app development.pdfAndroid app development.pdf
Android app development.pdf
Abanti Aazmin
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspective
Gunjan Kumar
 
IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING INFRARED SENSORS
IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING  INFRARED SENSORS IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING  INFRARED SENSORS
IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING INFRARED SENSORS
IJTRET-International Journal of Trendy Research in Engineering and Technology
 

Similar to AN ANDROID APP FOR BUILDING STUDENT PROFILES (20)

Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Notes Unit2.pptx
Notes Unit2.pptxNotes Unit2.pptx
Notes Unit2.pptx
 
Jaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based ApplicationJaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based Application
 
Jaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based ApplicationJaipur Bus Finder - An Android-based Application
Jaipur Bus Finder - An Android-based Application
 
THE WORLD OF HYBRID APP DEVELOPMENT
THE WORLD OF HYBRID APP DEVELOPMENTTHE WORLD OF HYBRID APP DEVELOPMENT
THE WORLD OF HYBRID APP DEVELOPMENT
 
Module-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptxModule-I_Introduction-to-Android.pptx
Module-I_Introduction-to-Android.pptx
 
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
 
Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
Unit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-assUnit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-ass
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
AN IDE FOR ANDROID MOBILE PHONES WITH EXTENDED FUNCTIONALITIES USING BEST DEV...
 
IRJET- Techhubb
IRJET-  	  TechhubbIRJET-  	  Techhubb
IRJET- Techhubb
 
Android Interview Questions
Android Interview QuestionsAndroid Interview Questions
Android Interview Questions
 
Android interview questions
Android interview questionsAndroid interview questions
Android interview questions
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 
LANGUAGE TRANSLATOR APP
LANGUAGE TRANSLATOR APPLANGUAGE TRANSLATOR APP
LANGUAGE TRANSLATOR APP
 
Android app development.pdf
Android app development.pdfAndroid app development.pdf
Android app development.pdf
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspective
 
IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING INFRARED SENSORS
IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING  INFRARED SENSORS IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING  INFRARED SENSORS
IMPLEMENTATION OF SECURE DOOR AUTOMATION SYSTEMS USING INFRARED SENSORS
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 

Recently uploaded (20)

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 

AN ANDROID APP FOR BUILDING STUDENT PROFILES

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1334 AN ANDROID APP FOR BUILDING STUDENT PROFILES Mallepally Bhanusree Reddy1 1Student, Department of CSE, Sreyas Institute of Engineering and Technology, Telangana, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - This paper aims to demonstratethecreationand evaluation of a mobile application for creating student profiles. Mobile technology is a rapidly expanding industry that is closely related to our daily lives and jobs. The plan is to develop an app for college studentsthatallowsthemto display their profiles, which include interests, contact information, personal data, skills, and skill sets, to faculty and industry recruiters. Students canexplainthemselvesmuch morequickly this way. With the help of this application, studentscan discuss other important topics with the faculty members by leaving their introduction information in the app. By entering their introduction details into the app, students can use this application to talk with faculty members about other crucial subjects. Key Words: Android Studio,Multiplescreens,User-friendly Application, Personal Information. 1. INTRODUCTION The majority of mobile platforms used aroundthe worldrun the Android operating system. Android is the operating system for hundreds of millions of mobile devices in more than 190 different countries. It will hold roughly 75% of the global market share by the end of 2020, and this trend is only accelerating. Android, which wasinitiallydevelopedby the business known as the Open Handset Alliance, was created by modifying the Linux kernel and other open- source software. Before buying the entire company in 2005, Google provided funding for the project. In September2008, the first device with the Androidoperatingsystem wasmade available for purchase. Because of the extensivefeaturesetit offers, Android has dominated the mobile OS market. user- friendly, has a sizable community, allows for greater customization, and a lot of manufacturers produce Android- compatible smartphones. user-friendly, has strong community support, allows for greater customization, and many businessesproduceAndroid-compatiblesmartphones. 1.1 Classifications One or more of the following four types of applications can be found on Android devices:  Activities: An activity is used to implement an application with a visible user interface. Anactivity begins when you choose an application from the home screen or application launcher.  Services: Any application that must run continuously for a long period of time, like a network monitor or an update-checking program, can use a service.  Content providers: Thinking of content providers as database servers is the simplest way to conceptualize them. Controllingaccesstopersistent data, such as phone contacts, is the responsibilityof a content provider. One might not need to create a content provider if the application is very straightforward. The recommended method of accessing the data is through a content provider, though, developing a larger application or one that makes data available to multiple activities and/or applications.  Receivers of broadcasts: One can run an Android application to process a specific piece of data or react to an occasion, like receiving a text message. 2. INSTALLATION PROCESS The IDE for building native Android apps is called Android Studio. It also contains the Android SDK, which must be set up before being used on the command line. The Android emulator requires the creation of Android virtual devices, which can be done using Android Studio. Ionic apps can also be launched on a device. 2.1 Installing the Android Studio The Android Studio website offers a download for Android Studio. Download Android Studio and SDK tools | Android Developers
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1335 Fig -1: Windows setup Fig -2: Installation on windows 2.2 Installing the Android SDK Once installed, open Android Studio. Following installation, launch Android Studio. The Android SDK installation requirement should be detected by the IDE. Completely install the SDK using the SDK Components Setup screen. Make a note of where the Android SDK is located. Fig -3: SDK Installation By default, the latest stable SDK Platform is installed, which includes a collection of packages required to target that version of Android. Installing the most recent stable SDK Platform, which includes several packagesrequiredtotarget that version of Android, is automatic. The Show Package Details checkbox at the bottom of the SDK Manager may need to be selected in order to install system images and other minor SDK platform packages. SDK (Software Development Kit or "devkit") istypicallya set of software development tools that allow forthecreation of applications for a certain software package, software framework, or hardware platform. It may be something as simple as an application programming interface (API) in the form of some files to interface with a particular programming language or include sophisticated hardware. Debugging aids and other utilities are frequent toolsthatare frequently displayed in an integrated development environment (IDE). It could be something as simple as an application programming interface(API)intheformofa few files to communicate with a particular embedded system or include complex hardware to interface with a particular programming language. Common tools include utilities and debugging aids, which are frequently displayed in an integrated development environment (IDE). As soon as you unzip and load the IDE in the most recentversionofADT,the Android SDK is automatically added. The SDK Manager enables us to download Google APIs and use them in our code. Google Calendar, Google Code.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1336 Fig -4: Android SDK manager 2.3 Android Virtual Device (AVD) One can launch virtual Android devices or emulators on our PC and run the app inside of them with the help of the Android Virtual Device (AVD)manager, whilealsobeingable to monitor and troubleshoot each app's activity from the Logcat in our IDE. Fig -5: AVD Launching Fig -6: Pixel 4 API 30 Emulator 2.4 Android Software Development The process by which newapplicationsaredevelopedforthe Android operating system is known as Android software development. The Android Software Development Kit is typically used to create applications in the Java programming language. The softwareused tocreateAndroid apps is called ADT(Android Development Tools).Basically,it houses the Eclipse IDE, a multi-language integrated development environment (IDE) with a baseworkspaceand an extensible plug-in system forenvironmentcustomization. The latest version comes with the ADT plugin preinstalled and bundled with the IDE. 3 SEQUENCE 1. Save each icon in its own folder. 2. Keep "my information" as the name of the folder. 3. Add them to the drawable, copy the desired portion from the location, and then paste it there in the drawable file. 4. Create activity 1 now, fill in the requirements with code in the java file, and create the layout in the xml file. 5. Create activities 2, 3, and 4. 6. Check for any errors.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1337 7. Create a virtual device with the name "Pixel 4 Mobile API 30" by opening the virtual device tab. 8. Run the program and examinetheapplicationtosee if everything is in order. 4 CODE FOR APP DEVELOPMENT main.java (Activity 1) package com.example.myinformation; import android.content.Intent; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { private Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button) findViewById(R.id.button); button.setOnClickListener(newView.OnClickListener(){ @Override public void onClick(View v) { openActivity2(); } }); } public void openActivity2() { Intent intent = new Intent(this, Activity2.class); startActivity(intent); } } main.xml (Activity 1) <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andr oid" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.myapplication.MainActivity"> <TextView android:id="@+id/textView" android:layout_width="249dp" android:layout_height="wrap_content" android:layout_alignTop="@+id/button" android:layout_alignParentEnd="true" android:layout_marginTop="-235dp" android:layout_marginEnd="78dp" android:layout_marginBottom="30dp" android:text="Hello! I'm Bhanu sree. Welcome to my App" android:textColor="#30A335" android:textSize="25sp" android:textStyle="bold|italic" /> <Button android:id="@+id/button" android:layout_width="124dp" android:layout_height="wrap_content" android:layout_alignParentEnd="true" android:layout_alignParentBottom="true" android:layout_marginEnd="71dp" android:layout_marginBottom="88dp" android:text="Enter"
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1338 android:textSize="20sp" /> <ImageView android:id="@+id/imageView7" android:layout_width="388dp" android:layout_height="349dp" android:layout_alignParentEnd="true" android:layout_alignParentBottom="true" android:layout_marginEnd="3dp" android:layout_marginBottom="379dp" app:srcCompat="@drawable/hello" /> </RelativeLayout> Only 1 activity code is written here for both thejava andxml. Java code is to perform the logic and while xml code is used to develop the page structure. When button is pressed in 1st screen, it will activate the command and changes the screen to another activity. It follows activity 2, 3 and 4 respectively. The screens are shown in the result/output. 5. BENEFITS There must be some important benefits if there are so many designers using multiple screens. Everyone operates differently, so the trick is to find the configuration that suits the best requirements. 1. Rising productivity 2. Designers use a lot of programs all at once. 3. Data Sharing Among Applications Can Be Easier 4. To enable easier comparison 6 OUTPUT Fig -7: Home page (First screen) Fig -8: Personal information (Second screen)
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 08 | Aug 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1339 Fig -9: Skillset (Third screen) Fig -10: Contact information (Fourth screen) The button “ENTER” on thefirstscreen,whenpressed,opens the screen two. The “SKILLS” button on the second screen, when pressed, opens screen three. The “CONTACT” button on the third screen, when pressed, opens screen four. The screen 4 is the last activity and will have information about the student’s contacts, such as mobile number, LinkedIn profile, Instagram profile, college roll number, and rank of the student along with their behavioral rating. 6. CONCLUSION This is the procedure to create multiple screens, and to access each screen, there must be a logic written in Java for each activity that leads to the next activity. Having a student profile application is useful, which can save time and allow students to showcase professional and personal details to people. REFERENCES [1] How to Install and Set up Android Studio on Windows?- GeeksforGeeks [2] Introduction to Android Development - GeeksforGeeks [3] Android development – NAAS Solutions Ltd. (naasbd.com) [4] https://gist.github.com/codinginflow