电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

按摩椅App需求描述VIP免费

按摩椅App需求描述_第1页
1/19
按摩椅App需求描述_第2页
2/19
按摩椅App需求描述_第3页
3/19
按摩椅App需求描述本文档为app开发的需求,主要工作是开发app前端的UI、app功能按键的变化、appUI之间的跳转及app的适配。一、功能描述:1、界面创建后,不用销毁,每个界面为单例;2、界面键的跳转需要能够有专门的函数,例如selectUI(intindex),指定跳转的指定界面;3、状态状态切换,setState(intUIIndex,intnum,intstate),对界面的功能状态进行设置。UIIndexUI编号、num第几个功能键、state状态;4、按键功能,按键事件分为:按下、抬起、长按、长按抬起。函数规范后续有介绍。抬起动作如果不在控件范围内不触发抬起事件。5、多语言,英文、中文、繁体字,我司会提供相应的文档。函数selLanguage(intindex);语言需在flutter中做持久化,intindex=1为英文、index=2为中文、index=3为繁体字。6、实现ios和android调用flutter函数、flutter调用android和ios函数。二、性能描述:1、确保不会出现内存泄露和卡顿现象。2、不能出现闪退情况三、适配:能够适配android和ios设备ios支持机型iphone5s及以上Android支持android5.0及以上四、代码编写规范1、代码要编写规范;2、app函数注释,每个函数都需要有相对完整的注释;3、功能模块要划分清晰;五、开发工具1、flutter开发工具为androidstudio,flutter版本1.9;2、android开发语言java;3、ios开发开发语言object-c;六、项目交付1、源代码;2、打包指令介绍;3、能够在甲方开发电脑运行,且能够复现需求;七、需求描述如下:1、01开机启动描述:默认5秒钟,可程序修改1)界面调用:selectUI(intindex)index==12、02开机肩位置检测3描述:1)“肩位置检测”、“请稍等.....”。为多语言1)界面调用selectUI(intindex)index==23、03开机肩位置检测2描述:1)“肩位置调整”为多语言。2)界面调用selectUI(intindex)index==33)“小圆点”,有9种状态,序号为从上到下。setState(intindex=3,intnum=1,intstate=0),本功能当state为0时,所有小圆点的颜色为白色圆点,当state为1时,第一个小圆点为黄色小圆点,其它小圆点为白色小圆点。当state为2时,第二个小圆点为黄色小圆点,其它小圆点为白色小圆点,以此类推。建议是切图的时候小圆点和人体一起切,方便布局。4)“矩形条”,有12中状态,序号从下到上。setState(intindex=3,intnum=2,intstate=0)本功能当state为0时,矩形条的所有小矩形为白色矩形,当state为1时,最下面的矩形为黄色矩形,其它矩形为白色矩形。当state为2时,最下面两个矩形为黄色矩形,其它矩形为白色矩形,以此类推。5)数值setState(intindex=3,intnum=3,intstate=0)本功能当state为界面中数值的值,数值为0时界面显示为00,数值为1是界面显示为01,数值为10时界面显示为10.显示为两位数。6)“上箭头”按键按下为黄色,抬起为白色。按下onTouchDown(intindex=3,intnum=4,intsel=1)抬起onTouchUp(intindex=2,intnum=4,intsel=1),7)“下箭头”按键按下为黄色,抬起为白色。按下onTouchDown(intindex=3,intnum=5,intsel=1)抬起onTouchUp(intindex=2,intnum=5,intsel=1),4、04主页和05菜单描述:04主页和05菜单,可以通过手势左右切换,右滑为05菜单,左滑为04主页。04主页1)“大师精选”、“手法”、“气压强度”,“速度”、“滚轮速度”、“宽度”,“揉搓速度”,“auto”,“手动程序”,“气压按摩”,“记忆功能”,“位置调节”,“辅助功能”,“设置工具”为多语言;2)“15min”setState(intindex=4,intnum=1,intstate=15)当state为1时界面显示为01min;当state为10时界面显示为15min;以此类推。3)“蓝牙图标”,有3中状态。setState(intindex=4,intnum=2,intstate=0)当state为0时,蓝牙图标为白色,当state为1时蓝牙图标为黄色,当state为2是拉亚图标为红色。4)“背脊舒展”,有5种状态。1,2,3,4,5注:切图时需要注意每个图标的不同。setState(intindex=4,intnum=3,intstate=0)当state为1时替换为第一个图标,当state为2时替换为第二个图标,以此类推。5)“人体背后小圆点”,有9种状态。从上往下,1,2,3,4,5,6,7,8.setState(intindex=4,intnum=4,intstate=0),当state为0时...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

按摩椅App需求描述

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部