Android Awesome Login,Registration and Verification Design By KD
Android Design
To develop awesome android application we first need the Attractive UI for the Application is key for make an android application successful.
To design below screen in your application just copy and paste the following code and you will get the design. If you want to develop such kind of design then watch my videos on Learning and sharing with KD
For Login Screen the code -
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 | <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="120sp" android:layout_margin="0dp" android:background="@color/colorPrimary" android:gravity="center_horizontal" android:orientation="vertical"> <ImageView android:layout_width="60sp" android:layout_height="60sp" android:layout_margin="10sp" android:src="@drawable/login" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Login" android:textColor="#FFF" android:textSize="18sp" android:textStyle="bold" /> </LinearLayout> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:padding="0dp" android:text="▼" android:textColor="@color/colorPrimary" android:textSize="20sp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="20sp"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="8sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter User Id" android:padding="10dp" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="20sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter Password" android:padding="10dp" /> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/colorPrimary" android:text="Login" android:textColor="#FFF" android:textSize="18sp" android:textStyle="bold" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="10dp" android:text="Forgot Password ?" android:textSize="16dp" /> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:text="Sign Up" android:textSize="18dp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom" android:layout_marginTop="20dp" android:gravity="center_horizontal" android:orientation="horizontal"> <TextView android:layout_width="40sp" android:layout_height="40sp" android:layout_marginRight="10sp" android:background="@drawable/circulerfb" android:gravity="center" android:text="F" android:textColor="@color/white" android:textStyle="bold" /> <TextView android:layout_width="40sp" android:layout_height="40sp" android:layout_marginLeft="10sp" android:background="@drawable/circulergoogl" android:gravity="center" android:text="G+" android:textColor="@color/white" android:textStyle="bold" /> </LinearLayout> </LinearLayout> </LinearLayout> |
For Registration Screen the code -
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="120sp" android:layout_margin="0dp" android:background="@color/purple_700" android:gravity="center_horizontal" android:orientation="vertical"> <ImageView android:layout_width="60sp" android:layout_height="60sp" android:layout_margin="10sp" android:src="@drawable/zoombutton" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Registration" android:textColor="#FFF" android:textSize="18sp" android:textStyle="bold" /> </LinearLayout> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:padding="0dp" android:text="▼" android:textColor="@color/purple_700" android:textSize="20sp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="20sp"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="8sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter User Id" android:padding="10dp" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="20sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter Password" android:padding="10dp" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="8sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter Confirm Password" android:padding="10dp" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="8sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter Email" android:padding="10dp" /> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/purple_700" android:text="Sign Up" android:textColor="#FFF" android:textSize="18sp" android:textStyle="bold" /> </LinearLayout> </LinearLayout> |
For OTP Screen Code-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="120sp" android:layout_margin="0dp" android:background="@color/orange_900" android:gravity="center_horizontal" android:orientation="vertical"> <ImageView android:layout_width="60sp" android:layout_height="60sp" android:layout_margin="10sp" android:src="@drawable/correct" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Account Verification" android:textColor="#FFF" android:textSize="18sp" android:textStyle="bold" /> </LinearLayout> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:padding="0dp" android:text="▼" android:textColor="@color/orange_900" android:textSize="20sp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="20sp"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="8sp" android:layout_marginTop="8sp" android:background="@drawable/edittext" android:hint="Enter OTP" android:padding="10dp" /> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/orange_900" android:text="Verify" android:textColor="#FFF" android:textSize="18sp" android:textStyle="bold" /> </LinearLayout> </LinearLayout> |
Resource Code -
<color name="colorPrimary">#E8EF0A</color>
<color name="orange_900">#E65100</color>
<color name="purple_700">#7B1FA2</color>
1 2 3 4 5 6 | <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#40dddddd" /> <corners android:radius="8sp" /> </shape> |
Comments
Post a Comment