Professional Documents
Culture Documents
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appBarLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<include
android:id="@+id/main_page_toolbar"
layout="@layout/app_bar_layout"></include>
<com.google.android.material.tabs.TabLayout
android:id="@+id/main_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
</com.google.android.material.tabs.TabLayout>
</com.google.android.material.appbar.AppBarLayout>
<androidx.viewpager.widget.ViewPager
android:id="@+id/main_tabs_pager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/appBarLayout">
</androidx.viewpager.widget.ViewPager>
</RelativeLayout>
ACTIVITY LOGIN
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentStart="true"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="3dp"
android:layout_marginLeft="3dp"
android:layout_marginTop="-2dp"
android:layout_marginBottom="-1dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/login_image"
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:scaleType="fitCenter"
android:src="@drawable/login_photo" />
<EditText
android:id="@+id/login_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/login_image"
android:layout_alignParentStart="true"
android:layout_marginLeft="17dp"
android:layout_marginTop="25dp"
android:layout_marginRight="17dp"
android:background="@drawable/inputs"
android:drawableStart="@drawable/email"
android:hint="Email"
android:inputType="textEmailAddress"
android:padding="4dp" />
<EditText
android:id="@+id/login_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/login_email"
android:layout_alignParentStart="true"
android:layout_marginLeft="17dp"
android:layout_marginTop="10dp"
android:layout_marginRight="17dp"
android:background="@drawable/inputs"
android:drawableStart="@drawable/password"
android:hint="Password"
android:inputType="textPassword"
android:padding="4dp" />
<TextView
android:id="@+id/forget_password_link"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/login_password"
android:layout_centerHorizontal="true"
android:layout_marginLeft="15dp"
android:layout_marginTop="2dp"
android:layout_marginRight="23dp"
android:text="Forget Password ?"
android:textAlignment="textEnd"
android:textColor="@color/colorPrimaryDark"
android:textSize="17sp"
android:textStyle="bold" />
<Button
android:id="@+id/login_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/forget_password_link"
android:layout_marginLeft="19dp"
android:layout_marginTop="4dp"
android:layout_marginRight="19dp"
android:background="@drawable/buttons"
android:padding="4dp"
android:text="Login"
android:textAllCaps="false"
android:textColor="@android:color/background_light"
android:textSize="24sp" />
<TextView
android:id="@+id/need_new_account_link"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/login_button"
android:layout_centerHorizontal="true"
android:layout_marginLeft="15dp"
android:layout_marginTop="2dp"
android:layout_marginRight="23dp"
android:text="Need An Account?"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textSize="17sp"
android:textStyle="bold" />
<TextView
android:id="@+id/login_usnig"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/need_new_account_link"
android:layout_centerHorizontal="true"
android:layout_marginLeft="15dp"
android:layout_marginTop="10dp"
android:layout_marginRight="23dp"
android:text="or Login Using Your"
android:textAlignment="center"
android:textSize="17sp"
android:textStyle="bold" />
<Button
android:id="@+id/phone_login_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/login_usnig"
android:layout_marginLeft="19dp"
android:layout_marginTop="4dp"
android:layout_marginRight="19dp"
android:background="@drawable/buttons"
android:padding="4dp"
android:text="Phone"
android:textAllCaps="false"
android:textColor="@android:color/background_light"
android:textSize="17sp" />
</RelativeLayout>
</ScrollView>
</RelativeLayout>
<TextView
android:id="@+id/textview1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="260dp"></TextView>
<RelativeLayout
android:id="@+id/phoneAuth"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textview1"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:padding="8dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Phone Number:"
android:textColor="@android:color/black"
android:textSize="18sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<com.hbb20.CountryCodePicker
android:id="@+id/ccp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/white"
app:ccp_defaultNameCode="In" />
<EditText
android:id="@+id/phoneText"
android:layout_width="match_parent"
android:layout_height="60dp"
android:backgroundTint="@android:color/black"
android:hint="304123123123"
android:inputType="phone"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@android:color/darker_gray" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
<EditText
android:id="@+id/codeText"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_below="@+id/phoneAuth"
android:layout_margin="25dp"
android:backgroundTint="@android:color/darker_gray"
android:drawableLeft="@drawable/password"
android:drawableTint="@android:color/darker_gray"
android:hint="Write you code here..."
android:inputType="phone"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@android:color/black"
android:visibility="gone" />
<Button
android:id="@+id/continueNextButton"
android:layout_width="120dp"
android:layout_height="40dp"
android:layout_below="@+id/codeText"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:background="@drawable/buttons"
android:text="Continue"
android:textAllCaps="false"
android:textColor="@android:color/white"
android:textSize="15dp" />
</RelativeLayout>
ACTIVITY REGISTER
<?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=".RegisterActivity">
<ImageView
android:id="@+id/register_image"
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:scaleType="fitCenter"
android:src="@drawable/signup_photo" />
<EditText
android:id="@+id/register_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/register_image"
android:layout_alignParentStart="true"
android:layout_marginLeft="17dp"
android:layout_marginTop="25dp"
android:layout_marginRight="17dp"
android:background="@drawable/inputs"
android:drawableStart="@drawable/email"
android:hint="Email"
android:inputType="textEmailAddress"
android:padding="4dp" />
<EditText
android:id="@+id/register_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/register_email"
android:layout_alignParentStart="true"
android:layout_marginLeft="17dp"
android:layout_marginTop="10dp"
android:layout_marginRight="17dp"
android:background="@drawable/inputs"
android:drawableStart="@drawable/password"
android:hint="Password"
android:inputType="textPassword"
android:padding="4dp" />
<Button
android:id="@+id/register_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/register_password"
android:layout_marginLeft="19dp"
android:layout_marginTop="10dp"
android:layout_marginRight="19dp"
android:background="@drawable/buttons"
android:padding="4dp"
android:text="Sign Up"
android:textAllCaps="false"
android:textColor="@android:color/background_light"
android:textSize="24sp" />
<TextView
android:id="@+id/already_have_account_link"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/register_button"
android:layout_centerHorizontal="true"
android:layout_marginLeft="15dp"
android:layout_marginTop="2dp"
android:layout_marginRight="23dp"
android:text="Already Have An Account?"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textSize="17sp"
android:textStyle="bold" />
</RelativeLayout>
ACTIVITY CHAT
<?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"
android:background="@android:color/darker_gray"
tools:context=".ChatActivity">
<include
android:id="@+id/chat_toolbar"
layout="@layout/app_bar_layout"></include>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/private_messages_list_of_users"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/chat_linear_layout"
android:layout_below="@+id/chat_toolbar"
android:layout_marginBottom="6dp">
</androidx.recyclerview.widget.RecyclerView>
<RelativeLayout
android:id="@+id/chat_linear_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:background="@android:color/background_light"
android:orientation="horizontal">
<ImageButton
android:id="@+id/send_files_btn"
android:layout_width="60dp"
android:layout_height="50dp"
android:layout_alignParentStart="true"
android:backgroundTint="@android:color/white"
android:src="@drawable/send_files" />
<EditText
android:id="@+id/input_messages"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toStartOf="@+id/send_message_bttn"
android:layout_toEndOf="@+id/send_files_btn"
android:hint="type message here..."
android:maxLines="5"
android:padding="15dp" />
<ImageButton
android:id="@+id/send_message_bttn"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:backgroundTint="@android:color/white"
android:src="@drawable/send_message" />
</RelativeLayout>
</RelativeLayout>
<include
android:id="@+id/group_chat_bar_layout"
layout="@layout/app_bar_layout"></include>
<ScrollView
android:id="@+id/my_scroll_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@id/myLinearLayout"
android:layout_below="@+id/group_chat_bar_layout">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/group_chat_text_display"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="2dp"
android:layout_marginEnd="2dp"
android:layout_marginBottom="60dp"
android:padding="10dp"
android:textAllCaps="false"
android:textColor="@android:color/background_dark"
android:textSize="20sp" />
</LinearLayout>
</ScrollView>
<RelativeLayout
android:id="@+id/myLinearLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:background="@android:color/background_light"
android:orientation="horizontal">
<ImageButton
android:id="@+id/send_files_btn"
android:layout_width="60dp"
android:layout_height="50dp"
android:layout_alignParentStart="true"
android:backgroundTint="@android:color/white"
android:src="@drawable/send_files" />
<EditText
android:id="@+id/input_group_message"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toStartOf="@+id/send_messege_button"
android:layout_toEndOf="@+id/send_files_btn"
android:hint="type message here..."
android:maxLines="5"
android:padding="15dp" />
<ImageButton
android:id="@+id/send_messege_button"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:backgroundTint="@android:color/white"
android:src="@drawable/send_message" />
</RelativeLayout>
</RelativeLayout>
<include
android:id="@+id/find_friends_toolbar"
layout="@layout/app_bar_layout"></include>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/find_friends_recycler_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/find_friends_toolbar"
android:layout_alignParentStart="true"
android:layout_centerVertical="true" />
</RelativeLayout>
ACTIVITY PROFILE
<?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"
android:background="@drawable/profile_activity"
tools:context=".ProfileActivity">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/visit_profile_image"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="110dp"
android:src="@drawable/profile_image"
/>
<TextView
android:id="@+id/visit_user_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/visit_profile_image"
android:layout_marginLeft="15dp"
android:layout_marginTop="5dp"
android:layout_marginRight="15dp"
android:text="user name"
android:textAlignment="center"
android:textAllCaps="false"
android:textColor="@android:color/background_dark"
android:textSize="18sp"
android:textStyle="bold"
/>
<TextView
android:id="@+id/visit_profile_status"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/visit_user_name"
android:layout_marginLeft="15dp"
android:layout_marginTop="25dp"
android:layout_marginRight="15dp"
android:text="Hey i'm using sumit chat app"
android:textAlignment="center"
android:textAllCaps="false"
android:textSize="22sp"
android:textStyle="bold"
/>
<Button
android:id="@+id/send_message_request_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/visit_profile_status"
android:layout_marginLeft="65dp"
android:layout_marginTop="15dp"
android:layout_marginRight="65dp"
android:background="@drawable/buttons"
android:text="Send Message"
android:textAllCaps="false"
android:textColor="@android:color/background_light"
android:textSize="20sp"
android:textStyle="bold" />
<Button
android:id="@+id/declined_message_request_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/send_message_request_button"
android:layout_marginLeft="65dp"
android:layout_marginTop="6dp"
android:layout_marginRight="65dp"
android:background="@drawable/buttons"
android:text="Cancel Chat Request"
android:textAllCaps="false"
android:textColor="@android:color/background_light"
android:textSize="20sp"
android:textStyle="bold"
android:visibility="invisible" />
</RelativeLayout>
ACTIVITY SETTINGS
<include
android:id="@+id/settings_toolbar"
layout="@layout/app_bar_layout">
</include>
<de.hdodenhof.circleimageview.CircleImageView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/set_profile_image"
android:layout_width="250dp"
android:layout_height="250dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="90dp"
android:src="@drawable/profile_image"
app:civ_border_color="@color/colorPrimary"
app:civ_border_width="5dp" />
<EditText
android:id="@+id/set_user_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/set_profile_image"
android:layout_marginStart="15dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="15dp"
android:background="@drawable/inputs"
android:drawableStart="@drawable/edit_profile"
android:hint="Username"
android:inputType="textMultiLine"
android:padding="6dp"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textStyle="bold" />
<EditText
android:id="@+id/set_profile_status"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/set_user_name"
android:layout_marginStart="15dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="15dp"
android:background="@drawable/inputs"
android:drawableStart="@drawable/edit_status"
android:hint="User Status"
android:inputType="textMultiLine"
android:padding="6dp"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textStyle="bold" />
<Button
android:id="@+id/update_settings_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/set_profile_status"
android:layout_marginStart="15dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="15dp"
android:background="@drawable/buttons"
android:inputType="textMultiLine"
android:padding="6dp"
android:text="Update"
android:textAlignment="center"
android:textAllCaps="false"
android:textColor="@android:color/background_light"
android:textSize="20sp"
android:textStyle="bold" />
</RelativeLayout>
<ImageView
android:id="@+id/image_viewer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/crop_image_menu_flip"
/>
</RelativeLayout>
</androidx.appcompat.widget.Toolbar>
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimary">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/custom_profile_image"
android:layout_width="47dp"
android:layout_height="47dp"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginRight="10dp"
android:cropToPadding="true"
android:src="@drawable/profile_image"
/>
<TextView
android:id="@+id/custom_profile_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:text="Display User Name"
android:textColor="@android:color/background_light"
android:textSize="18sp"
android:textStyle="bold" />
<TextView
android:id="@+id/custom_user_last_seen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/custom_profile_name"
android:layout_alignParentStart="true"
android:layout_marginTop="3dp"
android:text="Last Seen"
android:textColor="@android:color/background_light"
android:textSize="14sp"
android:textStyle="bold" />
</RelativeLayout>
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/message_profile_image"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginTop="10dp"
android:src="@drawable/profile_image" />
<TextView
android:id="@+id/receiver_message_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginLeft="3dp"
android:layout_marginTop="10dp"
android:layout_toEndOf="@+id/message_profile_image"
android:background="@drawable/receiver_message_layout"
android:padding="10dp"
android:text="receiver messages here"
android:textColor="@android:color/black"
android:textSize="14sp"
android:textStyle="bold" />
<ImageView
android:id="@+id/message_sender_image_view"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_alignParentEnd="true"
android:layout_margin="5dp"
android:scaleType="centerCrop" />
<ImageView
android:id="@+id/message_receiver_image_view"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_alignParentStart="true"
android:layout_marginStart="50dp"
android:layout_marginTop="13dp"
android:scaleType="centerCrop" />
<TextView
android:id="@+id/sender_messsage_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="@+id/receiver_message_text"
android:layout_alignParentEnd="true"
android:layout_marginTop="10dp"
android:background="@drawable/sender_message_layout"
android:padding="10dp"
android:text="sender messages"
android:textColor="@android:color/black"
android:textSize="14sp"
android:textStyle="bold" />
</RelativeLayout>
FRAGMENT ABOUT
<TextView
android:id="@+id/set_creator_name"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:background="@drawable/buttons"
android:padding="6dp"
android:text="Created By"
android:textAlignment="center"
android:textColor="@android:color/white"
android:textSize="25sp"
android:textStyle="bold" />
<TextView
android:id="@+id/set_user_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/set_creator_name"
android:layout_marginStart="15dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="15dp"
android:padding="6dp"
android:text="Sumit Debnath"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textSize="20sp"
android:textStyle="bold" />
<TextView
android:id="@+id/set_user_about"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/set_user_name"
android:layout_marginStart="15dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="15dp"
android:padding="6dp"
android:text="Student of CE, Aditya Institute of Technology, Delhi"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textStyle="normal" />
<TextView
android:id="@+id/set_user_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/set_user_about"
android:layout_marginStart="15dp"
android:layout_marginTop="1dp"
android:layout_marginEnd="15dp"
android:padding="6dp"
android:text="Email: sumitdebnath913@gmail.com"
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textStyle="normal"
/>
<TextView
android:id="@+id/set_about"
android:layout_width="190dp"
android:layout_height="wrap_content"
android:layout_below="@+id/set_user_email"
android:layout_alignParentStart="true"
android:layout_centerHorizontal="true"
android:layout_marginStart="110dp"
android:layout_marginTop="25dp"
android:background="@drawable/buttons"
android:padding="6dp"
android:text=" About The App "
android:textAlignment="center"
android:textColor="@android:color/white"
android:textSize="25sp"
android:textStyle="bold" />
<TextView
android:id="@+id/set_about_info"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/set_about"
android:layout_alignParentStart="true"
android:layout_alignParentEnd="true"
android:layout_centerHorizontal="true"
android:layout_marginStart="4dp"
android:layout_marginTop="25dp"
android:layout_marginEnd="13dp"
android:padding="6dp"
android:shadowColor="@color/colorAccent"
android:text=
"Social Blaze is a instant messaging application that allows android smartphone users to
exchange Text, image, PDF and Ms Docx messages for free. Social Blaze is especially has
unlimited text messaging. In addition to basic messaging, Social Blaze also provides group
chat and image sharing options."
android:textAlignment="center"
android:textColor="@color/colorPrimaryDark"
android:textStyle="normal" />
</RelativeLayout>
FRAGMENT CHAT
</androidx.recyclerview.widget.RecyclerView>
</RelativeLayout>
FRAGMENTS CONTACTS
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/contacts_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true" />
</RelativeLayout>
FRAGMENT GROUPS
<ListView
android:id="@+id/list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginStart="-2dp"
android:layout_marginTop="3dp"
android:layout_marginBottom="-2dp" />
</RelativeLayout>
FRAGMENT REQUESTS
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=".RequestsFragment">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/chat_requests_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:orientation="horizontal">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/users_profile_image"
android:layout_width="90dp"
android:layout_height="90dp"
android:src="@drawable/profile_image" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/user_profile_name"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:text="user name"
android:textAlignment="textStart"
android:textSize="18sp"
android:textStyle="bold" />
<ImageView
android:id="@+id/user_online_status"
android:layout_width="18dp"
android:layout_height="18dp"
android:layout_marginTop="5dp"
android:src="@drawable/online"
android:visibility="invisible" />
</LinearLayout>
<TextView
android:id="@+id/user_status"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:text="user status"
android:textAlignment="textStart"
android:textSize="16sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/requests_accept_button"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:background="@drawable/buttons"
android:text="Accept"
android:textAllCaps="false"
android:textColor="@android:color/white"
android:textSize="16sp"
android:visibility="invisible" />
<Button
android:id="@+id/requests_cancel_button"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_marginStart="10dp"
android:background="@drawable/buttons"
android:text="Cancel"
android:textAllCaps="false"
android:textColor="@android:color/white"
android:textSize="16sp"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</RelativeLayout>
OPTIONS MENU
<item
android:id="@+id/main_find_friends_option"
android:title="Find Friends"
app:showAsAction="never" />
<item
android:id="@+id/main_create_group_option"
android:title="Create Group"
app:showAsAction="never"></item>
<item
android:id="@+id/main_settings_option"
android:title="Settings"
app:showAsAction="never"></item>
<item
android:id="@+id/main_logout_option"
android:title="Sign Out"
app:showAsAction="never"></item>
</menu>
COLORS
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#454777</color>
<color name="colorPrimaryDark">#454777</color>
<color name="colorAccent">#E6E6E6</color>
</resources>
LAUNCHER BACKGROUND
STYLES
<resources>
</style>
</resources>
BUTTONS
<solid android:color="@color/colorPrimary"></solid>
</shape>
INPUTS
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="5dp"
android:color="@color/colorPrimary"></stroke>
</shape>
<solid android:color="#FFFFFF"></solid>
<corners android:radius="15dp"></corners>
</shape>
<solid android:color="#D7ECFF"></solid>
<corners android:radius="15dp"></corners>
</shape>