Bootstrap

java修改个人信息页面_18. “我”模块(一)之个人资料修改

上一节对视频模块进行了综述(可参见 10. 视频模块 进行了解),接下来将从“我”模块(一)开始详细介绍:

知识点

掌握SQLite数据库的使用,能够使用数据库存储用户信息。

掌握“我”界面开发,能够展示用户基本信息以及该界面的功能。

掌握“登录”“注册”界面的开发,实现用户登录注册功能。

掌握“个人资料”以及“修改”界面的开发,实现用户信息的展示与修改功能。

个人资料修改

任务综述:

“个人资料”修改界面主要用于修改用户昵称和签名,由于“修改昵称”界面和“修改签名”界面基本相同,因此可以使用同一个布局文件,根据“个人资料”界面传递过来的参数flag判断修改的是哪个属性。

14. 个人资料修改界面

任务分析:

个人资料修改界面主要用于修改用户的昵称和签名,界面效果如图所示。

c2f434fc6bab

个人资料修改界面1

c2f434fc6bab

个人资料修改界面2

任务实施:

(1)创建个人资料修改界面:ChangeUserInfoActivity&activity_change_user_info。

(2)导入界面图片(info_delete.png)。

(3)放置界面控件。

一个EditText控件用于输入文字。

一个ImageView控件用于显示删除图标。

activity_change_user_info.xml

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="#eeeeee"

android:orientation="vertical">

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:gravity="center_vertical"

android:orientation="horizontal">

android:id="@+id/et_content"

android:layout_width="match_parent"

android:layout_height="50dp"

android:layout_gravity="center_horizontal"

android:background="@android:color/white"

android:gravity="center_vertical"

android:paddingLeft="10dp"

android:singleLine="true"

android:textColor="#737373"

android:textSize="14sp" />

android:id="@+id/iv_delete"

android:layout_width="27dp"

android:layout_height="27dp"

android:layout_marginLeft="-40dp"

android:src="@drawable/info_delete" />

(4)修改mai

;