读书人

个人资料页面的设立

发布时间: 2012-12-19 14:13:14 作者: rapoo

个人资料页面的设置

以前做一个个人资料页面不是很美观,现在又抽时间重新整理一下,看着还凑合,谁有更好的,请拿出来分享下,先看下效果图:



个人资料页面的设立

1.XML布局代码

Activity代码就不贴出来了,主要是XML布局文件的代码,本文附源代码下载:

<?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:background="#ffffff"    android:orientation="vertical" >    <FrameLayout         android:orientation="vertical"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:background="@drawable/user_info_bg">        <LinearLayout             android:orientation="horizontal"            android:layout_width="fill_parent"            android:layout_height="wrap_content"            android:layout_gravity="top"            android:layout_marginTop="30dip">            <FrameLayout                 android:layout_width="60.0dip"                 android:layout_height="60.0dip"                android:layout_marginLeft="15dip">         <ImageView              android:id="@+id/userface"              android:layout_width="fill_parent"              android:layout_height="fill_parent"              android:src="@drawable/face" />         <ImageView              android:layout_width="fill_parent"              android:layout_height="fill_parent"              android:src="@drawable/portrait_round" />    </FrameLayout>    <LinearLayout         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_marginLeft="15dip"        android:layout_marginTop="10dip"        android:orientation="vertical"        android:gravity="center_horizontal"        android:background="@drawable/me_my_fans_bg">         <TextView              android:id="@+id/photo"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:textColor="#ffffff"             android:layout_marginTop="5dip"             android:textSize="20sp"             android:text="我的昵称"/>           </LinearLayout>                </LinearLayout>        <!-- 简介 -->        <LinearLayout             android:orientation="horizontal"            android:background="#22000000"            android:layout_width="fill_parent"            android:layout_height="30dip"            android:layout_gravity="bottom">            <TextView                 android:id="@+id/intor"                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:layout_gravity="center_vertical"                android:layout_marginLeft="10.0dip"                android:textColor="#ffffff"                android:text="个人资料" />        </LinearLayout>    </FrameLayout>                <LinearLayout         android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_marginLeft="15dip"         android:layout_marginRight="15dip"        android:layout_marginTop="16dip"         android:gravity="center_vertical"        android:orientation="horizontal"              android:background="@drawable/more_item_press">         <TextView                          android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:textColor="#000000"             android:layout_marginLeft="15dip"              android:textSize="20sp"             android:text="性别:"/>        <TextView             android:id="@+id/sex"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_marginLeft="25dip"            android:text="男"            android:textColor="#000000"           android:textSize="20sp"              />    </LinearLayout>         <LinearLayout         android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_marginLeft="15dip"         android:layout_marginRight="15dip"        android:layout_marginTop="16dip"         android:gravity="center_vertical"        android:orientation="horizontal"              android:background="@drawable/more_item_press">         <TextView                          android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:textColor="#000000"             android:layout_marginLeft="15dip"              android:textSize="20sp"             android:text="手机:"/>        <TextView             android:id="@+id/sex"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_marginLeft="25dip"            android:text="123456"            android:textColor="#000000"           android:textSize="20sp"              />    </LinearLayout>   <LinearLayout         android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_marginLeft="15dip"         android:layout_marginRight="15dip"        android:layout_marginTop="16dip"         android:gravity="center_vertical"        android:orientation="horizontal"              android:background="@drawable/more_item_press">         <TextView                          android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:textColor="#000000"             android:layout_marginLeft="15dip"              android:textSize="20sp"             android:text="邮箱:"/>        <TextView             android:id="@+id/sex"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_marginLeft="25dip"            android:text="464858540@qq.com"            android:textColor="#000000"           android:textSize="20sp"              />    </LinearLayout>     <LinearLayout         android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_marginLeft="15dip"         android:layout_marginRight="15dip"        android:layout_marginTop="16dip"         android:gravity="center_vertical"        android:orientation="horizontal"              android:background="@drawable/more_item_press">         <TextView                          android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:textColor="#000000"             android:layout_marginLeft="15dip"              android:textSize="20sp"             android:text="地址:"/>        <TextView             android:id="@+id/sex"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:layout_marginLeft="25dip"            android:text="河南省南阳市"            android:textColor="#000000"           android:textSize="20sp"              />    </LinearLayout>           <Button         android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_marginLeft="15dip"         android:layout_marginRight="15dip"        android:layout_marginTop="16dip"         android:gravity="center_vertical|center_horizontal"        android:text="点击修改资料"       android:textSize="20sp"        android:background="@drawable/more_item_press"></Button>     </LinearLayout>

2. 源代码下载:

点击下载源代码


读书人网 >移动开发

热点推荐