CN108196760B - 一种采用悬浮列表进行收藏处理的方法、装置及存储介质 - Google Patents
一种采用悬浮列表进行收藏处理的方法、装置及存储介质 Download PDFInfo
- Publication number
- CN108196760B CN108196760B CN201711319420.6A CN201711319420A CN108196760B CN 108196760 B CN108196760 B CN 108196760B CN 201711319420 A CN201711319420 A CN 201711319420A CN 108196760 B CN108196760 B CN 108196760B
- Authority
- CN
- China
- Prior art keywords
- collection
- floating window
- content
- collected
- processing
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 96
- 238000000034 method Methods 0.000 title claims abstract description 47
- 239000000725 suspension Substances 0.000 title abstract description 12
- 238000007667 floating Methods 0.000 claims abstract description 163
- 230000001960 triggered effect Effects 0.000 claims abstract description 22
- 230000004044 response Effects 0.000 claims abstract description 12
- 230000008569 process Effects 0.000 claims description 10
- 238000012163 sequencing technique Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 8
- 230000026676 system process Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000763 evoking effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9562—Bookmark management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种采用悬浮列表进行收藏处理的方法,包括:接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;对所述收藏悬浮窗口中的收藏内容进行特定处理。本发明还同时公开了一种采用悬浮列表进行收藏处理的装置、以及存储介质。
Description
技术领域
本发明涉及移动终端技术领域,尤其涉及一种采用悬浮列表进行收藏处理的方法、装置及存储介质。
背景技术
随着移动终端技术的飞速发展,移动终端的应用领域也越来越广,人们通过使用安装在移动终端上的各种应用APP可以轻松的实现诸如:阅读电子书籍、听歌、看电影、看直播、看新闻、上网等多种娱乐功能。
在用户使用移动终端上的各种APP的过程中,经常会浏览到一些比较感兴趣的内容,这时就可以通过APP将这些信息进行收藏,以便后续再次浏览时,可以在APP的收藏栏中查找这些收藏的信息。
目前,现有的收藏操作通常是从网站内进行抓取,且一般仅针对同一个应用,即用户在一个应用上收藏的信息,下次只能在该应用上才可以打开浏览;此外,用户需要通过大量操作才可以控制APP显示应用的收藏界面以浏览收藏内容,这样的操作方式极大的影响了用户对收藏信息的访问效率;另一方面,如果用户想要了解已收藏的页面信息的概况,例如,页面信息收藏于哪个应用程序,需要打开应用程序的收藏列表才能查看,不方便用户浏览。
由此可见,采用现有技术,用户浏览收藏内容时所需要的操作过于繁琐,且收藏方式局限于仅能针对同一应用的内容进行收藏,因此,导致用户采用现有技术进行收藏操作以及收藏内容浏览时,用户体验不佳。
发明内容
有鉴于此,本发明实施例期望提供一种采用悬浮列表进行收藏处理的方法、装置及存储介质,能够提高用户的使用体验。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种采用悬浮列表进行收藏处理的方法,所述方法包括:
接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;
获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;
对所述收藏悬浮窗口中的收藏内容进行特定处理。
上述方案中,所述特定处理包括:分类处理和排序处理。
上述方案中,对所述收藏悬浮窗口中的收藏内容进行所述分类处理,包括:
根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;
根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
上述方案中,对所述收藏悬浮窗口中的收藏内容进行所述排序处理,包括:
根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
上述方案中,所述第一操作包括:
点击操作、或拖动操作、或滑动操作。
上述方案中,所述第一操作为滑动操作时,选取所述滑动操作的滑动轨迹所围的闭合图形中的内容作为待收藏内容。
上述方案中,所述方法还包括:
在设定时间内未检测到针对所述收藏悬浮窗口的操作,则关闭所述收藏悬浮窗口;或者,
检测到用于关闭所述收藏悬浮窗口的第二操作时,关闭所述收藏悬浮窗口。
本发明实施例还提供一种采用悬浮列表进行收藏处理的装置,所述装置包括:接收模块、获取模块、处理模块;其中,
所述接收模块,用于接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;
所述获取模块,用于获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;
所述处理模块,用于对所述收藏悬浮窗口中的收藏内容进行特定处理。
上述方案中,所述特定处理包括:分类处理和排序处理。
上述方案中,所述处理模块包括分类模块,所述分类模块用于:
根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;
根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
上述方案中,所述处理模块还包括排序模块,所述排序模块用于:
根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
本发明实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现前述任意一种采用悬浮列表进行收藏处理的方法所述步骤。
本发明实施例还提供一种采用悬浮列表进行收藏处理的装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行前述任意一种采用悬浮列表进行收藏处理的方法所述步骤。
本发明实施例所提供的采用悬浮列表进行收藏处理的方法、装置及存储介质,接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;对所述收藏悬浮窗口中的收藏内容进行特定处理。如此,用户在不同的应用中浏览到感兴趣的内容后,均可以收藏至收藏悬浮窗口中,并且,由于对所述收藏悬浮窗口中的收藏内容进行了特定处理,后续当用户需要浏览收藏内容时,无需复杂操作即可通过所述收藏悬浮窗口查看特定处理后的收藏内容,因此,用户在进行收藏以及收藏内容浏览时操作更为简洁,且收藏内容展示的更为直观,极大的提高了用户的使用体验。
进一步的,由于对收藏悬浮窗口中的收藏内容进行了特定处理,所述特定处理包括分类处理和排序处理,则可以极大的方便用户使用所述收藏悬浮窗口对分类排序后的收藏内容进行浏览;此外,在设定时间内未检测到针对所述收藏悬浮窗口的操作,或检测到用于关闭所述收藏悬浮窗口的第二操作时,则关闭所述收藏悬浮窗口,从而避免影响用户的其它正常操作。
附图说明
图1为本发明实施例提供的采用悬浮列表进行收藏处理的方法的实现流程示意图;
图2为本发明实施例提供的第一操作为点击操作而触发收藏指令的示意图;
图3为本发明实施例提供的第一操作为拖动操作而触发收藏指令的示意图;
图4为本发明实施例提供的第一操作为滑动操作而触发收藏指令的示意图;
图5为本发明实施例提供的收藏悬浮窗口显示的示意图;
图6为本发明实施例提供的唤起收藏悬浮窗口显示的示意图;
图7为本发明实施例提供的采用悬浮列表进行收藏处理的装置的组成结构示意图;
图8为本发明实施例提供的采用悬浮列表进行收藏处理的电子设备的硬件结构示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
在本发明实施例中,所述终端可以包括但不限于:手机、平板、掌上电脑、电子书阅读器等电子设备。
如图1所示,本发明实施例中采用悬浮列表进行收藏处理的方法的实现流程,包括以下步骤:
步骤101:接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口。
本步骤中,终端接收用户通过第一操作而触发的收藏指令,响应于所述收藏指令,确定与收藏指令对应的待收藏内容;其中,第一操作可以包括:点击操作、或拖动操作、或滑动操作。
具体地,第一操作可以是点击操作,例如对音乐APP播放界面上的特定按键的点击操作;或者,第一操作可以是拖动操作,例如用户可以通过拖动操作,将期望收藏的信息拖动到指定区域,以触发收藏指令;或者,第一操作可以是滑动操作,例如用户可以通过滑动手势操作在APP显示界面上圈出一个闭合图形,选取滑动操作的滑动轨迹所围的闭合图形中的内容作为待收藏内容。
本实施例中,以用户使用音乐APP进行的歌曲收藏为例,用户可以通过下述方式触发歌曲收藏指令:
方式a:用户选择自己期望收藏的歌曲,并点击“收藏”按键即可;如图2所示,用户在音乐APP上选择了一首自己喜欢的歌曲,并点击“收藏”按键,即可触发收藏指令,并将与用户点击操作对应的歌曲进行收藏。
方式b:用户选择自己期望收藏的歌曲,并向上拖动到指定区域,即可触发收藏指令;假设所述指定区域的位置如图3中虚线框所围的“收藏指令响应区域”,则用户选择自己期望收藏的歌曲后,通过将该首歌曲拖动到该“收藏指令响应区域”,即可触发收藏指令。
方式c:用户可以通过滑动手势操作在音乐APP显示的歌单列表中圈出一个闭合图形,选取滑动操作的滑动轨迹所围的闭合图形中的内容作为待收藏内容;如图4所示,用户通过滑动手势操作,可以在音乐APP的显示界面上画出一个闭合图形,进而音乐APP可以将该闭合图形所围的显示区域所对应的歌曲作为用户选择的收藏歌曲;具体的,APP可以确定用户所画的闭合图形在APP显示界面中的位置信息,进而根据该页面的CSS数据,可以确定位于该闭合图形所围区域内的数据信息(如图4所示,位于用户所画的闭合图形中的数据为歌曲“My way”),进而将该些数据信息确定为用户期望收藏的数据。
需要说明的是,方式c通过滑动手势操作在APP显示界面上圈出一个闭合图形以触发收藏指令,并选择收藏内容的方式,除了可以选取滑动操作的滑动轨迹所围的闭合图形中的内容所对应的数据外,还可以直接将该闭合图形所围的区域作为图片进行收藏(该种方式类似于通过滑动手势操作在APP显示界面上圈出闭合图形,以对该闭合图形中所围的内容进行截图),仍以图4为例,则在这种情况下,用户选择的收藏内容即为闭合图形所围区域的截图。
还需要说明的是,用户可以根据自己的使用习惯,设置通过方式c所提供的这种方式所能选择的内容。
本步骤中,为了方便用户的使用操作,一般地,当用户通过第一操作触发收藏指令以后,终端即响应于该收藏指令,为用户唤起收藏悬浮窗口,并将收藏悬浮窗口悬浮显示于音乐APP播放界面上方,例如,如图5所示,图中标注区域即为收藏悬浮窗口,在如图5所示的状态下,该收藏悬浮窗口为一个独立的显示窗口,用户在该收藏悬浮窗口上的操作只会对位于该收藏悬浮窗口中的收藏信息造成影响,而不会触发音乐APP的相关功能。
此外,用户还可以通过其他方式唤起该收藏悬浮窗口,例如,如图6所示,用户可以点击终端显示页面顶部区域并向下拖动的方式,触发终端唤起该收藏悬浮窗口。
需要说明的是,如图5所示,收藏悬浮窗口的显示位置仅是一种示例性说明,在实际使用中,用户可以根据自己的使用需要,灵活地对收藏悬浮窗口的显示位置进行调整;此外,在唤起收藏悬浮窗口后,在设定时间内未检测到针对收藏悬浮窗口的操作,则关闭所述收藏悬浮窗口;或者,检测到用于关闭收藏悬浮窗口的第二操作时,关闭所述收藏悬浮窗口,以避免该收藏悬浮窗口影响用户的其他正常操作,其中,第二操作可以包括:点击操作、或拖动操作、或滑动操作。
步骤102:获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中。
实际应用中,可能会出现以下两种情况,针对这两种不同的情况,终端可以分别采用下述两种方式,将与收藏指令对应的收藏内容添加至收藏悬浮窗口中,具体包括:
情况1:终端上所安装的各个APP上均嵌套了该收藏悬浮窗口所对应的API(Application Programming Interface,应用程序编程接口)。
具体地,通过该API,收藏悬浮窗口可以实时识别用户针对APP的操作,并在接收到收藏指令后,收藏悬浮窗口可以通过该API调用系统进程,并通过进程间传递数据的方式,获取与该收藏指令对应的收藏内容。
例如,以音乐APP为例,预先已经在该音乐APP上嵌套了与收藏悬浮窗口相对应的API,则用户在使用音乐APP的过程中,收藏悬浮窗口可以通过该API实时识别用户在音乐APP中触发的操作,并在接收到收藏指令后,通过调用系统进程,利用进程间传递数据的方式,获取与收藏指令对应的歌曲的详细信息(如歌名、歌手名、专辑、播放地址等)。
情况2:终端上所安装的各个APP上没有嵌套该收藏悬浮窗口所对应的API;
具体地,收藏悬浮窗口可以请求获取系统权限,在用户允许获取系统权限后,收藏悬浮窗口可以利用获取到的系统权限,实时监控终端上各APP的操作(比如网络数据获取、触屏位置、界面展示等操作),并在接收到收藏指令后,通过识别用户触发收藏操作的触碰点在显示屏幕上的位置,确定用户期望收藏的内容,通过调用系统进程,利用进程间传递数据的方式,获取与该收藏指令对应的收藏内容。
另外,终端获取到的收藏内容中包括该收藏内容所对应的统一资源定位符(URL),并保存该URL与展示在悬浮窗口的的该收藏内容的相关信息的对应关系,进而后续当用户唤起收藏悬浮窗口并浏览收藏在其中的收藏内容时,用户可以直接点击该收藏悬浮窗口中的收藏内容,即可根据该收藏内容所对应的URL,查找该收藏内容所对应的APP,启动该APP并跳转到该URL所对应的页面。例如,当用户点击收藏悬浮窗口中的收藏的一条新闻时,则终端可以根据该条新闻对应的URL,唤起该条新闻所对应的新闻APP,并在该新闻APP上显示该条新闻。
这里需要说明的是,在实际应用中,可能存在下述两种情况:
情况a:用户已经启动了与收藏内容对应的APP,且该APP当前正展示在终端的显示界面上;
情况b:当前启动的APP是除了与收藏内容对应的APP外的其他APP;
具体地,由于收藏悬浮窗口是处于系统级别的应用,与手机系统上用于展示图标列表的APP(例如安卓系统中的桌面启动器launcher)一样,因而收藏悬浮窗口可以获取到系统当中存在的所有APP,并且记录下各APP唯一标识码,从而可以精确的判断launcher当前启动的APP是否是与该收藏内容对应的APP。
在情况a下,当判断当前启动的APP与收藏内容所对应的APP相同时,则收藏悬浮窗口可以向该APP发送包含有收藏内容相关信息的播放请求,以使得该APP接收到该播放请求后,根据该请求中包含的收藏内容的相关信息,确定该收藏内容并播放。
在情况b下,当判断当前启动的APP与收藏内容所对应的APP不相同时,则收藏悬浮窗口可以根据与该收藏内容对应的URL,去唤起该收藏内容所对应的APP,并向该APP发送包含有收藏内容相关信息的播放请求,以使得该APP接收到该播放请求后,根据该请求中包含的收藏内容的相关信息,确定该收藏内容并播放。
此外,该收藏悬浮窗口可以集成有用于播放不同收藏内容的播放功能,进而当用户在收藏悬浮窗口中选择期望查看的收藏内容后,收藏悬浮窗口可以直接读取收藏内容对应的数据,并利用本身集成的播放功能进行播放。
步骤103:对所述收藏悬浮窗口中的收藏内容进行特定处理。
这里,特定处理包括:分类处理和排序处理。具体地,为了便于用户通过收藏悬浮窗口浏览查找自己收藏的内容,终端可以对收藏悬浮窗口中的收藏内容进行分类处理,包括:根据收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
例如,当根据收藏内容对应的URL确定该收藏内容来自音乐APP时,则可以确定该收藏内容的类型为音乐,进而在收藏悬浮窗口中将该收藏内容存储至音乐类别中;而当根据收藏内容对应的URL确定该收藏内容来自新闻APP时,则可以确定该收藏内容的类型为新闻,进而在收藏悬浮窗口中将该收藏内容存储至新闻类别中。
优选地,终端还可以对收藏悬浮窗口中的收藏内容进行排序处理,包括:根据预设时间内应用的操作频率、或收藏内容的收藏时间,对所述收藏内容进行排序。
例如,在过去的12个小时内,终端监测到用户使用了12次音乐APP,9次阅读APP以及3次新闻APP,则根据12个小时内应用的操作频率,收藏悬浮窗口可以按照音乐类型、小说类型以及新闻类型,对收藏悬浮窗口中的收藏内容进行排序;或者,还可以根据收藏内容的收藏时间,对收藏内容进行排序,进而可以将用户新收藏的内容显示在收藏悬浮窗口的上方。
另外,用户还可以根据自己的需要,对收藏悬浮窗口中的收藏内容进行删除。比如,针对已经浏览过的收藏内容,用户可以在收藏悬浮窗口中通过指定操作触发删除指令,这里,指定操作可以包括:点击操作、或拖动操作、或滑动操作,以使得收藏悬浮窗口响应于该删除指令,删除与所述删除指令对应的收藏内容的相关数据。
为实现上述方法,本发明实施例还提供了一种采用悬浮列表进行收藏处理的装置,如图7所示,该装置包括接收模块701、获取模块702、处理模块703;其中,
所述接收模块701,用于接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;
这里,所述第一操作包括:点击操作、或拖动操作、或滑动操作;所述第一操作为滑动操作时,选取所述滑动操作的滑动轨迹所围的闭合图形中的内容作为待收藏内容。
所述获取模块702,用于获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中。
所述处理模块703,用于对所述收藏悬浮窗口中的收藏内容进行特定处理。
这里,所述特定处理包括:分类处理和排序处理。
所述处理模块703包括分类模块7031,用于:根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
所述处理模块703还包括排序模块7032,用于:根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
所述装置还包括:检测模块704,用于:在设定时间内未检测到针对所述收藏悬浮窗口的操作,则关闭所述收藏悬浮窗口;或者,
检测到用于关闭所述收藏悬浮窗口的第二操作时,关闭所述收藏悬浮窗口。
在实际应用中,所述接收模块701、获取模块702、处理模块703、检测模块704均可由位于终端上的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,MicroProcessor Unit)、数字信号处理器(DSP,Digital Signal Processor)、或现场可编程门阵列(FPGA,Field Programmable Gate Array)等实现。
需要说明的是:上述实施例提供的采用悬浮列表进行收藏处理的装置在进行采用悬浮列表进行收藏处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的采用悬浮列表进行收藏处理的装置与采用悬浮列表进行收藏处理的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
为实现上述方法,本发明实施例还提供了另一种采用悬浮列表进行收藏处理的装置,该装置包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时,执行以下操作:
接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;
获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;
对所述收藏悬浮窗口中的收藏内容进行特定处理。
所述处理器还用于运行所述可执行程序时,执行以下操作:
根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;
根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
所述处理器还用于运行所述可执行程序时,执行以下操作:
根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
所述处理器还用于运行所述可执行程序时,执行以下操作:
所述第一操作为滑动操作时,选取所述滑动操作的滑动轨迹所围的闭合图形中的内容作为待收藏内容。
所述处理器还用于运行所述可执行程序时,执行以下操作:
在设定时间内未检测到针对所述收藏悬浮窗口的操作,则关闭所述收藏悬浮窗口;或者,
检测到用于关闭所述收藏悬浮窗口的第二操作时,关闭所述收藏悬浮窗口。
下面以采用悬浮列表进行收藏处理的装置实施为用于采用悬浮列表进行收藏处理的终端为例,对该采用悬浮列表进行收藏处理的装置的硬件结构做进一步说明。
图8给出了本发明实施例的采用悬浮列表进行收藏处理的电子设备的硬件结构示意图,图8所示的采用悬浮列表进行收藏处理的电子设备800包括:至少一个处理器801、存储器802、用户接口803和至少一个网络接口804。所述采用悬浮列表进行收藏处理的电子设备800中的各个组件通过总线系统805耦合在一起。可理解,总线系统805用于实现这些组件之间的连接通信。总线系统805除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统805。
其中,用户接口803可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
可以理解,存储器802可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。
本发明实施例中的存储器802用于存储各种类型的数据以支持采用悬浮列表进行收藏处理的电子设备800的操作。这些数据的示例包括:用于在采用悬浮列表进行收藏处理的电子设备800上操作的任何计算机程序,如可执行程序8021,实现本发明实施例方法的程序可以包含在可执行程序8021中。
上述本发明实施例揭示的方法可以应用于处理器801中,或者由处理器801实现。处理器801可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器801中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器801可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器801可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器802,处理器801读取存储器802中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,本发明实施例还提供了一种存储介质,其上存储有可执行程序,所述可执行程序被采用悬浮列表进行收藏处理的电子设备800的处理器801运行时,执行以下操作:
接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;
获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;
对所述收藏悬浮窗口中的收藏内容进行特定处理。
所述可执行程序被采用悬浮列表进行收藏处理的电子设备800的处理器801运行时,还执行以下操作:
根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;
根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
所述可执行程序被采用悬浮列表进行收藏处理的电子设备800的处理器801运行时,还执行以下操作:
根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
所述可执行程序被采用悬浮列表进行收藏处理的电子设备800的处理器801运行时,还执行以下操作:
所述第一操作为滑动操作时,选取所述滑动操作的滑动轨迹所围的闭合图形中的内容作为待收藏内容。
所述可执行程序被采用悬浮列表进行收藏处理的电子设备800的处理器801运行时,还执行以下操作:
在设定时间内未检测到针对所述收藏悬浮窗口的操作,则关闭所述收藏悬浮窗口;或者,
检测到用于关闭所述收藏悬浮窗口的第二操作时,关闭所述收藏悬浮窗口。
本发明实施例所提供的采用悬浮列表进行收藏处理的方法、装置及存储介质,接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;对所述收藏悬浮窗口中的收藏内容进行特定处理。如此,用户在不同的应用中浏览到感兴趣的内容后,均可以收藏至收藏悬浮窗口中,并且,由于对所述收藏悬浮窗口中的收藏内容进行了特定处理,后续当用户需要浏览收藏内容时,无需复杂操作即可通过所述收藏悬浮窗口查看特定处理后的收藏内容,因此,用户在进行收藏以及收藏内容浏览时操作更为简洁,且收藏内容展示的更为直观,极大的提高了用户的使用体验,
进一步的,由于对收藏悬浮窗口中的收藏内容进行了特定处理,所述特定处理包括分类处理和排序处理,则可以极大的方便用户使用所述收藏悬浮窗口对分类排序后的收藏内容进行浏览;此外,在设定时间内未检测到针对所述收藏悬浮窗口的操作,或检测到用于关闭所述收藏悬浮窗口的第二操作时,则关闭所述收藏悬浮窗口,从而避免影响用户的其它正常操作。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或可执行程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的可执行程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和可执行程序产品的流程图和/或方框图来描述的。应理解可由可执行程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些可执行程序指令到通用计算机、专用计算机、嵌入式处理机或参考可编程数据处理设备的处理器以产生一个机器,使得通过计算机或参考可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些可执行程序指令也可存储在能引导计算机或参考可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些可执行程序指令也可装载到计算机或参考可编程数据处理设备上,使得在计算机或参考可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或参考可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种采用悬浮列表进行收藏处理的方法,其特征在于,所述方法包括:
接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;
获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;
对所述收藏悬浮窗口中的收藏内容进行特定处理;
其中,在所述第一操作为滑动操作的情况下,所述获取与所述收藏指令对应的收藏内容,包括:选取所述滑动操作的滑动轨迹所围的闭合图形中的内容作为收藏内容;
所述接收第一操作触发的收藏指令包括:
在所述收藏悬浮窗口对应的终端包括的全部应用均嵌套所述收藏悬浮窗口对应的应用程序编程接口API的情况下,所述收藏悬浮窗口通过所述API识别所述第一操作,并接收所述第一操作触发的收藏指令;
或者,在所述收藏悬浮窗口对应的终端包括的全部应用均未嵌套所述收藏悬浮窗口对应的API的情况下,所述收藏悬浮窗口基于所述终端的系统权限监控所述第一操作,并接收所述第一操作触发的收藏指令。
2.根据权利要求1所述的方法,其特征在于,所述特定处理包括:分类处理和排序处理。
3.根据权利要求2所述的方法,其特征在于,对所述收藏悬浮窗口中的收藏内容进行所述分类处理,包括:
根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;
根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
4.根据权利要求3所述的方法,其特征在于,对所述收藏悬浮窗口中的收藏内容进行所述排序处理,包括:
根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
5.根据权利要求1所述的方法,其特征在于,所述第一操作还包括:
点击操作、或拖动操作。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在设定时间内未检测到针对所述收藏悬浮窗口的操作,则关闭所述收藏悬浮窗口;或者,
检测到用于关闭所述收藏悬浮窗口的第二操作时,关闭所述收藏悬浮窗口。
7.一种采用悬浮列表进行收藏处理的装置,其特征在于,所述装置包括:接收模块、获取模块、处理模块;其中,
所述接收模块,用于接收第一操作触发的收藏指令,响应于所述收藏指令唤起收藏悬浮窗口;在所述收藏悬浮窗口对应的终端包括的全部应用均嵌套所述收藏悬浮窗口对应的应用程序编程接口API的情况下,所述接收模块通过所述API识别所述第一操作,并接收所述第一操作触发的收藏指令;或者,在所述收藏悬浮窗口对应的终端包括的全部应用均未嵌套所述收藏悬浮窗口对应的API的情况下,所述接收模块基于所述终端的系统权限监控所述第一操作,并接收所述第一操作触发的收藏指令;
所述获取模块,用于获取与所述收藏指令对应的收藏内容,并将所述收藏内容添加至所述收藏悬浮窗口中;在所述第一操作为滑动操作的情况下,还用于选取所述滑动操作的滑动轨迹所围的闭合图形中的内容作为收藏内容;
所述处理模块,用于对所述收藏悬浮窗口中的收藏内容进行特定处理。
8.根据权利要求7所述的装置,其特征在于,所述特定处理包括:分类处理和排序处理。
9.根据权利要求8所述的装置,其特征在于,所述处理模块包括分类模块,所述分类模块用于:
根据所述收藏内容对应的统一资源定位符确定所述收藏内容所属的应用;
根据所述应用确定所述收藏内容的类型,并将所述收藏内容存储至相应的类别中。
10.根据权利要求9所述的装置,其特征在于,所述处理模块还包括排序模块,所述排序模块用于:
根据预设时间内所述应用的操作频率、或所述收藏内容的收藏时间,对所述收藏内容进行排序。
11.一种存储介质,其上存储有可执行程序,其特征在于,所述可执行程序被处理器执行时实现如权利要求1至6任一项所述采用悬浮列表进行收藏处理的方法的步骤。
12.一种采用悬浮列表进行收藏处理的电子设备,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,其特征在于,所述处理器运行所述可执行程序时执行如权利要求1至6任一项所述采用悬浮列表进行收藏处理的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711319420.6A CN108196760B (zh) | 2017-12-12 | 2017-12-12 | 一种采用悬浮列表进行收藏处理的方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711319420.6A CN108196760B (zh) | 2017-12-12 | 2017-12-12 | 一种采用悬浮列表进行收藏处理的方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108196760A CN108196760A (zh) | 2018-06-22 |
CN108196760B true CN108196760B (zh) | 2020-12-04 |
Family
ID=62574260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711319420.6A Active CN108196760B (zh) | 2017-12-12 | 2017-12-12 | 一种采用悬浮列表进行收藏处理的方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108196760B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109271595A (zh) * | 2018-08-23 | 2019-01-25 | Oppo广东移动通信有限公司 | 信息收藏方法、装置、存储介质及电子设备 |
CN109471835A (zh) * | 2018-09-17 | 2019-03-15 | 咪咕数字传媒有限公司 | 一种应用程序的页面显示方法、装置及存储介质 |
CN109683761B (zh) | 2018-12-17 | 2021-07-23 | 北京小米移动软件有限公司 | 内容收藏方法、装置及存储介质 |
CN109885371B (zh) * | 2019-02-25 | 2023-09-22 | 努比亚技术有限公司 | 防误触交互方法、移动终端及计算机可读存储介质 |
CN110262716B (zh) * | 2019-06-13 | 2024-05-24 | 腾讯科技(深圳)有限公司 | 一种数据操作方法、装置以及计算机可读存储介质 |
CN110908751B (zh) * | 2019-10-31 | 2024-04-19 | 维沃移动通信有限公司 | 信息显示、收藏的方法、装置、电子设备及介质 |
CN111443862A (zh) * | 2020-03-31 | 2020-07-24 | 深圳匠心谷信息技术有限公司 | 一种基于悬浮按钮的控制方法、系统及存储介质 |
CN112286421A (zh) * | 2020-10-30 | 2021-01-29 | 维沃移动通信有限公司 | 播放列表处理方法、装置及电子设备 |
CN113553466A (zh) * | 2021-07-22 | 2021-10-26 | 杭州网易云音乐科技有限公司 | 页面展示方法、装置、介质和计算设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102830894A (zh) * | 2012-05-11 | 2012-12-19 | 北京奇虎科技有限公司 | 一种收藏网页的方法和装置 |
CN105183899A (zh) * | 2015-09-29 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | 收藏功能共享系统及方法 |
CN107229527A (zh) * | 2017-05-25 | 2017-10-03 | 北京小米移动软件有限公司 | 信息资源收藏方法、装置及计算机可读存储介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106155492B (zh) * | 2015-04-15 | 2020-02-11 | 阿里巴巴集团控股有限公司 | 批量处理信息的方法和装置 |
CN106201237A (zh) * | 2015-05-05 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 一种信息收藏方法及装置 |
US20170351778A1 (en) * | 2016-06-02 | 2017-12-07 | vFLYER INC. | Methods and systems for managing bookmarks |
CN107015734B (zh) * | 2016-11-07 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 一种信息查看方法和装置 |
CN107092707B (zh) * | 2017-05-31 | 2020-11-24 | 北京安云世纪科技有限公司 | 一种收藏应用程序页面的展示方法及装置 |
CN107329985B (zh) * | 2017-05-31 | 2021-01-12 | 北京安云世纪科技有限公司 | 一种页面的收藏方法、装置和移动终端 |
-
2017
- 2017-12-12 CN CN201711319420.6A patent/CN108196760B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102830894A (zh) * | 2012-05-11 | 2012-12-19 | 北京奇虎科技有限公司 | 一种收藏网页的方法和装置 |
CN105183899A (zh) * | 2015-09-29 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | 收藏功能共享系统及方法 |
CN107229527A (zh) * | 2017-05-25 | 2017-10-03 | 北京小米移动软件有限公司 | 信息资源收藏方法、装置及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108196760A (zh) | 2018-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108196760B (zh) | 一种采用悬浮列表进行收藏处理的方法、装置及存储介质 | |
US9977668B2 (en) | Automatic updating of applications | |
US20190228041A1 (en) | Electronic device and method for using captured image in electronic device | |
JP5911599B2 (ja) | 分類ウェブページ切り替えのための方法および携帯型デバイス | |
KR102199786B1 (ko) | 콘텐트를 기반으로 하는 정보 제공 방법 및 장치 | |
CN109286850B (zh) | 一种基于弹幕的视频标注方法及终端 | |
CN102761623B (zh) | 资源自适配下载方法、系统、数据存储服务器、以及通信系统 | |
CN103004228A (zh) | 获取关键词用于搜索 | |
WO2016082598A1 (zh) | 一种快速查找应用程序的方法、装置及设备 | |
KR20180008480A (ko) | 애플리케이션 관련 사용자 데이터를 추출하고 공유하기 위한 시스템 및 방법 | |
US20160077673A1 (en) | Intelligent Canvas | |
WO2018156439A1 (en) | Collection and control of user activity information and activity user interface | |
EP2866159B1 (en) | Electronic device and method for controlling a screen | |
WO2015062380A1 (zh) | 一种对网页视频进行播放的方法和装置 | |
CN111079016A (zh) | 一种短视频推荐方法、装置及电子设备 | |
CN105487777A (zh) | 基于手势操作的移动搜索与新闻切换方法和装置 | |
CN109190076B (zh) | 页面收藏方法、装置、存储介质和电子设备 | |
CN108668172B (zh) | 一种视频播放方法和装置 | |
CN104166671A (zh) | 文件管理方法和文件管理装置 | |
US20160371237A1 (en) | Media content presentation by categorizing and formatting media types | |
CN106873955A (zh) | 动态列表的显示方法、装置、设备和系统 | |
CN106371706A (zh) | 应用快捷方式位置选择的方法及装置 | |
CN110740373A (zh) | 一种音/视频文件的缓冲方法及相关装置 | |
CN104376095A (zh) | 一种信息处理方法及电子设备 | |
US9984407B2 (en) | Context sensitive entry points |
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 |