To create a HelloWorld Activity using all lifecycles methods to display messages using Android Studio.
Android Studio(Min.required Artic Fox)
Open Android Stdio and then click on File -> New -> New project.
Then type the Application name as HelloWorld and click Next.
Then select the Minimum SDK as shown below and click Next.
Then select the Empty Activity and click Next. Finally click Finish.
Design layout in activity_main.xml.
Display message give in MainActivity file.
Program to print the text “Hello World”.
Developed by: SURYA R
Registeration Number : 212220230052
package com.example.exp1;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toast toast=Toast.makeText(getApplicationContext(),"OnCreate Executed",Toast.LENGTH_LONG);
toast.show();
}
protected void onStart(){
super.onStart();
Toast toast=Toast.makeText(getApplicationContext(),"OnStart Executed",Toast.LENGTH_LONG);
toast.show();
}
protected void onResume(){
super.onResume();
Toast toast=Toast.makeText(getApplicationContext(),"OnResume Executed",Toast.LENGTH_LONG);
toast.show();
}
protected void onPause(){
super.onPause();
Toast toast=Toast.makeText(getApplicationContext(),"OnPause Executed",Toast.LENGTH_LONG);
toast.show();
}
protected void onStop(){
super.onStop();
Toast toast=Toast.makeText(getApplicationContext(),"OnStop Executed",Toast.LENGTH_LONG);
toast.show();
}
protected void onRestart(){
super.onRestart();
Toast toast=Toast.makeText(getApplicationContext(),"OnRestart Executed",Toast.LENGTH_LONG);
toast.show();
}
protected void onDestroy(){
super.onDestroy();
Toast toast=Toast.makeText(getApplicationContext(),"OnDestroy Executed",Toast.LENGTH_LONG);
toast.show();
}
}
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
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=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#E427013E"
android:text="Hello World!"
android:textSize="43sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
Thus a Simple Android Application create a HelloWorld Activity using all lifecycles methods to display messages using Android Studio is developed and executed successfully.