There are many ways you'll design a personal information page in UI. for example you can to} create them in XML layout are in XML draw able file. while coding a page is primary option, you have easier approach. many readymade templates are available for a profile screen ui design. you'll choose any of those templates that will fit in your use and then download them and make its use.
-Create drawable layout : profile_back
layout xml code :
With modification in time and speedy modification in technology, transportable obtaining a lot of common than the microcomputer. User interference or UI is one factor to for given credit for. UI is bit sensitive show on mobiles that lets user to move with device application. They style screen and pages guaranteeing they visually communicates the trail ordered out however married woman designer. beside application provides a fast approach to all or any mobile options contents and performance. humanoid provides several layout and parts and permits designers to make UI convenience. Among them making humanoid profile screen ui is simply atiny low side to be done exploitation computer programme. Profile screen displays name, profile pic, chronicle and plenty of data. It truly represents all the small print of user.
Profile page ought to look enticing and will be informative. however it mustn't be too Brobdingnagian making a burden for user. With material style UI you'll simply produce a straightforward page with image border, pic insertion and name and more introduction. more you'll add your creative thinking whereas UI makes your work versatile and bit friendly.
-Create drawable layout : profile_back
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/bg_screen4"/>
<item android:top="200dp"
android:bottom="-300dp"
android:left="0dp"
android:right="-300dp">
<rotate
android:fromDegrees="-10"
android:pivotX="0%"
android:pivotY="100%">
<shape
android:shape="rectangle">
<solid
android:color="@color/white_light"/>
</shape>
</rotate>
</item>
</layer-list>
layout xml code :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="15dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:background="@drawable/layout_shadow"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/background"
android:layout_width="match_parent"
android:layout_height="200dp"
android:background="@drawable/profile_back">
<ImageView
android:id="@+id/btnEdit"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_margin="25dp"
android:src="@mipmap/ic_edit_profile" />
</RelativeLayout>
<LinearLayout
android:id="@+id/liner_profileimage"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/background"
android:layout_marginLeft="20dp"
android:layout_marginStart="20dp"
android:layout_marginTop="-100dp"
android:orientation="horizontal"
>
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/imgProfile"
civ_border_color="@color/semiTransparentWhite"
civ_border_width="10dp"
android:layout_width="150dp"
android:layout_height="150dp"
android:src="@drawable/ic_profile" />
<android.support.design.widget.FloatingActionButton
android:id="@+id/btnImageUpload"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/ic_image_upload"
android:layout_marginBottom="5dp"
android:visibility="invisible" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/liner_profileimage"
android:layout_marginTop="5dp"
android:background="@color/white_light"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:text="Full Name" />
<EditText
android:id="@+id/edtFulName"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:background="@drawable/editext_rounder_courner"
android:hint="@string/full_name"
android:inputType="text"
android:maxLength="30"
android:paddingLeft="15dp" />
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:text="Email" />
<EditText
android:id="@+id/edtEmail"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:background="@drawable/editext_rounder_courner"
android:hint="@string/edt_email"
android:inputType="textEmailAddress"
android:maxLength="30"
android:paddingLeft="15dp" />
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:text="Phone Number" />
<EditText
android:id="@+id/edtPhone"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:background="@drawable/editext_rounder_courner"
android:hint="@string/edt_phone"
android:inputType="number"
android:maxLength="30"
android:paddingLeft="15dp" />
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:text="Password" />
<EditText
android:id="@+id/edtPassword"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:background="@drawable/editext_rounder_courner"
android:hint="@string/edt_password"
android:paddingLeft="15dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:paddingLeft="15dp"
android:text="Address" />
<EditText
android:id="@+id/edtAddress"
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_marginBottom="10dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:background="@drawable/editext_rounder_courner"
android:gravity="start"
android:hint="@string/edt_address"
android:inputType="textPostalAddress"
android:maxLength="30"
android:paddingLeft="15dp" />
>
</LinearLayout>
</LinearLayout>
</ScrollView>
</RelativeLayout>
With modification in time and speedy modification in technology, transportable obtaining a lot of common than the microcomputer. User interference or UI is one factor to for given credit for. UI is bit sensitive show on mobiles that lets user to move with device application. They style screen and pages guaranteeing they visually communicates the trail ordered out however married woman designer. beside application provides a fast approach to all or any mobile options contents and performance. humanoid provides several layout and parts and permits designers to make UI convenience. Among them making humanoid profile screen ui is simply atiny low side to be done exploitation computer programme. Profile screen displays name, profile pic, chronicle and plenty of data. It truly represents all the small print of user.
Profile page ought to look enticing and will be informative. however it mustn't be too Brobdingnagian making a burden for user. With material style UI you'll simply produce a straightforward page with image border, pic insertion and name and more introduction. more you'll add your creative thinking whereas UI makes your work versatile and bit friendly.
Comments
Post a Comment
Please Comment if Any Query !!