活动展现相关逻辑.md
1.12 KB
从静态资源中获取文件:activity.json
{
"com.boxfish.teacher": {
"activity_enable": false,
"activity_url": "http://www.boxfish.cn",
"activity_id": "test_teacher_id",
"activity_name": "test",
"is_show_once": false
},
"com.boxfish.student": {
"activity_enable": false,
"activity_url": "http://www.boxfish.cn",
"activity_id": "test_student_id",
"activity_name": "test",
"is_show_once": false
}
}
区分为教师版和学生版。
activity_enable字段表示活动是否开启
activity_url字段表示活动链接地址
is_show_once字段表示是否只显示一次
用户每次启动程序时检查该配置文件,如果活动开启,则显示图片(图片与该配置文件在同级目录下)
点击图片后,访问活动链接地址,改广告图片不再显示。
点击关闭后,关闭当前活动图片,
如果is_show_once为真,则该广告图片只显示一次;否则用户在第二天(每天凌晨3:00作为一天的开始)再次启动程序时,重新显示广告图。