Name:Panchal Deep Kamlesh SEAT NO.: 2009561 Class: Sycs 20-21 Subject: Android Journal
Name:Panchal Deep Kamlesh SEAT NO.: 2009561 Class: Sycs 20-21 Subject: Android Journal
KAMLESH
SEAT NO. : 2009561
CLASS : SYCS 20-21
SUBJECT : ANDROID JOURNAL
Practical 1:
Keep the default settings, and click on the Next, It will take you to
the Configuration Settings Panel, where It will ask you the
location to install Android Studio.
Click on Next, and the wizard will give you the option to
select the installation type. Keep the default Standard
setting.
It will take several minutes for this part of this part of the
setup to finish. Clicking Show Details, it will show the
various files being downloaded and unzipped.
After the Installation, get Finish. The Welcome to Android
Studio dialog box will get appear.
interfaces:
Android Studio enables Finish after downloading the
constraint layout files. Click this button and Android Studio
takes you to the main window.
The main window is divided into a menu bar and several other
areas
activity_main.xml code:
<?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="235dp"
android:layout_height="53dp"
android:layout_marginStart="88dp"
android:layout_marginLeft="88dp"
android:layout_marginTop="227dp"
android:layout_marginEnd="88dp"
android:layout_marginRight="88dp"
android:layout_marginBottom="451dp"
android:textSize="30dp"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
MainActivity.java Code:
package com.example.prac_1;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
<TextView
android:id="@+id/Tv1"
android:layout_width="140dp"
android:layout_height="52dp"
android:layout_marginStart="50dp"
android:layout_marginLeft="50dp"
android:layout_marginTop="104dp"
android:text="Enter username"
android:textSize="18sp"
app:layout_constraintBottom_toTopOf="@+id/Tv2"
app:layout_constraintEnd_toStartOf="@+id/Us1"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/Tv2"
android:layout_width="140dp"
android:layout_height="52dp"
android:layout_marginStart="50dp"
android:layout_marginLeft="50dp"
android:layout_marginBottom="523dp"
android:text="Enter password"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/Pswd"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/Tv1" />
<EditText
android:id="@+id/Us1"
android:layout_width="190dp"
android:layout_height="52dp"
android:layout_marginTop="104dp"
android:layout_marginEnd="6dp"
android:layout_marginRight="6dp"
android:ems="10"
android:inputType="textPersonName"
app:layout_constraintBottom_toTopOf="@+id/Pswd"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/Tv1"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/Pswd"
android:layout_width="190dp"
android:layout_height="52dp"
android:layout_marginEnd="6dp"
android:layout_marginRight="6dp"
android:layout_marginBottom="523dp"
android:ems="10"
android:inputType="textPassword"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/Tv2"
app:layout_constraintTop_toBottomOf="@+id/Us1" />
<Button
android:id="@+id/b1"
android:layout_width="176dp"
android:layout_height="39dp"
android:layout_marginStart="56dp"
android:layout_marginLeft="56dp"
android:layout_marginTop="70dp"
android:layout_marginEnd="179dp"
android:layout_marginRight="179dp"
android:layout_marginBottom="441dp"
android:text="Login"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/Tv2" />
<TextView
android:id="@+id/Tv3"
android:layout_width="212dp"
android:layout_height="40dp"
android:layout_marginStart="110dp"
android:layout_marginLeft="110dp"
android:layout_marginTop="50dp"
android:layout_marginEnd="89dp"
android:layout_marginRight="89dp"
android:layout_marginBottom="381dp"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/b1" />
</androidx.constraintlayout.widget.ConstraintLayout>
Java Code:
package com.example.prac_2a;
import androidx.appcompat.app.AppCompatActivity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (userName.getText().toString().equals("admin") &&
Password.getText().toString().equals("admin")) {
Label.setText("login successful");
} else {
Label.setText("Invalid credentials");
}
}
});
}
}
XML Code :
<?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" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#818080"
android:orientation="vertical"
tools:layout_editor_absoluteX="150dp"
tools:layout_editor_absoluteY="221dp">
<TextView
android:id="@+id/Tv1"
android:layout_width="174dp"
android:layout_height="46dp"
android:background="#020202"
android:text="Enter username"
android:textColor="#0337D1"
android:textSize="20sp" />
<EditText
android:id="@+id/Us1"
android:layout_width="match_parent"
android:layout_height="49dp"
android:background="#FFFFFF"
android:ems="10"
android:inputType="textPersonName"
android:textColor="#C80606" />
<TextView
android:id="@+id/Tv2"
android:layout_width="176dp"
android:layout_height="47dp"
android:background="#000000"
android:text="Enter password"
android:textColor="#0337D1"
android:textSize="20sp" />
<EditText
android:id="@+id/Pswd"
android:layout_width="match_parent"
android:layout_height="52dp"
android:background="#FFFFFF"
android:ems="10"
android:inputType="textPassword"
android:textColor="#C80606" />
<Button
android:id="@+id/b1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Login" />
<TextView
android:id="@+id/Tv3"
android:layout_width="match_parent"
android:layout_height="36dp"
android:textColor="#3ECA0D" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
Java code:
package com.example.prac_2b;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (userName.getText().toString().equals("admin") &&
Password.getText().toString().equals("admin")) {
Label.setText("Login successful");
} else {
Label.setText("Invalid credentials");
}
}
});
}
}
XML Code:
<?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" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#46CAAF"
android:orientation="vertical"
tools:layout_editor_absoluteX="99dp"
tools:layout_editor_absoluteY="260dp">
<TextView
android:id="@+id/Tv"
android:layout_width="match_parent"
android:layout_height="102dp"
android:background="#FFFFFF"
android:text="enter your name and select the Countries you want to
visit"
android:textSize="30sp" />
<EditText
android:id="@+id/Us1"
android:layout_width="match_parent"
android:layout_height="60dp"
android:autofillHints=""
android:background="#77DD01"
android:textColor="#BC0303" />
<CheckBox
android:id="@+id/cb1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="INDIA"
android:textSize="18sp"
app:buttonTint="#BD2323" />
<CheckBox
android:id="@+id/cb2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="ENGLAND"
android:textSize="18sp"
app:buttonTint="#BD2323" />
<CheckBox
android:id="@+id/cb3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="USA"
android:textSize="18sp"
app:buttonTint="#BD2323" />
<Button
android:id="@+id/b1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Submit" />
<TextView
android:id="@+id/Tv2"
android:layout_width="match_parent"
android:layout_height="223dp"
android:background="#FFFFFF"
android:text=""
android:textSize="20sp" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
Java Code:
package com.example.prac_3;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Name.getText().toString();
System.out.println(Name+" wishes to visit the countires:");
if(c1.isChecked())
{ System.out.println("INDIA"); }
if(c2.isChecked())
{ System.out.println("ENGLAND"); }
if(c3.isChecked())
{ System.out.println("USA"); }
}
});
}
}
XML Code:
<?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">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#454545"
android:orientation="vertical"
tools:layout_editor_absoluteX="10dp"
tools:layout_editor_absoluteY="48dp">
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#454545"
android:text="Enter your name"
android:textSize="20sp" />
<EditText
android:id="@+id/Et1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:ems="10"
android:inputType="textPersonName"
android:visibility="visible" />
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#454545"
android:text="Enter your DOB"
android:textSize="20sp" />
<EditText
android:id="@+id/editTextTextPersonName2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:ems="10"
android:inputType="textPersonName" />
<TextView
android:id="@+id/textView4"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="#454545"
android:text="Gender"
android:textSize="20sp" />
<RadioGroup
android:id="@+id/radio"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/radioButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:text="Male"
android:textColor="#045597"
android:textSize="20sp"
app:buttonTint="#BC0101" />
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:text="Female"
android:textColor="#045597"
android:textSize="20sp"
app:buttonTint="#BC0101" />
</RadioGroup>
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Submit" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
Java Code:
package com.example.prac_4;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.Toast;
Toast.makeText(getApplicationContext(),radioSexButton.getText(),Toast.LENGTH_LONG)
.show();
}
}
XML Code:
<?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">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#707AB1"
tools:layout_editor_absoluteX="63dp"
tools:layout_editor_absoluteY="186dp">
<ToggleButton
android:id="@+id/toggleButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="100dp"
android:layout_marginTop="40dp"
android:text="ToggleButton" />
<ToggleButton
android:id="@+id/toggleButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="100dp"
android:layout_marginTop="100dp"
android:text="ToggleButton" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="250dp"
android:layout_marginTop="175dp"
android:text="Button" />
</RelativeLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
Java Code:
package com.example.prac_5;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import android.widget.ToggleButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
t1=findViewById(R.id.toggleButton);
t2=findViewById(R.id.toggleButton2);
b1=findViewById(R.id.button);
b1.setOnClickListener(this);
}
public void onClick(View view) {
result1 = new StringBuffer();
result1.append(t1.getText());
XML Code:
<?xml version="1.0" encoding="utf-8"?>
<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:background="#CC5C5C"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="100dp"
android:layout_marginTop="50dp"
android:background="#FFFFFF"
android:text="@string/progress_bar"
android:textSize="18sp" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="100dp"
android:layout_marginTop="100dp"
android:onClick="download"
android:text="@string/download"
android:textSize="18sp" />
</RelativeLayout>
Java Code:
package com.example.prac_6;
import androidx.appcompat.app.AppCompatActivity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
while (jump<progress1){
try{
sleep(200);
jump=jump+5;
progress.setProgress(jump);
}
catch (InterruptedException e){
e.printStackTrace();
}
}
}
};
t.start();
}
}
XML Code:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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">
<ListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:listSelector="@color/design_default_color_error" />
</RelativeLayout>
Java Code:
package com.example.prac_7a;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import java.util.ArrayList;
ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView=(ListView)findViewById(R.id.listview);
arrayList.add("Dog");
arrayList.add("Cat");
arrayList.add("Hamster");
arrayList.add("Fish");
arrayList.add("Puma");
arrayList.add("Sheep");
arrayList.add("Goat");
arrayList.add("Cow");
arrayList.add("Buffalo");
arrayList.add("Tiger");
ArrayAdapter arrayAdapter= new
ArrayAdapter(this,android.R.layout.simple_list_item_1,arrayList);
listView.setAdapter(arrayAdapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i,
long l){
Toast.makeText(MainActivity.this,"clicked item:"+i+"
"+arrayList.get(i).toString(),Toast.LENGTH_SHORT).show();
}
});
}
}
XML Code:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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">
<ListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:listSelector="@color/teal_200" />
</RelativeLayout>
Java Code:
package com.example.prac_7b;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import java.util.ArrayList;
ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView=(ListView)findViewById(R.id.listview);
arrayList.add("Windows");
arrayList.add("Linux");
arrayList.add("MacOS");
arrayList.add("Ubantu");
arrayList.add("MSDOS");
arrayList.add("Unix");
arrayList.add("iOS");
arrayList.add("Android");
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i,
long l){
Toast.makeText(MainActivity.this,"clicked item:"+i+"
"+arrayList.get(i).toString(),Toast.LENGTH_SHORT).show();
}
});
}
}
XML Code:
<?xml version="1.0" encoding="utf-8"?>
<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"
tools:context=".MainActivity">
<TextView
android:id="@+id/t1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000000"
android:text="Which is your favourite programming language"
android:textColor="#FFFFFF"
android:textSize="24sp" />
<AutoCompleteTextView
android:id="@+id/a1"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_marginLeft="92dp"
android:layout_marginTop="144dp"
android:background="#FFFFFF"
android:text=""
android:textColor="#000000" />
</RelativeLayout>
Java Code:
package com.example.prac8;
import androidx.appcompat.app.AppCompatActivity;
import android.graphics.Color;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this,android.R.layout.select_dialog_item,t1);
AutoCompleteTextView actv = (AutoCompleteTextView)findViewById(R.id.a1);
actv.setThreshold(1);
actv.setAdapter(adapter);
actv.setTextColor(Color.RED);
}
}
XML Code:
<?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">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:layout_editor_absoluteX="35dp"
tools:layout_editor_absoluteY="248dp">
<EditText
android:id="@+id/edit"
android:layout_width="match_parent"
android:layout_height="84dp"
android:ems="10"
android:inputType="textPersonName"
android:textSize="18sp" />
<Button
android:id="@+id/button"
android:layout_width="6dp"
android:layout_height="6dp"
android:text="Button" />
<Button
android:id="@+id/b"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Go" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
Java Code:
package com.example.prac_9;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
E1 = findViewById(R.id.edit);
b =findViewById(R.id.b);
b.setOnClickListener(this::Internet);
}
public void Internet(View view){
url="https://"+E1.getText().toString();
i= new Intent(Intent.ACTION_VIEW,Uri.parse(url));
startActivity(i);
}
}
Output & Design: