zoukankan      html  css  js  c++  java
  • Running APP 使用说明

    前言

    由于时间关系,Running.apk 只实现了基本的界面 UI 和操作逻辑,没有提供与后端服务器连接的接口。

    项目运行条件

    • 最低 Android 系统版本:7.0
    • 推荐 Android 系统版本:9.0

    项目代码

    角色账号

    由于没有提供与后端服务器连接的接口,我规定了三个角色对应的账号密码。

    跑操角色

    • 账号:runner
    • 密码:yogile

    督操角色

    • 账号:supervisor
    • 密码:yogile

    管理员角色

    • 账号:manager
    • 密码:yogile

    界面

    登录界面

    • 登录界面:

    跑操角色

    • 登录跑操角色主界面:

    • “跑操签到” 界面:

    • “通知信息” 界面

    • “事项提醒” 弹窗

    • “每日记录” 界面

    • “建议反馈” 界面

    • “退出登录” 界面

    督操角色

    • 登录督操角色主界面:

    • “退出登录” 界面

    管理员角色

    • 登录管理员角色主界面:

      使用 ScrollView 滑动控件包含 androidx.constraintlayout.widget.ConstraintLayout 布局控件。

    • “通知信息” 界面

    • “督操” 弹窗

      “建议反馈” 界面

    • “退出登录” 界面

    操作逻辑

    登录相关

    • 初始登录:安装 apk 第一次运行时,执行用户登录 Activity 。
    • 自动登录:关闭 APP 后再次打开,将会识别是否已经登录 living 标识,如果没有退出登录,将会自动登录。
    • 退出登录:点击 “我点错了” 按钮,将会回到已登录用户主界面;如果退出登录,将会跳转到登录界面。

    返回操作

    • 使用 Android 系统的返回键,可返回已登录用户主界面。

    功能操作

    • 根据按钮标识,实现相关功能。
  • 相关阅读:

    HttpClient发送get/post请求
    maven创建ssm项目依赖(pom.xml文件)
    java的Scanner类总结
    java多线程总结
    java跨域问题
    Idea打包项目war并且发布到服务器
    Mybatis入门案例之增删改查
    springMVC中的@RequestBody和@ResponseBody以及@RequestParam
    Gson解析json
  • 原文地址:https://www.cnblogs.com/Yogile/p/13186829.html
Copyright © 2011-2022 走看看