AMP Practical 738
AMP Practical 738
Practical 1:
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Practical 2
Aim: Programming Resources Android Resources: (Color, Theme, String,
Drawable, Image)
In both files we add strings and color wich can access in whole project by
reference.
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Practical 3
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Fragments:
A Fragment is a reusable part of an Activity's UI or behavior.
It represents a portion of the screen inside an Activity, like a mini-activity.
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Practical 4
Code :
<?xml version="1.0" encoding="utf-8"?>
<[Link]
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:id="@+id/main"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<EditText
android:id="@+id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="TO :"/>
<EditText
android:id="@+id/text2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Subject :"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="message"
android:inputType="textMultiLine"
android:lines="35"
android:gravity="top"/>
<Button
android:layout_width="100dp"
android:layout_height="wrap_content"
android:text="SEND"
android:backgroundTint="@color/black"
android:layout_marginLeft="300dp"/>
</[Link]>
Output :
Sem 5 738
TYIT Advanced Mobile Programming
Code :
Sem 5 738
TYIT Advanced Mobile Programming
<EditText
android:id="@+id/input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="150dp"/>
<Button
android:id="@+id/seven"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="7"
android:layout_marginLeft="50dp"
android:layout_below="@id/input"/>
<Button
android:id="@+id/eight"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="8"
android:layout_below="@id/input"
android:layout_toRightOf="@id/seven"/>
<Button
android:id="@+id/nine"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="9"
android:layout_below="@id/input"
android:layout_toRightOf="@id/eight"/>
Sem 5 738
TYIT Advanced Mobile Programming
<Button
android:id="@+id/addition"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="+"
android:layout_below="@id/input"
android:layout_toRightOf="@id/nine"/>
<Button
android:id="@+id/four"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="4"
android:layout_marginLeft="50dp"
android:layout_below="@id/seven"/>
<Button
android:id="@+id/five"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="5"
android:textSize="25dp"
android:layout_below="@id/eight"
android:layout_toRightOf="@id/four"/>
<Button
android:id="@+id/six"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="6"
android:layout_below="@id/nine"
android:layout_toRightOf="@id/five"/>
<Button
android:id="@+id/subtraction"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="--"
android:layout_below="@id/addition"
android:layout_toRightOf="@id/six"/>
<Button
android:textSize="25dp"
android:id="@+id/one"
android:layout_width="wrap_content"
android:layout_height="100dp"
Sem 5 738
TYIT Advanced Mobile Programming
android:text="1"
android:layout_marginLeft="50dp"
android:layout_below="@id/four"/>
<Button
android:id="@+id/two"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="2"
android:layout_below="@id/five"
android:layout_toRightOf="@id/one"/>
<Button
android:id="@+id/three"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="3"
android:layout_below="@id/six"
android:layout_toRightOf="@id/two"/>
<Button
android:id="@+id/multiply"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="*"
android:layout_below="@id/subtraction"
android:layout_toRightOf="@id/three"/>
<Button
android:id="@+id/dot"
android:textSize="25dp"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="."
android:layout_marginLeft="50dp"
android:layout_below="@id/one"/>
<Button
android:textSize="25dp"
android:id="@+id/zero"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="0"
android:layout_below="@id/two"
android:layout_toRightOf="@id/dot"/>
<Button
android:textSize="25dp"
Sem 5 738
TYIT Advanced Mobile Programming
android:id="@+id/division"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="/"
android:layout_below="@id/three"
android:layout_toRightOf="@id/zero"/>
<Button
android:id="@+id/equal"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:text="="
android:textSize="25dp"
android:layout_below="@id/multiply"
android:layout_toRightOf="@id/division"/>
</RelativeLayout>
Output :
Code :
Sem 5 738
TYIT Advanced Mobile Programming
<TextView
android:id="@+id/view"
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="Practical 4"
android:textSize="40dp"
android:gravity="center"
android:background="@color/blue"
android:textColor="@color/white"/>
<TableLayout
android:layout_below="@id/view"
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/red"
android:padding="20dp">
<TextView android:text="Student Id" android:paddingRight="100dp"
android:textSize="20sp"/>
<TextView android:text="name" android:paddingRight="100dp" android:textSize="20sp"/>
<TextView android:text="Place" android:textSize="20sp"/>
</TableRow>
<TableRow
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/yellow">
<TextView android:text="1" android:paddingRight="100dp" android:gravity="center"
android:textSize="20sp"/>
<TextView android:text="Vedant" android:paddingRight="100dp" android:textSize="20sp"
android:gravity="center"/>
<TextView android:text="Usa" android:textSize="20sp" android:gravity="center"/>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_height="wrap_content"
android:background="@color/yellow">
<TextView android:text="2" android:paddingRight="100dp" android:gravity="center"
android:textSize="20sp"/>
<TextView android:text="Prakash" android:paddingRight="100dp" android:textSize="20sp"
android:gravity="center"/>
<TextView android:text="France" android:textSize="20sp" android:gravity="center"/>
</TableRow>
Sem 5 738
TYIT Advanced Mobile Programming
<TableRow
android:layout_width="match_parent"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_height="wrap_content"
android:background="@color/yellow">
<TextView android:text="3" android:paddingRight="100dp" android:gravity="center"
android:textSize="20sp" />
<TextView android:text="Aryan" android:paddingRight="100dp" android:textSize="20sp"
android:gravity="center"/>
<TextView android:text="Finland" android:textSize="20sp" android:gravity="center" />
</TableRow>
</TableLayout>
</RelativeLayout>
[Link] :
package [Link].practical4
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
[Link](2,flag)
if(flag){
flag=false
[Link]="HIDE"
}
else{
Sem 5 738
TYIT Advanced Mobile Programming
flag = true
[Link]="SHOW"
}
}
}
Output :
Sem 5 738
TYIT Advanced Mobile Programming
Code :
Sem 5 738
TYIT Advanced Mobile Programming
<GridLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:columnCount="2"
android:rowCount="3">
<LinearLayout
android:layout_width="230dp"
android:layout_height="320dp"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="250dp"
android:src="@drawable/bbk" />
<Button
android:id="@+id/bbk"
android:layout_width="230dp"
android:layout_height="wrap_content"
android:text="Breaking Bad"/>
</LinearLayout>
<LinearLayout
android:layout_width="230dp"
android:layout_height="320dp"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="250dp"
android:src="@drawable/monster" />
<Button
android:id="@+id/mon"
android:layout_width="230dp"
android:layout_height="wrap_content"
android:text="Monster"/>
</LinearLayout>
<LinearLayout
android:layout_width="252dp"
Sem 5 738
TYIT Advanced Mobile Programming
android:layout_height="216dp"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="164dp"
android:src="@drawable/td"
android:layout_gravity="center"/>
<Button
android:id="@+id/tdb"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:text="True Detective"/>
</LinearLayout>
<LinearLayout
android:layout_width="252dp"
android:layout_height="216dp"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="164dp"
android:src="@drawable/demon" />
<Button
android:id="@+id/ds"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:text="Demon Slayer"/>
</LinearLayout>
<LinearLayout
android:layout_width="252dp"
android:layout_height="216dp"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="164dp"
android:src="@drawable/suits" />
<Button
android:id="@+id/suit"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:text="Suits"/>
</LinearLayout>
<LinearLayout
android:layout_width="252dp"
android:layout_height="216dp"
android:orientation="vertical">
Sem 5 738
TYIT Advanced Mobile Programming
<ImageView
android:layout_width="wrap_content"
android:layout_height="164dp"
android:src="@drawable/fellow"
android:layout_gravity="center"/>
<Button
android:id="@+id/traveler"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:text="Fellow travelers"/>
</LinearLayout>
</GridLayout>
</LinearLayout>
[Link] :
package [Link].practical4
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
[Link] { click1() }
[Link] { click2() }
[Link] { click3() }
Sem 5 738
TYIT Advanced Mobile Programming
[Link] { click4() }
[Link] { click5() }
[Link] { click6() }
}
fun click1() {
[Link](this, "Breaking Bad", Toast.LENGTH_LONG).show()
}
fun click2() {
[Link](this, "Monster", Toast.LENGTH_LONG).show()
}
fun click3() {
[Link](this, "True Detective", Toast.LENGTH_LONG).show()
}
fun click4() {
[Link](this, "Demon Slayer", Toast.LENGTH_LONG).show()
}
fun click5() {
[Link](this, "Suits", Toast.LENGTH_LONG).show()
}
fun click6() {
[Link](this, "Fellow Travelers", Toast.LENGTH_LONG).show()
}
Output :
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Practical 5
Practical 5 A :
Activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<[Link]
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Username"
android:textSize="20dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
Sem 5 738
TYIT Advanced Mobile Programming
app:layout_constraintHorizontal_bias="0.128"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.116" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Password"
android:textSize="20dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.127"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.221" />
<EditText
android:id="@+id/editText2"
android:layout_width="175dp"
android:layout_height="47dp"
android:hint="enter username"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.347"
app:layout_constraintStart_toEndOf="@+id/textView"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.105" />
<EditText
android:layout_width="180dp"
android:layout_height="47dp"
android:layout_marginStart="122dp"
android:hint="enter password"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.073"
app:layout_constraintStart_toStartOf="@+id/textView3"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.21" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Log In"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.126"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
Sem 5 738
TYIT Advanced Mobile Programming
app:layout_constraintVertical_bias="0.415" />
</[Link]>
Output :
Sem 5 738
TYIT Advanced Mobile Programming
Practical 5B
Menu bar
Sem 5 738
TYIT Advanced Mobile Programming
[Link]
package [Link].practical_5_862
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
Themes:
Sem 5 738
TYIT Advanced Mobile Programming
<resources xmlns:tools="[Link]
<!-- Base application theme. -->
<style name="[Link].Practical_5_862"
parent="[Link]">
<!-- Customize your light theme here. -->
<!-- <item name="colorPrimary">@color/my_light_primary</item> -->
</style>
[Link]:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="[Link]
xmlns:app="[Link]
<item
android:id="@+id/item_grp"
android:title="Group"
app:showAsAction="always"
android:icon="@drawable/ic_group"
></item>
<item
android:id="@+id/item_setting"
android:title="setting"
>
<menu>
<item
android:id="@+id/item1"
android:title="Item1"
>
</item>
<item
android:id="@+id/item2"
android:title="Item2"
>
</item>
<item
android:id="@+id/item3"
android:title="Item3"
>
</item>
</menu>
</item>
<!-- <item-->
<!-- android:id="@+id/item_sub"-->
<!-- android:title="Sub-Group"-->
<!-- app:showAsAction="always"-->
<!-- -->
<!-- ></item>-->
<item
Sem 5 738
TYIT Advanced Mobile Programming
android:id="@+id/group1"
android:title="Group"
android:icon="@drawable/ic_group">
</item>
<item
android:id="@+id/community"
android:title="Community"
android:icon="@drawable/ic_group">
</item>
</menu>
Menu Design:
Emulator:
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Sem 5 738
TYIT Advanced Mobile Programming
Practical 6 :
Sem 5 738
TYIT Advanced Mobile Programming
Activity_main.xml :
<?xml version="1.0" encoding="utf-8"?>
<[Link]
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<Button
android:id="@+id/bt1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="close"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="851 sneha"
android:textSize="40dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.453"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.249" />
</[Link]>
[Link]:
package [Link].6prac
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
Sem 5 738
TYIT Advanced Mobile Programming
Output :
Sem 5 738
TYIT Advanced Mobile Programming
Practical 7
Activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<[Link]
yout
xmlns:android="[Link]
res/android"
xmlns:app="[Link]
auto"
xmlns:tools="[Link]
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:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btn1"
android:text="Intent"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</[Link]>
[Link]:
package [Link].a862_practical_7
import [Link]
import
[Link]
Sem 5 738
TYIT Advanced Mobile Programming
[Link]{
val intent = Intent(this, MainActivity2::[Link])
startActivity(intent)
}
}
activity_main2:
<?xml version="1.0" encoding="utf-8"?>
<[Link]
yout
xmlns:android="[Link]
res/android"
xmlns:app="[Link]
auto"
xmlns:tools="[Link]
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity2">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Sem 5 738
TYIT Advanced Mobile Programming
android:id="@+id/btn2"
android:text="Third_Activity"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</[Link]>
Main_Activity2:
package [Link].a862_practical_7
import [Link]
import
[Link]
ity import [Link] import
[Link]
[Link] {
val intent = Intent(this,
MainActivity3::[Link]) startActivity(intent)
}
}
}
activity_main3:
<?xml version="1.0" encoding="utf-8"?>
<[Link]
yout
xmlns:android="[Link]
res/android"
xmlns:app="[Link]
auto"
xmlns:tools="[Link]
android:layout_width="match_parent"
Sem 5 738
TYIT Advanced Mobile Programming
android:layout_height="match_parent"
tools:context=".MainActivity3">
<Button
android:id="@+id/btn3"
android:layout_width="104dp"
android:layout_height="50dp"
android:text="Intent"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.174"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.481" />
<Button
android:id="@+id/btn4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Third_Activity"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.829"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.481" />
</[Link]>
Main_Activity3:
package [Link].a862_practical_7
import [Link]
import
[Link]
ity import [Link] import
[Link]
Sem 5 738
TYIT Advanced Mobile Programming
[Link] {
val intent = Intent(this,
MainActivity::[Link]) startActivity(intent)
} val btn4 =
findViewById<Button>([Link].btn4)
[Link] {
val intent = Intent(this,
MainActivity2::[Link]) startActivity(intent)
} }
Output:
Implicit:
Activity_main3
Added one more button:
<?xml version="1.0" encoding="utf-8"?>
Sem 5 738
TYIT Advanced Mobile Programming
<[Link]
yout
xmlns:android="[Link]
res/android"
xmlns:app="[Link]
auto"
xmlns:tools="[Link]
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity3">
<Button
android:id="@+id/btn3"
android:layout_width="104dp"
android:layout_height="50dp"
android:text="Intent"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.174"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.481" />
<Button
android:id="@+id/btn4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Third_Activity"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.829"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.481" />
<Button
android:id="@+id/btn5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Open Browser"
app:layout_constraintBottom_toBottomOf="parent
"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.457"
Sem 5 738
TYIT Advanced Mobile Programming
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.308" />
</[Link]>
MainActivity3:
package [Link].a862_practical_7
import
[Link]
import [Link]
[Link]
tA
ctivity import [Link]
import [Link]
[Link] {
val intent = Intent(this,
MainActivity::[Link]) startActivity(intent)
[Link] {
val intent = Intent(this,
MainActivity2::[Link]) startActivity(intent)
Sem 5 738
TYIT Advanced Mobile Programming
[Link] {
val openintent =
Intent(Intent.ACTION_VIEW,
[Link]("[Link]
startActivity(openintent)
}
}
}
Sem 5 738
TYIT Advanced Mobile Programming
Practical 8
activity_main.xml :
<?xml version="1.0" encoding="utf-8"?>
<[Link]
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:id="@+id/main"
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:text="851 sneha"
android:textSize="40dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.233" />
<Button
android:id="@+id/play"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Play"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.219"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.499" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Stop"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.826"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.499" />
</[Link]>
Sem 5 738
TYIT Advanced Mobile Programming
[Link] :
package [Link].8prac
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
Sem 5 738
TYIT Advanced Mobile Programming
[Link]
Before </application>
Output:
Sem 5 738