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 系统的返回键,可返回已登录用户主界面。

    功能操作

    • 根据按钮标识,实现相关功能。
  • 相关阅读:
    jvm基本结构和解析
    多态的意思
    java中对象的简单解读
    double类型和int类型的区别
    python 解析xml文件
    win10不能映射Ubuntu共享文件
    Qt程序打包
    Ubuntu boot分区文件误删,系统无法启动,怎么解
    ubuntu Boot空间不够问题“The volume boot has only 5.1MB disk space remaining”
    Ubuntu 分辨率更改 xrandr Failed to get size of gamma for output default
  • 原文地址:https://www.cnblogs.com/Yogile/p/13186829.html
Copyright © 2011-2022 走看看