0% found this document useful (0 votes)
120 views8 pages

Android Android Android Android: Linearlayout

The document contains code for two Android layout exercises. The first exercise code defines a vertical linear layout containing various widgets like images, text, buttons, checkboxes etc inside a scrollview. The second exercise code defines a constraint layout containing an image, textviews and buttons to display product details in a horizontal orientation.

Uploaded by

Jonathan Le
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views8 pages

Android Android Android Android: Linearlayout

The document contains code for two Android layout exercises. The first exercise code defines a vertical linear layout containing various widgets like images, text, buttons, checkboxes etc inside a scrollview. The second exercise code defines a constraint layout containing an image, textviews and buttons to display product details in a horizontal orientation.

Uploaded by

Jonathan Le
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Bài 2: Layout – Phạm Phi Long

Exercise 1:

<?xml version="1.0" encoding="utf-8"?>


<LinearLayout android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/andro
id">

<ScrollView
android:layout_width="match_parent"
android:layout_height="827dp">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">

<ImageView
android:layout_width="150dp"
android:layout_height="150dp"
android:src="@drawable/android_img" />

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Iphone" />

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Android" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Window Mobile" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Display" />

<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content">

<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Male" />

<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Female" />
</RadioGroup>

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SHOW" />

<RatingBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:numStars="4"
android:rating="2"
android:stepSize="1" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SUBMIT" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Result :"
android:textSize="30sp" />

<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/country" />

<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/university" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Your favourite :"
android:textSize="30sp" />

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Tennis" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Running" />

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Swimming" />

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sleeping" />

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="reading" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="50dp"
android:text="SUBMIT" />
</LinearLayout>
</ScrollView>
</LinearLayout>
Exercise 2:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/andro
id"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/tv1"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity2">

<ImageView
android:id="@+id/img1"
android:layout_width="158dp"
android:layout_height="183dp"
android:layout_marginStart="4dp"
android:layout_marginLeft="4dp"
android:layout_marginTop="120dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/samsum_a705" />

<TextView
android:id="@+id/tvPrice1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="120dp"
android:layout_marginEnd="92dp"
android:layout_marginRight="92dp"
android:text="Price : 1000$"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:layout_marginEnd="16dp"
android:layout_marginRight="16dp"
android:text="Samsung Galaxy Note 9\nDimension:
1200x1200\nPublished on August 24th 2018\nCategory:
Electronics\nTags: Samsung Galaxy Note"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvPrice1" />

<Button
android:id="@+id/button"
android:layout_width="130dp"
android:layout_height="wrap_content"
android:layout_marginTop="116dp"
android:text="DETAIL"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/button3"
app:layout_constraintTop_toBottomOf="@+id/textView2"
android:backgroundTint="#C1BFBF"
android:textColor="@color/black"/>

<Button
android:id="@+id/button3"
android:layout_width="130dp"
android:layout_height="wrap_content"
android:layout_marginTop="116dp"
android:text="BUY NOW"
app:layout_constraintEnd_toStartOf="@+id/button"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@+id/button4"
app:layout_constraintTop_toBottomOf="@+id/textView2"
android:backgroundTint="#C1BFBF"
android:textColor="@color/black"/>

<Button
android:id="@+id/button4"
android:layout_width="130dp"
android:layout_height="wrap_content"
android:layout_marginTop="92dp"
android:text="HOME"
app:layout_constraintEnd_toStartOf="@+id/button3"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/img1"
android:backgroundTint="#C1BFBF"
android:textColor="@color/black"/>
</androidx.constraintlayout.widget.ConstraintLayout>

You might also like