android实训小组项目,Android实验实训项目一用户信息管理

《Android实验实训项目一用户信息管理》由会员分享,可在线阅读,更多相关《Android实验实训项目一用户信息管理(9页珍藏版)》请在人人文库网上搜索。

1、Android 实验实训项目一用户信息管理【实训要求】JDK 版本:JDK8开发工具:Eclipse3.8教学环境:固定机房或教室【实训目标】“用户信息管理”包含首页、用户注册、用户登录、个人资料、设置、修改、设置密保、找回、修改个人信息 9 个功能,要求学生按照步骤实现每一个功能,并熟练掌其中包含的知识点,如布局搭建、Activity 跳转、数据存储等。【实训说明】实训学时:时本项目是对Android 移动应用基础教程1-5 章的综合练习,如遇到不会的知识点建议复习 Android 基础知识。【实训计划】第 1 学时 实现首页界面【实验效果】1、2、3、实现首界面的搭建;实现右上角图标的点击。

2、;实现界面跳转功能(跳转到“我”的界面)。图 1首页界面【实训步骤】1、 创建一个 MainActivity 来实现首界面的搭建;2、 首页右上角的的界面)。图标的点击中,是使用 Intent 实现页面跳转的(跳转到“我”第 2 学时实现“我”的界面【实验效果】1、 实现“我”的界面的搭建;2、 实现界面跳转。图 2“我”的界面【实训步骤】1、2、3、创建一个 MyInfoActivity 来实现“我”的界面的搭建;从 SharedPreferences 中读取登录用户名来判断用户是否登录;如果登录成功,则点击头像或者设置条目会使用 Intent 实现页面跳转,分别跳转到个人信息界面和设置界面。

3、,如果未登录,则点击头像会跳转到登录界面,点击设置条目会提示“您还未登录,请先登录”。第 3 学时 实现注册界面【实验效果】1、 实现注册界面的搭建;2、 实现注册按钮的点击;3、 实现界面跳转功能(跳转到个人信息界面)。图 3注册界面【实训步骤】1、 创建一个 RegisterActivity 来实现注册界面的搭建;2、 根据界面的提示在对应的控件中输入相应的信息,点击注册按钮,注册成功后会把注册信息保存到 SharedPreferences 中并关闭注册界面。第 4 学时 实现登录界面【实验效果】1、2、3、实现登录界面的搭建;实现登录按钮的点击;实现界面跳转功能(跳转到个人信息界面)。图。

4、 4登录界面【实训步骤】1、 创建一个 LoginActivity 来实现登录界面的搭建;2、 点击登录按钮时,需要从 SharedPreferences 中获取用户名和分别与用户输入的用户名和对比,如果对比一致,则登录成功,登录成功后保存登录状态到SharedPreferences 中,同时关闭登录界面。第 5 学时 实现设置界面【实验效果】1、2、实现设置界面的搭建; 实现界面跳转(点击修改界面);实现退出登录按钮的点击跳转到修改界面,点击设置密保跳转到设置密保3、。图 5设置界面【实训步骤】1、2、3、创建一个 SettingActivity 来实现设置界面的搭建;点击修改和设置密保条目。

5、分别跳转到修改界面与设置密保界面;点击退出登录按钮时需要清除 SharedPreferences 中的登录状态和登录用户名,同时把退出登录成功的状态通过 setResult()方法传递到“我”的界面。第 6 学时 实现修改界面【实验效果】1、2、3、实现修改界面的搭建;实现保存按钮的点击;实现界面跳转(修改成功后关闭设置界面和修改界面,并跳转到登录界面)。图 6修改界面【实训步骤】1、 创建一个 ModifyPswActivity 来实现修改界面的搭建;2、 如果修改界面上的信息输入无误,则点击保存按钮时需要修改登录成功时保存在 SharedPreferences 中的本界面。,并通过 Int。

6、ent 跳转到登录界面同时关闭设置界面与第 7 学时 实现设置密保与找回界面【实验效果】1、实现设置密保与找回件中);实现验证按钮的点击界面的搭建(由于这两个界面类似,因此写在一个布局文2、(设置密保成功后,关闭设置界面)。图 7设置密保界面图 8找回界面【实训步骤】1、 创建一个 FindPswActivity 来实现设置密保与找回界面的搭建(通过上个界面传递过来的“from”参数来判断是设置密保界面还是找回界面);2、 如果经过传递的参数判定是设置密保界面,则点击验证按钮时把密保保存到SharedPreferences 中同时关闭本界面,如果判定是找回界面,则点击验证按钮时会根据用户输入的。

7、用户名和密保重新给此用户设置一个初始“123456”,然后把此初始保存到 SharedPreferences 中。第 8 学时 实现个人资料界面【实验效果】1、 实现个人资料界面的搭建;2、 实现用户信息的展示;3、 实现性别条目的点击(可以修改性别);4、 实现界面跳转(分别点击昵称和签名会跳转到个人资料修改界面)。图 9个人资料界面图 10性别修改弹出框【实训步骤】1、 创建一个 UserInfoActivity 来实现个人资料界面的搭建;2、 先从数据库中获取个人信息资料,如果数据库中没有数据,则显示默认的个人信息;3、 在个人资料界面点击昵称和个人签名条目会跳转到个人资料修改界面,点击。

8、性别条目会弹出一个选择性别的对话框。第时 实现个人资料修改界面【实验效果】1、 实现个人资料修改界面的搭建;2、 个人资料修改界面根据传递过来的参数来识别修改的是昵称或者签名;3、 实现保存按钮的点击。图 11个人资料修改界面(昵称) 图 12个人资料修改界面(签名)【实训步骤】1、 创建一个 ChangeUserInfoActivity 来实现个人资料修改界面的搭建;2、 根据上个界面传递过来的参数来识别修改的是昵称还是签名,点击保存按钮把修改的信息通过 setResult()方法回传到上个界面并关闭本界面。【评价标准】实训效果满分评分标准首页10完成首页界面的搭建(0-7)完成首页右上角图。

9、标的点击并实现跳转功能(8-10)“我”的界面10完成“我”的界面的搭建(0-5)完成头像与设置条目的点击并实现跳转功能(6-10)注册10完成注册界面的搭建(0-5)完成注册功能,代码准确无误,界面美观(6-10)登录10完成登录界面的搭建(0-5)完成登录功能,代码准确无误,界面美观(6-10)设置10完成设置界面的搭建(0-5)完成修改与设置密保条目的点击并实现跳转功能(6-7)完成退出登录功能(8-10)修改10完成修改界面的搭建(0-5) 完成修改功能(6-10)设置密保与找回15完成设置密保与找回界面的搭建(0-5)完成设置密保和找回的功能(9-15)个人资料展示15完成个人资料展示界面的搭建(0-5)正确获取个人信息资料并展示在界面上(6-8)完成点击性别条目,弹出性别选择对话框修改性别信息, 代码准确无误,界面美观(9-15)个人资料修改10完成个人资料修改界面的搭建(0-5) 完成昵称与签名的修改(6-10。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值