Create an Android App that Shows Listing of All Trending Kotlin git-hub Repositories

Create an Android App that Shows Listing of All Trending Kotlin git-hub Repositories

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

<androidx.constraintlayout.widget.ConstraintLayout 

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    instruments:context=".ui.exercise.RepoDetails">

      

      <LinearLayout

        android:id="@+id/toolbar"

        android:layout_width="match_parent"

        android:layout_height="50dp"

        android:gravity="center_vertical"

        app:layout_constraintTop_toTopOf="father or mother"

        android:background="@coloration/white">

         

          <ImageView

            android:id="@+id/btnBack"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginStart="20dp"

            android:backgroundTint="@coloration/white"

            android:src="@drawable/ic_baseline_arrow_back_ios_24" />

        <TextView

            android:id="@+id/catName"

            android:layout_width="match_parent"

            android:layout_height="wrap_content"

            android:layout_marginStart="5dp"

            android:textual content="Github Tendencies"

            android:textColor="#3366CC"

            android:textSize="20sp" />

  

    </LinearLayout>

    

    <TextView

        android:id="@+id/tv_name"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textual content="appwrite"

        app:layout_constraintStart_toStartOf="father or mother"

        app:layout_constraintEnd_toEndOf="father or mother"

        app:layout_constraintTop_toBottomOf="@id/toolbar"

        android:layout_marginTop="3dp"

        android:textColor="@coloration/black"

        android:textSize="20dp"

        android:textStyle="daring">

    </TextView>

    

    <ImageView

        android:id="@+id/ownerAvatarImage"

        android:layout_width="70dp"

        android:layout_height="70dp"

        app:layout_constraintStart_toStartOf="father or mother"

        app:layout_constraintEnd_toEndOf="father or mother"

        app:layout_constraintTop_toBottomOf="@id/tv_name"

        android:layout_marginTop="2dp"

        android:src="@coloration/teal_200">

    </ImageView>

    

    <TextView

        android:id="@+id/tv_name_1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textual content="appwrite"

        app:layout_constraintStart_toStartOf="father or mother"

        app:layout_constraintEnd_toEndOf="father or mother"

        app:layout_constraintTop_toBottomOf="@id/ownerAvatarImage"

        android:layout_marginTop="0dp"

        android:textColor="@coloration/black"

        android:textSize="20dp"

        android:background="@coloration/white" />

    

     <TextView

         android:id="@+id/desc"

         android:layout_width="wrap_content"

         android:layout_height="wrap_content"

         android:textual content="@string/descriptions"

         app:layout_constraintTop_toBottomOf="@id/tv_name_1"

         app:layout_constraintStart_toStartOf="father or mother"

         app:layout_constraintEnd_toEndOf="father or mother"

         android:gravity="heart"

         android:textSize="18dp"

         android:textColor="@coloration/black">

  

     </TextView>

  

    <LinearLayout

        android:id="@+id/linear_layout_1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:orientation="horizontal"

        app:layout_constraintStart_toStartOf="father or mother"

        app:layout_constraintTop_toBottomOf="@id/desc"

        android:layout_marginTop="10dp">

        

        <ImageView

            android:layout_width="wrap_content"

            android:layout_height="40dp"

            android:src="@drawable/ic_baseline_star_24"

            android:layout_marginStart="20dp">

        </ImageView>

        

        <TextView

            android:id="@+id/star_count"

            android:layout_width="wrap_content"

            android:layout_height="40dp"

            android:textual content="27866 Stars"

            android:textSize="20dp"

            android:padding="8dp"

            android:layout_marginStart="10dp"

            android:textColor="@coloration/black">

  

        </TextView>

  

    </LinearLayout>

  

    <LinearLayout

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        app:layout_constraintEnd_toEndOf="father or mother"

        app:layout_constraintStart_toEndOf="@id/linear_layout_1"

        app:layout_constraintTop_toBottomOf="@id/desc"

        android:layout_marginTop="10dp"

        android:orientation="horizontal">

  

        <ImageView

            android:layout_width="wrap_content"

            android:layout_height="40dp"

            android:layout_marginStart="50dp"

            android:src="@drawable/ic_baseline_scatter_plot_24">

        </ImageView>

  

        <TextView

            android:id="@+id/fork_count"

            android:layout_width="wrap_content"

            android:layout_height="40dp"

            android:layout_marginStart="8dp"

            android:padding="8dp"

            android:textual content="2380 Forks"

            android:layout_marginEnd="20dp"

            android:textColor="@coloration/black"

            android:textSize="20dp">

        </TextView>

         

    </LinearLayout>

  

    <TextView

        android:id="@+id/tv_read_me"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        app:layout_constraintTop_toBottomOf="@id/linear_layout_1"

        app:layout_constraintStart_toStartOf="father or mother"

        android:layout_marginTop="10dp"

        android:layout_marginStart="10dp"

        android:textual content="ReadMe"

        android:textSize="18sp"

        android:textColor="@coloration/black">

    </TextView>

    

    <WebView

        android:id="@+id/web_view"

        android:layout_width="match_parent"

        android:layout_height="380dp"

        android:layout_marginTop="5dp"

        android:layout_margin="12dp"

        app:layout_constraintEnd_toEndOf="father or mother"

        app:layout_constraintStart_toStartOf="father or mother"

        app:layout_constraintTop_toBottomOf="@id/tv_read_me">

    </WebView>

    

</androidx.constraintlayout.widget.ConstraintLayout>