CN107092482B - 移动端引导用户关注的方法及*** - Google Patents

移动端引导用户关注的方法及*** Download PDF

Info

Publication number
CN107092482B
CN107092482B CN201710183074.7A CN201710183074A CN107092482B CN 107092482 B CN107092482 B CN 107092482B CN 201710183074 A CN201710183074 A CN 201710183074A CN 107092482 B CN107092482 B CN 107092482B
Authority
CN
China
Prior art keywords
user
attention
function
array
judging whether
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710183074.7A
Other languages
English (en)
Other versions
CN107092482A (zh
Inventor
汪刚
陈少杰
张文明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Xiecheng Information Technology Co.,Ltd.
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201710183074.7A priority Critical patent/CN107092482B/zh
Publication of CN107092482A publication Critical patent/CN107092482A/zh
Application granted granted Critical
Publication of CN107092482B publication Critical patent/CN107092482B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种移动端引导用户关注的方法及***,涉及互联网移动端应用开发领域。该方法包括以下步骤:创建定时器,设置定时器的回调;设置定时器的执行时间;设置执行显示关注界面的函数的条件:判断当前关注用户的uid和房间拥有者的uid是否一致,不一致时,执行函数;判断用户是否登录,用户登录后,执行函数;判断礼物面板是否收起来,收起礼物面板时,执行函数;判断是否是处于竖屏直播间的状态,如果是竖屏,执行函数;只有到达执行时间,并且同时满足上述所有条件时,才执行函数,只要有一个条件不满足,函数直接返回。本发明能引导用户去关注自己喜欢的主播,提高用户在App的留存时间。

Description

移动端引导用户关注的方法及***
技术领域
本发明涉及互联网移动端应用开发领域,具体是涉及一种移动端引导用户关注的方法及***。
背景技术
随着手机移动端的快速发展,很多用户喜欢看直播节目,看主播的过程中,很多用户看完了觉得主播的内容吸引人,就会对主播进行关注,方便下一次对快速找到喜欢的主播。经统计,发现很多用户青睐自己关注的主播,因此需要实现引导用户去关注自己喜欢的主播。
发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种移动端引导用户关注的方法及***,能够引导用户去关注自己喜欢的主播,提高用户在App的留存时间。
本发明提供一种移动端引导用户关注的方法,包括以下步骤:
A、创建一个定时器,设置定时器的回调;设置定时器的执行时间;
B、设置执行显示关注界面的函数的条件:
判断当前关注用户的用户唯一标识uid和房间拥有者的uid是否一致,不一致时,执行函数;
判断用户是否登录,用户登录后,执行函数;
判断礼物面板是否收起来,收起礼物面板时,执行函数;
判断是否是处于竖屏直播间的状态,如果是竖屏,执行函数;
只有到达执行时间,并且同时满足上述所有条件时,才执行函数,只要有一个条件不满足,函数直接返回。
在上述技术方案的基础上,步骤B之后还包括以下步骤:
C、设置关注页面弹出的频率:
C1、获取当天的时间显示的字符串,对字符串进行拼接,将用户的uid、用户的房间id拼接在一起,成为一个新的字符串todayStrHaveShow;
C2、获取历史显示过的拼接而成的字符串构成的数组arrayM,判断数组arrayM是否包含有步骤C1中拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,不显示提示关注的横幅;否则就继续执行步骤C3;
C3、判断数组的个数,如果数组中的个数大于指定数量,定期移除数组中的指定范围的数据;
C4、创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮。
在上述技术方案的基础上,步骤C3中,指定数量为200,定期移除数组中的指定范围的数据时,移除范围是0到100之间存储的字符串,防止arrayM中的数据无限增长。
在上述技术方案的基础上,步骤C4之后还包括以下步骤:
C5、当用户点击关注按钮的时候,让显示的界面消失,当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注。
在上述技术方案的基础上,步骤C5具体包括以下步骤:
C5.1、判断当前的网络状态,根据苹果语言的特性类方法直接用类名调用,调用完毕有返回值,判断网络连接情况,如果网络连接断开,直接返回,终止;
C5.2、如果上一步检测网络状况良好,向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
C5.3、如果关注接口请求成功,打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
本发明还提供一种移动端引导用户关注的***,该***包括定时器创建单元、函数执行条件设置单元、函数执行单元,其中:
定时器创建单元用于:创建一个定时器,设置定时器的回调;设置定时器的执行时间;
函数执行条件设置单元用于:设置执行显示关注界面的函数的条件:
判断当前关注用户的用户唯一标识uid和房间拥有者的uid是否一致,不一致时,指示函数执行单元执行函数;
判断用户是否登录,用户登录后,指示函数执行单元执行函数;
判断礼物面板是否收起来,收起礼物面板时,指示函数执行单元执行函数;
判断是否是处于竖屏直播间的状态,如果是竖屏,指示函数执行单元执行函数;
只有到达执行时间,并且同时满足上述所有条件时,才指示函数执行单元执行函数,只要有一个条件不满足,指示函数直接返回。
在上述技术方案的基础上,该***还包括弹出频率设置单元,
弹出频率设置单元用于:设置关注页面弹出的频率:
获取当天的时间显示的字符串,对字符串进行拼接,将用户的uid、用户的房间id拼接在一起,成为一个新的字符串todayStrHaveShow;
获取历史显示过的拼接而成的字符串构成的数组arrayM,判断数组arrayM是否包含有拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,不显示提示关注的横幅;否则,判断数组的个数,如果数组中的个数大于指定数量,定期移除数组中的指定范围的数据;
创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮。
在上述技术方案的基础上,所述指定数量为200,所述弹出频率设置单元定期移除数组中的指定范围的数据时,移除范围是0到100之间存储的字符串,防止arrayM中的数据无限增长。
在上述技术方案的基础上,所述弹出频率设置单元还用于:当用户点击关注按钮的时候,让显示的界面消失,当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注。
在上述技术方案的基础上,所述弹出频率设置单元具体用于:
判断当前的网络状态,根据苹果语言的特性类方法直接用类名调用,调用完毕有返回值,判断网络连接情况,如果网络连接断开,直接返回,终止;
如果上一步检测网络状况良好,向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
如果关注接口请求成功,打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
与现有技术相比,本发明的优点如下:
(1)本发明创建一个定时器,设置定时器的回调;设置定时器的执行时间;设置执行显示关注界面的函数的条件:判断当前关注用户的用户唯一标识uid和房间拥有者的uid是否一致,不一致时,执行函数;判断用户是否登录,用户登录后,执行函数;判断礼物面板是否收起来,收起礼物面板时,执行函数;判断是否是处于竖屏直播间的状态,如果是竖屏,执行函数;只有到达执行时间,并且同时满足上述所有条件时,才执行函数,只要有一个条件不满足,函数直接返回。本发明能够引导用户去关注自己喜欢的主播,提高用户在App的留存时间。
(2)本发明创建一个定时器,设置定时器的回调;设置定时器的执行时间。本发明设置了显示关注界面的函数的调用时机,当用户观看了10分钟之后,才可以考虑是否需要执行显示关注界面的函数tryShowFollowNotice,才需要执行下一步操作。
(3)本发明设置执行显示关注界面的函数的条件:判断当前关注用户的用户唯一标识uid和房间拥有者的uid是否一致,不一致时,执行函数;判断用户是否登录,用户登录后,执行函数;判断礼物面板是否收起来,收起礼物面板时,执行函数;判断是否是处于竖屏直播间的状态,如果是竖屏,执行函数;只有到达执行时间,并且同时满足上述所有条件时,才执行函数,只要有一个条件不满足,函数直接返回。本发明设置了引导用户弹框的条件,只有满足一定的条件用户才需要去弹出关注引导条件,不满足条件,就不弹出关注的引导条件,这样对引导关注界面的出现设置了条件,更加安全可靠。
(4)本发明设置关注页面弹出的频率,对弹出关注引导的界面的出现频率设置了条件,例如:一个用户一天只弹出一次界面,能够避免关注页面频繁的弹出,引起用户反感。
(5)本发明判断数组的个数,如果数组中的个数大于指定数量,定期移除数组中的指定范围的数据。例如:数组超过了指定数量200个以后,执行了一个清除操作,避免了存储的数组无限的增加。
(6)本发明创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮。使用一个函数就可以进行,引导关注的界面的创建,只需要传入主播的头像和主播的名字,就可以构建一个关注的引导界面,操作简单,方便用户使用。
(7)当用户点击关注按钮的时候,本发明让显示的界面消失,当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注。当用户关注的时候,使用自己编写的函数followOrNotTheRoom,这个函数去对主播关注的过程中,会打开开播提醒,提醒用户,提升用户体验。
附图说明
图1是本发明实施例中移动端引导用户关注的方法的流程图。
具体实施方式
下面结合附图及具体实施例对本发明作进一步的详细描述。
参见图1所示,本发明实施例提供一种移动端引导用户关注的方法,包括以下步骤:
A、创建一个定时器,设置定时器的回调;设置定时器的执行时间;
B、设置执行显示关注界面的函数的条件:
判断当前关注用户的用户唯一标识uid和房间拥有者的uid是否一致,不一致时,才执行函数;
判断用户是否登录,用户登录后,执行函数;
判断礼物面板是否收起来,收起礼物面板时,执行函数;
判断是否是处于竖屏直播间的状态,如果是竖屏,执行函数;
只有到达执行时间,并且同时满足上述所有条件时,才执行函数,只要有一个条件不满足,函数直接返回。
C、设置关注页面弹出的频率:
C1、获取当天的时间显示的字符串,对字符串进行拼接,将用户的uid、用户的房间id拼接在一起,成为一个新的字符串todayStrHaveShow;
C2、获取历史显示过的拼接而成的字符串构成的数组arrayM,判断数组arrayM是否包含有步骤C1中拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,不显示提示关注的横幅;否则就继续执行步骤C3;
C3、判断数组的个数,如果数组中的个数大于200个,定期移除数组中的指定范围的数据,移除范围是0到100之间存储的字符串,防止arrayM中的数据无限增长;
C4、创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮;
C5、当用户点击关注按钮的时候,让显示的界面消失,当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注。
步骤C5具体包括以下步骤:
C5.1、判断当前的网络状态,根据苹果语言的特性类方法直接用类名调用,调用完毕有返回值,判断网络连接情况,如果网络连接断开,直接返回,终止;
C5.2、如果上一步检测网络状况良好,向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
C5.3、如果关注接口请求成功,打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
本发明还提供一种移动端引导用户关注的***,该***包括定时器创建单元、函数执行条件设置单元、函数执行单元,其中:
定时器创建单元用于:创建一个定时器,设置定时器的回调;设置定时器的执行时间;
函数执行条件设置单元用于:设置执行显示关注界面的函数的条件:
判断当前关注用户的用户唯一标识uid和房间拥有者的uid是否一致,不一致时,指示函数执行单元执行函数;
判断用户是否登录,用户登录后,指示函数执行单元执行函数;
判断礼物面板是否收起来,收起礼物面板时,指示函数执行单元执行函数;
判断是否是处于竖屏直播间的状态,如果是竖屏,指示函数执行单元执行函数;
只有到达执行时间,并且同时满足上述所有条件时,才指示函数执行单元执行函数,只要有一个条件不满足,指示函数直接返回。
该***还可以包括弹出频率设置单元,弹出频率设置单元用于:设置关注页面弹出的频率:
获取当天的时间显示的字符串,对字符串进行拼接,将用户的uid、用户的房间id拼接在一起,成为一个新的字符串todayStrHaveShow;
获取历史显示过的拼接而成的字符串构成的数组arrayM,判断数组arrayM是否包含有拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,不显示提示关注的横幅;否则,判断数组的个数,如果数组中的个数大于200个,定期移除数组中的指定范围的数据,移除范围是0到100之间存储的字符串,防止arrayM中的数据无限增长;
创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮;
当用户点击关注按钮的时候,让显示的界面消失,当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注:
判断当前的网络状态,根据苹果语言的特性类方法直接用类名调用,调用完毕有返回值,判断网络连接情况,如果网络连接断开,直接返回,终止;
如果上一步检测网络状况良好,向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
如果关注接口请求成功,打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
下面通过具体函数的编写过程来详细说明。
引导用户关注的方案主要是通过显示关注界面的函数tryShowFollowNotice实现的,这个函数的调用时机是:用户执行完登录操作之后,用户观看的时间超过一定的时间后,例如10分钟之后,才可以考虑是否需要调用显示关注界面的函数tryShowFollowNotice。
一、显示关注界面的函数tryShowFollowNotice的调用时机:
(1)使用函数scheduledTimerWithTimeInterval创建一个定时器,同时设置这个定时器的回调didWatchTenMinute;
(2)设置定时器的执行didWatchTenMinute函数的时间是600秒(也可以是其他值),定时器的时间到了,才可以考虑是否需要执行显示关注界面的函数tryShowFollowNotice。
步骤一的优点:设置了显示关注界面的函数的调用时机,当用户观看了10分钟之后,才可以考虑是否需要执行显示关注界面的函数tryShowFollowNotice。
二、显示关注界面的函数tryShowFollowNotice的编写过程:
(1)设置执行显示关注界面的函数的条件:
(1.1)使用函数isEqualToString判断当前关注用户的uid(用户唯一标识)和房间拥有者的uid是否一致,不一致才继续执行函数;
(1.2)使用函数![DYUserManger shareInstant].isLogin判断用户是否登录,用户登录,才继续执行函数,其中[DYUserManger shareInstant]是创建一个用户实例,这个用户实例调用.isLogin判断用户是否登录;
(1.3)判断礼物面板是否收起来,收起礼物面板,才继续执行函数;
(1.4)使用函数!_isLandscape判断是否是处于竖屏直播间的状态,如果是竖屏,不是横屏,才需要执行函数;
只有到达执行时间,并且同时满足上述所有条件时,才继续执行函数,只要有一个条件不满足,函数直接返回。
(2)设置关注页面弹出的频率
例如:设置关注页面一天弹出一次的频率
(2.1)使用函数stringFromDate获取当天的时间显示的字符串todayStr;
(2.2)使用函数stringWithFormat对字符串进行拼接,将用户的uid,用户的房间id,步骤(2.1)中的todayStr,拼接在一起成为一个todayStrHaveShow;
(2.3)获取历史显示过的使用步骤(2.1)和步骤(2.2)拼接而成的字符串构成的数组arrayM;
(2.4)使用函数containsObject判断步骤(2.3)中的数组arrayM是否包含有步骤(2.2)中拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,那么说明已经显示过提示关注的横幅,就不显示提示关注的横幅;否则就继续执行步骤(3);
(3)使用函数if(arrayM.count>200),判断数组的个数,如果数组中的个数大于200个,就可以使用函数[arrayM removeObjectsInRange:NSMakeRange(0,100)],其中removeObjectsInRange是指定期移除数组中的指定范围的数据,移除范围是0到100之间存储的字符串,定期移除的目的是防止arrayM中的数据无限增长;
(4)使用函数-(instancetype)initWithImgStr:(NSString*)avatarImgStrname:(NSString*)name followBtnClick:(void(^)())followBtnClick,其中这个函数的返回值类型是instancetype,instancetype代表返回的类型不受限制,参数avatarImgStr的类型是NSString型的,代表图像地址的字符串,第二个参数name,是被关注的主播的名字,(void(^)())followBtnClick代表这个函数点击后执行的回调,可以在这个回调函数里面执行一些点击后的操作,创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮;
(5)当用户点击关注按钮的时候,使用函数dismiss让显示的界面消失,当用户点击关注按钮的时候,使用函数dismiss让显示的界面消失同时调用执行关注动作的函数followOrNotTheRoom对主播进行关注,followOrNotTheRoom这个函数的编写过程是:
(5.1)使用函数([DeviceHelper connectedToNetwork]==NotReachable),其中左边的[DeviceHelper connectedToNetwork]函数语句是判断当前的网络状态的函数,connectedToNetwork是一个类方法,根据苹果语言的特性类方法直接用类名调用,调用完毕有返回值,返回值包含NotReachable,NotReachable代表当前的网络是断开的,判断网络连接情况,如果网络连接断开,直接返回,终止;
(5.2)如果上一步检测网络状况良好,使用函数userFollowOrDelTheRoom向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
(5.3)如果关注接口请求成功,使用函数openOrCloseRoomRemind打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
步骤二的优点:
1、步骤(1.1)到步骤(1.4)设置了引导用户弹框的条件,只有满足一定的条件用户才需要去弹出关注引导条件,不满足(1.1)到(1.4)就不弹出关注的引导条件,这样对引导关注界面的出现设置了条件,更加安全可靠。
2、步骤(2.1)到步骤(2.4)对弹出关注引导的界面的出现频率设置了条件,例如:一个用户一天只弹出一次界面,能够避免关注页面频繁的弹出,引起用户反感。
3、步骤(3)判断数组的个数,如果数组中的个数大于指定数量,定期移除数组中的指定范围的数据。例如:数组超过了指定数量200个以后,执行了一个清除操作,避免了存储的数组无限的增加。
4、步骤(4)中使用一个函数就可以进行,引导关注的界面的创建,只需要传入主播的头像和主播的名字,就可以构建一个关注的引导界面,操作简单,方便用户使用。
5、当用户关注的时候,使用自己编写的函数followOrNotTheRoom,这个函数去对主播关注的过程中,会打开开播提醒,提醒用户,提升用户体验。
综上所述,本发明实施例选择合理的函数调用时机,合理时机调用自己编写的函数,就可以实现自动弹出关注引导界面,让用户执行关注操作。
本领域的技术人员可以对本发明实施例进行各种修改和变型,倘若这些修改和变型在本发明权利要求及其等同技术的范围之内,则这些修改和变型也在本发明的保护范围之内。
说明书中未详细描述的内容为本领域技术人员公知的现有技术。

Claims (10)

1.一种移动端引导用户关注的方法,其特征在于,包括以下步骤:
A、创建一个定时器,设置定时器的回调;设置定时器的执行时间;
B、设置执行显示关注界面的函数的条件:
判断当前用户的用户唯一标识uid和房间拥有者的uid是否一致;
判断当前用户是否登录;
判断礼物面板是否收起来;
判断是否是处于竖屏直播间的状态;
只有到达执行时间,当前用户的用户唯一标识uid和房间拥有者的uid不一致,当前用户已登录,礼物面板已收起,并且处于竖屏直播间状态,才执行函数,只要有一个条件不满足,函数直接返回。
2.如权利要求1所述的移动端引导用户关注的方法,其特征在于:步骤B之后还包括以下步骤:
C、设置关注页面弹出的频率:
C1、获取当天的时间显示的字符串,对字符串进行拼接,将用户的uid、用户的房间id与当天的时间显示的字符串拼接在一起,成为一个新的字符串todayStrHaveShow;
C2、获取历史显示过的拼接而成的字符串构成的数组arrayM,判断数组arrayM是否包含有步骤C1中拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,不显示提示关注的横幅;否则就继续执行步骤C3;
C3、判断数组中数据的个数,如果数组中数据的个数大于指定数量,定期移除数组中的指定范围的数据;
C4、创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮。
3.如权利要求2所述的移动端引导用户关注的方法,其特征在于:步骤C3中,指定数量为200,定期移除数组中的指定范围的数据时,移除范围是0到100之间存储的字符串,防止arrayM中的数据无限增长。
4.如权利要求2所述的移动端引导用户关注的方法,其特征在于:步骤C4之后还包括以下步骤:
C5、当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注。
5.如权利要求4所述的移动端引导用户关注的方法,其特征在于:步骤C5具体包括以下步骤:
C5.1、判断当前的网络状态,根据苹果开发语言的特性类方法直接用类名调用,调用完毕有返回值,判断网络连接情况,如果网络连接断开,直接返回,终止;
C5.2、如果上一步检测网络状况良好,向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
C5.3、如果关注接口请求成功,打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
6.一种移动端引导用户关注的***,其特征在于,该***包括定时器创建单元、函数执行条件设置单元、函数执行单元,其中:
定时器创建单元用于:创建一个定时器,设置定时器的回调;设置定时器的执行时间;
函数执行条件设置单元用于:设置执行显示关注界面的函数的条件:
判断当前用户的用户唯一标识uid和房间拥有者的uid是否一致;
判断当前用户是否登录;
判断礼物面板是否收起来;
判断是否是处于竖屏直播间的状态;
只有到达执行时间,当前用户的用户唯一标识uid和房间拥有者的uid不一致,当前用户已登录,礼物面板已收起,并且处于竖屏直播间状态,才指示函数执行单元执行函数,只要有一个条件不满足,指示函数直接返回。
7.如权利要求6所述的移动端引导用户关注的***,其特征在于:该***还包括弹出频率设置单元,
弹出频率设置单元用于:设置关注页面弹出的频率:
获取当天的时间显示的字符串,对字符串进行拼接,将用户的uid、用户的房间id与当天的时间显示的字符串拼接在一起,成为一个新的字符串todayStrHaveShow;
获取历史显示过的拼接而成的字符串构成的数组arrayM,判断数组arrayM是否包含有拼接成的字符串todayStrHaveShow,如果包含todayStrHaveShow,不显示提示关注的横幅;否则,判断数组中数据的个数,如果数组中数据的个数大于指定数量,定期移除数组中的指定范围的数据;
创建一个引导关注的弹框,这个引导关注的界面上有关闭按钮和关注的按钮。
8.如权利要求7所述的移动端引导用户关注的***,其特征在于:所述指定数量为200,所述弹出频率设置单元定期移除数组中的指定范围的数据时,移除范围是0到100之间存储的字符串,防止arrayM中的数据无限增长。
9.如权利要求7所述的移动端引导用户关注的***,其特征在于:所述弹出频率设置单元还用于:当用户点击关注按钮的时候,让显示的界面消失,同时调用执行关注动作的函数,对主播进行关注。
10.如权利要求9所述的移动端引导用户关注的***,其特征在于:所述弹出频率设置单元具体用于:
判断当前的网络状态,根据苹果开发语言的特性类方法直接用类名调用,调用完毕有返回值,判断网络连接情况,如果网络连接断开,直接返回,终止;
如果上一步检测网络状况良好,向后台发送网络请求,告知服务器当前用户对当前直播间的主播关注了;
如果关注接口请求成功,打开开播提醒,给用户添加推送,告知用户:下一次主播开播的时候,用户会收到主播的开播提醒。
CN201710183074.7A 2017-03-24 2017-03-24 移动端引导用户关注的方法及*** Active CN107092482B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710183074.7A CN107092482B (zh) 2017-03-24 2017-03-24 移动端引导用户关注的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710183074.7A CN107092482B (zh) 2017-03-24 2017-03-24 移动端引导用户关注的方法及***

Publications (2)

Publication Number Publication Date
CN107092482A CN107092482A (zh) 2017-08-25
CN107092482B true CN107092482B (zh) 2020-06-16

Family

ID=59649043

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710183074.7A Active CN107092482B (zh) 2017-03-24 2017-03-24 移动端引导用户关注的方法及***

Country Status (1)

Country Link
CN (1) CN107092482B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109688418B (zh) * 2018-12-24 2021-03-05 北京潘达互娱科技有限公司 直播界面功能引导方法、设备及存储介质
CN111405302B (zh) * 2020-03-06 2022-06-10 北京达佳互联信息技术有限公司 直播间关注提醒方法、装置、电子设备及存储介质
CN113727126B (zh) * 2021-08-31 2022-10-18 北京快来文化传播集团有限公司 基于直播平台的主播关注方法
CN115379268B (zh) * 2022-08-05 2023-10-03 北京达佳互联信息技术有限公司 卡片信息展示方法及装置、服务器、终端及存储介质
CN116560782B (zh) * 2023-07-11 2023-09-19 飞天诚信科技股份有限公司 一种指纹认证方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104524A (zh) * 2013-04-09 2014-10-15 广州华多网络科技有限公司 提供直播服务的方法、终端、服务器及***
CN105472419A (zh) * 2015-12-08 2016-04-06 广州华多网络科技有限公司 一种消息通知方法及装置
CN105744289A (zh) * 2016-02-01 2016-07-06 广州酷狗计算机科技有限公司 直播事件提醒方法及装置
CN106488267A (zh) * 2016-11-21 2017-03-08 武汉斗鱼网络科技有限公司 一种直播间推荐策略的评估方法、用户设备和服务器***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104524A (zh) * 2013-04-09 2014-10-15 广州华多网络科技有限公司 提供直播服务的方法、终端、服务器及***
CN105472419A (zh) * 2015-12-08 2016-04-06 广州华多网络科技有限公司 一种消息通知方法及装置
CN105744289A (zh) * 2016-02-01 2016-07-06 广州酷狗计算机科技有限公司 直播事件提醒方法及装置
CN106488267A (zh) * 2016-11-21 2017-03-08 武汉斗鱼网络科技有限公司 一种直播间推荐策略的评估方法、用户设备和服务器***

Also Published As

Publication number Publication date
CN107092482A (zh) 2017-08-25

Similar Documents

Publication Publication Date Title
CN107092482B (zh) 移动端引导用户关注的方法及***
CN105867714B (zh) 应用程序下载方法、装置及***
US20230379280A1 (en) Information interaction method, apparatus, device, storage medium and program product
CN106570100B (zh) 信息搜索方法和装置
CN108647068B (zh) 在app启动页实现应用推荐的方法及***和介质产品
CN107948672B (zh) 保存视频数据的方法和***、以及服务器、穿戴式设备
CN104902316B (zh) 同步播放时间的方法、装置、智能音箱及移动终端
CN104980563A (zh) 操作演示方法和操作演示装置
CN105991410B (zh) 一种获取消息的方法和***
CN108933946B (zh) 基于声控的直播关注方法、存储介质、电子设备及***
CN103945265A (zh) 一种广告处理方法及终端
CN106899455A (zh) 一种客户端与网页交互的方法和装置
CN112764653A (zh) 基于下拉页面获取信息的方法和装置
CN108509175B (zh) 一种语音交互方法及电子设备
CN104881214A (zh) 一种阅读器的翻页方法及阅读器
CN111901695A (zh) 视频内容截取方法、装置和设备及计算机存储介质
CN112473131A (zh) 实现游戏运行的方法和装置、计算机可读存储介质
CN104391628A (zh) 进程切换方法及装置
CN109815407B (zh) 一种信息资源推送方法、装置、设备及存储介质
CN104615432A (zh) 闪屏信息处理方法及客户端
CN108197161B (zh) 信息的推荐方法和装置
CN106162034B (zh) 用于在通话过程中插播视频的方法和***
CN109727597A (zh) 语音信息的交互辅助方法和装置
US20150347579A1 (en) Media file marking method and apparatus
CN109348295A (zh) 一种解决android广告视频启播前黑屏的方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230406

Address after: Room 102-212, No. 230 Huangge Section, Shinan Road, Huangge Town, Nansha District, Guangzhou City, Guangdong Province, 511400

Patentee after: Guangdong Xiecheng Information Technology Co.,Ltd.

Address before: 430000 East Lake Development Zone, Wuhan City, Hubei Province, No. 1 Software Park East Road 4.1 Phase B1 Building 11 Building

Patentee before: WUHAN DOUYU NETWORK TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right