Powered By Blogger

Wednesday 6 March 2013

Creating a layout with Relative Layout


<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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"
    android:background="@drawable/body_bg"
    tools:context=".LoginActivity" >

     <include
        android:id="@+id/header_lyt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        layout="@layout/header_layout" >
    </include>
   
     <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/header_lyt"
        android:layout_marginTop="20dip"
            android:padding="10dip" >
           
         <RelativeLayout
                android:id="@+id/Layout_Email_id"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center" >
           
           
             <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                     >
               
                 <ImageView
                     android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:id="@+id/logo_img"
                    android:src="@drawable/login_logo"
                   android:paddingLeft="110dip"
                     />
               
               
               
             </LinearLayout>
           
           
         </RelativeLayout>
       
         <RelativeLayout
                android:id="@+id/Layout_Password"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_Email_id"
                android:layout_gravity="center"
                android:layout_marginTop="1dip" >
           
              <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                   
                     >
               
                 
                  <TextView
                        android:id="@+id/logo"
                        android:layout_width="wrap_content"
                        android:paddingLeft="45dip"
                       
                        android:textColor="#000000"
                        android:textSize="34dip"
                        android:text="@string/app_name"
                        android:layout_height="wrap_content" />
              </LinearLayout>
           
           
           
         </RelativeLayout>
       
         <RelativeLayout
                android:id="@+id/Layout_desc"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_Password"
                android:layout_gravity="center"
                android:layout_marginTop="1dip" >
           
              <LinearLayout
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                   
                     >
               
                 
                  <TextView
                        android:id="@+id/logo"
                        android:layout_width="wrap_content"
                        android:paddingLeft="42dip"
                        android:textColor="#000000"
                        android:textSize="10dip"
                        android:text="Relationship Management Tools by DeltaPoint"
                        android:layout_height="wrap_content" />
              </LinearLayout>
           
           
           
         </RelativeLayout>
       
         <RelativeLayout
                android:id="@+id/Layout_seprator"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_desc"
                android:layout_gravity="center"
                android:layout_marginTop="1dip" >
           
             
               
                 
                  <ImageView
                      android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/seperator"
                    android:layout_centerInParent="true"
                      />
           
           
           
           
         </RelativeLayout>
       
         <RelativeLayout
                android:id="@+id/Layout_detail"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_seprator"
                android:layout_gravity="center"
                android:layout_marginTop="6dip" >
           
           
               
                 
                  <TextView
                        android:id="@+id/tx_detail"
                        android:layout_width="wrap_content"
                     
                        android:textColor="#000000"
                        android:textSize="12dip"
                        android:paddingLeft="15dip"
                        android:textStyle="bold"
                         android:layout_centerVertical="true"
                        android:text="Enter your Login Details"
                        android:layout_height="wrap_content" />
                 
                  <TextView
                        android:id="@+id/tx_newuser"
                        android:layout_toRightOf="@id/tx_detail"
                        android:layout_width="wrap_content"
                       android:layout_height="wrap_content"
                       android:paddingLeft="27dip"
                       android:textSize="12dip"
                        android:layout_centerVertical="true"
                       android:text="New User?"
                        android:textColor="#000000"></TextView>
                  <Button
                      android:id="@+id/signuplbl"
                        android:layout_centerVertical="true"
                        android:layout_width="wrap_content"
                       android:layout_height="wrap_content"
                       android:layout_alignParentRight="true"
                      android:layout_marginRight="22dip"
                      android:text="Sign Up"
                      android:textColor="#ffffff"
                      android:textSize="10dip"
                       android:background="@drawable/sign_up"
                      />
                 
           
           
           
           
         </RelativeLayout>
       
         <RelativeLayout
                android:id="@+id/Layout_userid"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_detail"
                android:layout_gravity="center"
                android:layout_marginTop="4dip" >
                 
           
              <TextView
                        android:id="@+id/tx_userid"
                        android:layout_width="wrap_content"
                     
                        android:textColor="#000000"
                        android:textSize="12dip"
                        android:paddingLeft="15dip"
                        android:textStyle="bold"
                         android:layout_centerVertical="true"
                        android:text="User ID:"
                        android:layout_height="wrap_content" />
             
             
             
           
         </RelativeLayout>
       
         <RelativeLayout
                android:id="@+id/Layout_userid_text"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_userid"
                android:layout_gravity="center"
                android:layout_marginTop="4dip" >
             
             <com.realationshiplink.util.CustomEditTextLarge
                        android:id="@+id/useridtxt"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:background="@drawable/text_field"
                        android:paddingLeft="15dip"
                        android:layout_marginLeft="15dip"
                        android:imeOptions="actionDone"
                        android:ems="5"
                        android:inputType="textEmailAddress"
                     
                         />
           
           
           
           
         </RelativeLayout>
       
          <RelativeLayout
                android:id="@+id/Layout_pwd"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_userid_text"
                android:layout_gravity="center"
                android:layout_marginTop="4dip" >
               
             
                <TextView
                        android:id="@+id/tx_pwd"
                        android:layout_width="wrap_content"
                     
                        android:textColor="#000000"
                        android:textSize="12dip"
                        android:paddingLeft="15dip"
                        android:textStyle="bold"
                         android:layout_centerVertical="true"
                        android:text="Enter Your Password:"
                        android:layout_height="wrap_content" />
               
               
               
                </RelativeLayout>
               
           <RelativeLayout
                android:id="@+id/Layout_pwd_text"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_pwd"
                android:layout_gravity="center"
                android:layout_marginTop="4dip" >
               
             
               <com.realationshiplink.util.CustomEditTextLarge
                        android:id="@+id/passwordtxt"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:background="@drawable/text_field"
                        android:paddingLeft="15dip"
                        android:layout_marginLeft="15dip"
                        android:inputType="textPassword"
                        android:password="true"
                       
                         />
             
             
           
             
             
             
           </RelativeLayout>
         
           <RelativeLayout
                android:id="@+id/Layout_remember"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_pwd_text"
                android:layout_gravity="center"
                android:layout_marginTop="8dip" >
             
               <CheckBox
         android:id="@+id/check"
         android:layout_width="24dip"
         android:layout_height="24dip"
       
         android:layout_centerVertical="true"
         android:layout_marginLeft="15dip"
         android:button="@drawable/remember_invisible" />
             
               <TextView
   android:id="@+id/remembermelbl"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_centerVertical="true"
   android:textColor="#2a2929"
   android:textSize="12dip"
   android:textStyle="bold"
 
   android:layout_toRightOf="@+id/check"
   android:text="@string/remembermestr"></TextView>
             
               
               <TextView
   android:id="@+id/sepreator"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:paddingLeft="2dip"
   android:layout_centerVertical="true"
   android:textColor="#2a2929"
 
   android:layout_toRightOf="@+id/remembermelbl"
   android:text="|"></TextView>
             
               <TextView
   android:id="@+id/forgetpin"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_centerVertical="true"
   android:textColor="@color/blue"
   android:paddingLeft="2dip"
   android:textSize="12dip"
   android:textStyle="bold"
   android:layout_toRightOf="@+id/sepreator"
   android:text="Forgot Password?"></TextView>
             
             
             
           </RelativeLayout>
         
         
           <RelativeLayout
                android:id="@+id/Layout_loginbutton"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/Layout_remember"
                android:layout_gravity="center"
                android:layout_marginTop="8dip" >
             
             
               <Button
                      android:id="@+id/submitBtn"
                        android:layout_centerVertical="true"
                        android:layout_width="wrap_content"
                       android:layout_height="wrap_content"
                      android:layout_centerInParent="true"
                     
                      android:text="Log in"
                      android:textColor="#ffffff"
                      android:textSize="20dip"
                      android:textStyle="bold"
                   
                       android:background="@drawable/login_bg"
                      />
             
             
           </RelativeLayout>
         
         
       
       
     </RelativeLayout>
   
   
   
   
</RelativeLayout>


HeaderLayout



<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:background="@drawable/navigation_bar">
 
 
  <!-- <ImageView
  android:layout_marginLeft="10dip"
  android:layout_centerVertical="true"
   android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:src="@drawable/back"
  android:layout_alignParentLeft="true">
  </ImageView> -->
 
 
  <LinearLayout
  android:id="@+id/ll"
   android:layout_centerInParent="true"
    android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="vertical">
 
  <TextView
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:textStyle="bold"
  android:textSize="20dip"
  android:id="@+id/header_text"
  android:textColor="#000000"
  android:text="WELCOME">
  </TextView>
 
 
  </LinearLayout>
 
  <LinearLayout
 
  android:layout_centerVertical="true"
  android:layout_alignParentRight="true"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="vertical">
 
  </LinearLayout>
 
</RelativeLayout>


1 comment:

  1. As a long time iPhone user, the real estate on that GN2 screen was amazing! Viewing photos, using apps, and playing games was amazing. The videos via the YouTube app were better than anything I ever saw on my iPhone. Then I took out the "S-Pen" and began editing photos. I was able to create my own Picasso art and it automatically saved a copy instead of over righting the original!
    android vpn

    ReplyDelete