Last active
October 12, 2020 23:26
-
-
Save nurulimamnotes/766e8108ad80a384cd454f8b4f0f3af9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<androidx.core.widget.NestedScrollView 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" | |
android:fillViewport="true"> | |
<androidx.constraintlayout.widget.ConstraintLayout | |
android:id="@+id/linearLayout" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
tools:context=".DetailUserActivity"> | |
<de.hdodenhof.circleimageview.CircleImageView | |
android:id="@+id/ivPhoto" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_marginTop="8dp" | |
android:contentDescription="@string/photo_user" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintHorizontal_bias="0.0" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toTopOf="parent" | |
tools:srcCompat="@tools:sample/avatars" /> | |
<TextView | |
android:id="@+id/tvName" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:layout_marginTop="8dp" | |
android:text="@string/textname" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/ivPhoto" /> | |
<TextView | |
android:id="@+id/tvUsername" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:layout_marginTop="8dp" | |
android:text="@string/textusername" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/tvName" /> | |
<TextView | |
android:id="@+id/tvBio" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="8dp" | |
android:layout_marginEnd="8dp" | |
android:text="@string/textbio" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@id/tvUsername" /> | |
<ImageView | |
android:id="@+id/ivWork" | |
android:layout_width="24dp" | |
android:layout_height="24dp" | |
android:layout_marginStart="16dp" | |
android:layout_marginTop="16dp" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/tvBio" | |
app:srcCompat="@drawable/baseline_work_black_18dp" | |
android:contentDescription="@string/icon_work" /> | |
<TextView | |
android:id="@+id/tv_work" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="16dp" | |
android:layout_marginTop="16dp" | |
android:text="@string/val_work" | |
app:layout_constraintStart_toEndOf="@+id/ivWork" | |
app:layout_constraintTop_toBottomOf="@+id/tvBio" /> | |
<ImageView | |
android:id="@+id/ivHome" | |
android:layout_width="24dp" | |
android:layout_height="24dp" | |
android:layout_marginStart="16dp" | |
android:layout_marginTop="16dp" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/tv_work" | |
app:srcCompat="@drawable/baseline_home_black_18dp" | |
android:contentDescription="@string/icon_home" /> | |
<TextView | |
android:id="@+id/tv_home" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="16dp" | |
android:layout_marginTop="16dp" | |
android:text="@string/val_home" | |
app:layout_constraintStart_toEndOf="@+id/ivHome" | |
app:layout_constraintTop_toBottomOf="@+id/tv_work" /> | |
<ImageView | |
android:id="@+id/ivWeb" | |
android:layout_width="24dp" | |
android:layout_height="24dp" | |
android:layout_marginStart="16dp" | |
android:layout_marginTop="16dp" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/tv_home" | |
app:srcCompat="@drawable/baseline_language_black_18dp" | |
android:contentDescription="@string/icon_web" /> | |
<TextView | |
android:id="@+id/tv_web" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="16dp" | |
android:layout_marginTop="16dp" | |
android:text="@string/val_web" | |
app:layout_constraintStart_toEndOf="@+id/ivWeb" | |
app:layout_constraintTop_toBottomOf="@+id/tv_home" /> | |
<TextView | |
android:id="@+id/stat_1" | |
android:layout_width="80dp" | |
android:layout_height="wrap_content" | |
android:layout_marginEnd="8dp" | |
android:gravity="center" | |
android:maxLines="1" | |
android:text="@string/val_repo" | |
android:textColor="#777" | |
android:textSize="22sp" | |
app:layout_constraintTop_toTopOf="@+id/stat_2" | |
app:layout_constraintEnd_toStartOf="@+id/divider_1" /> | |
<TextView | |
android:id="@+id/stat_detail_1" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:text="@string/repository" | |
android:textColor="#777" | |
android:textSize="12sp" | |
app:layout_constraintTop_toBottomOf="@+id/stat_1" | |
app:layout_constraintStart_toStartOf="@+id/stat_1" | |
app:layout_constraintEnd_toEndOf="@+id/stat_1" /> | |
<View | |
android:id="@+id/divider_1" | |
android:layout_width="1dp" | |
android:layout_height="0dp" | |
android:layout_marginEnd="16dp" | |
android:background="#ccc" | |
app:layout_constraintTop_toTopOf="@+id/stat_2" | |
app:layout_constraintEnd_toStartOf="@+id/stat_2" | |
app:layout_constraintBottom_toBottomOf="@+id/stat_detail_2" /> | |
<TextView | |
android:id="@+id/stat_2" | |
android:layout_width="80dp" | |
android:layout_height="wrap_content" | |
android:gravity="center" | |
android:maxLines="1" | |
android:text="@string/val_following" | |
android:textColor="#777" | |
android:textSize="22sp" | |
app:layout_constraintBottom_toBottomOf="parent" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintHorizontal_bias="0.489" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@id/tv_web" | |
app:layout_constraintVertical_bias="0.073" /> | |
<TextView | |
android:id="@+id/stat_detail_2" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:maxLines="1" | |
android:text="@string/following" | |
android:textColor="#777" | |
android:textSize="12sp" | |
app:layout_constraintTop_toBottomOf="@+id/stat_2" | |
app:layout_constraintStart_toStartOf="@+id/stat_2" | |
app:layout_constraintEnd_toEndOf="@+id/stat_2" /> | |
<View | |
android:id="@+id/divider_2" | |
android:layout_width="1dp" | |
android:layout_height="0dp" | |
android:layout_marginStart="16dp" | |
android:background="#ccc" | |
app:layout_constraintBottom_toBottomOf="@+id/stat_detail_2" | |
app:layout_constraintStart_toEndOf="@+id/stat_2" | |
app:layout_constraintTop_toTopOf="@+id/stat_2" /> | |
<TextView | |
android:id="@+id/stat_3" | |
android:layout_width="80dp" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="8dp" | |
android:gravity="center" | |
android:maxLines="1" | |
android:text="@string/val_followers" | |
android:textColor="#777" | |
android:textSize="22sp" | |
app:layout_constraintTop_toTopOf="@+id/stat_2" | |
app:layout_constraintStart_toEndOf="@+id/divider_2" /> | |
<TextView | |
android:id="@+id/stat_detail_3" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
android:maxLines="1" | |
android:text="@string/followers" | |
android:textColor="#777" | |
android:textSize="12sp" | |
app:layout_constraintTop_toBottomOf="@+id/stat_3" | |
app:layout_constraintStart_toStartOf="@+id/stat_3" | |
app:layout_constraintEnd_toEndOf="@+id/stat_3" /> | |
<com.google.android.material.tabs.TabLayout | |
android:id="@+id/tabs" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:layout_marginTop="16dp" | |
android:background="?attr/colorPrimary" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/stat_detail_2" | |
app:tabTextColor="@android:color/white" /> | |
<androidx.viewpager.widget.ViewPager | |
android:id="@+id/view_pager" | |
android:layout_width="match_parent" | |
android:layout_height="0dp" | |
app:layout_constraintBottom_toBottomOf="parent" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintHorizontal_bias="0.0" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toBottomOf="@+id/tabs" /> | |
<ProgressBar | |
android:id="@+id/progressBarnya" | |
style="?android:attr/progressBarStyle" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" | |
app:layout_constraintBottom_toBottomOf="parent" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toTopOf="parent" /> | |
</androidx.constraintlayout.widget.ConstraintLayout> | |
</androidx.core.widget.NestedScrollView> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<androidx.core.widget.NestedScrollView 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" | |
android:fillViewport="true"> | |
<androidx.constraintlayout.widget.ConstraintLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
tools:context=".FollowerFragment"> | |
<androidx.recyclerview.widget.RecyclerView | |
android:id="@+id/rv_followers" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toTopOf="parent" | |
tools:listitem="@layout/list_followers" /> | |
</androidx.constraintlayout.widget.ConstraintLayout> | |
</androidx.core.widget.NestedScrollView> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<androidx.core.widget.NestedScrollView 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" | |
android:fillViewport="true"> | |
<androidx.constraintlayout.widget.ConstraintLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
tools:context=".FollowingFragment"> | |
<androidx.recyclerview.widget.RecyclerView | |
android:id="@+id/rv_following" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toTopOf="parent" | |
tools:listitem="@layout/list_following" /> | |
</androidx.constraintlayout.widget.ConstraintLayout> | |
</androidx.core.widget.NestedScrollView> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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="wrap_content"> | |
<de.hdodenhof.circleimageview.CircleImageView | |
android:id="@+id/img_follower_photo" | |
android:layout_width="48dp" | |
android:layout_height="48dp" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="16dp" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toTopOf="parent" | |
tools:src="@android:color/darker_gray" /> | |
<TextView | |
android:id="@+id/tv_follower_name" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="16dp" | |
android:layout_marginEnd="8dp" | |
android:textSize="16sp" | |
android:textStyle="bold" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toEndOf="@+id/img_follower_photo" | |
app:layout_constraintTop_toTopOf="parent" | |
app:layout_constraintVertical_chainStyle="packed" | |
tools:text="@string/users_name" /> | |
<TextView | |
android:id="@+id/tv_follower_id" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="8dp" | |
android:layout_marginEnd="8dp" | |
android:layout_marginBottom="8dp" | |
android:ellipsize="end" | |
android:maxLines="10" | |
app:layout_constraintBottom_toBottomOf="parent" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintHorizontal_bias="0.0" | |
app:layout_constraintStart_toEndOf="@+id/img_follower_photo" | |
app:layout_constraintTop_toBottomOf="@+id/tv_follower_name" | |
tools:text="@string/users_desc" /> | |
</androidx.constraintlayout.widget.ConstraintLayout> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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="wrap_content"> | |
<de.hdodenhof.circleimageview.CircleImageView | |
android:id="@+id/img_following_photo" | |
android:layout_width="48dp" | |
android:layout_height="48dp" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="16dp" | |
app:layout_constraintStart_toStartOf="parent" | |
app:layout_constraintTop_toTopOf="parent" | |
tools:src="@android:color/darker_gray" /> | |
<TextView | |
android:id="@+id/tv_following_name" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="16dp" | |
android:layout_marginEnd="8dp" | |
android:textSize="16sp" | |
android:textStyle="bold" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintStart_toEndOf="@+id/img_following_photo" | |
app:layout_constraintTop_toTopOf="parent" | |
app:layout_constraintVertical_chainStyle="packed" | |
tools:text="@string/users_name" /> | |
<TextView | |
android:id="@+id/tv_following_id" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_marginStart="8dp" | |
android:layout_marginTop="8dp" | |
android:layout_marginEnd="8dp" | |
android:layout_marginBottom="8dp" | |
android:ellipsize="end" | |
android:maxLines="10" | |
app:layout_constraintBottom_toBottomOf="parent" | |
app:layout_constraintEnd_toEndOf="parent" | |
app:layout_constraintHorizontal_bias="0.0" | |
app:layout_constraintStart_toEndOf="@+id/img_following_photo" | |
app:layout_constraintTop_toBottomOf="@+id/tv_following_name" | |
tools:text="@string/users_desc" /> | |
</androidx.constraintlayout.widget.ConstraintLayout> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment