一种基于内容推荐的智能手机平台化交互方法技术

技术编号:13466051 阅读:73 留言:0更新日期:2016-08-04 20:28
本发明专利技术公开了一种基于内容推荐的智能手机平台化交互方法,该方法定义数据服务管理接口且与Android Launcher绑定,实现Android Launcher与Android APP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升用户交互的流畅性,既满足APP开发者快速呈现关键信息给用户的需求,也满足用户快速筛选APP的要求,极大提升了用户体验,增强了智能手机产品的竞争力。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,该方法定义数据服务管理接口且与Android Launcher绑定,实现Android Launcher与Android APP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升用户交互的流畅性,既满足APP开发者快速呈现关键信息给用户的需求,也满足用户快速筛选APP的要求,极大提升了用户体验,增强了智能手机产品的竞争力。【专利说明】
本专利技术涉及。
技术介绍
随着智能手机的普及,互联网时代的到来,每天数以千计的手机APP传播于网络,对于APP开发者而言,目的不仅仅只是将功能做好,而且是希望更多用户来使用自己的APP,实现APP的价值;对于用户而言,如何快速了解APP的核心功能来决定是否使用该APP也成了一种迫切需求。当前智能手机作为APP的搭载平台,用户需要了解APP的相关功能时,必须启动APP,一般情况下启动加载数据过程耗时长,并且用户还需要主观甄别APP的核心功能,最后判断是否需要长期使用该APP,虽然APP自身可以通过推送消息的机制通知用户APP有内容更新或者升级提示,但是这种不停向Android手机通知栏发送消息的交互方式是比较繁琐的,缺乏友好性,并且也达不到用户快速体验APP核心功能的目的。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供,该方法定义数据服务管理接口且与Android Launcher绑定,实现AndroidLauncher与Android APP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升用户交互的流畅性,既满足APP开发者快速呈现关键信息给用户的需求,也满足用户快速筛选APP的要求。本专利技术的目的是通过以下技术方案来实现的:,它包括 定义一个数据服务管理接口 DataServiceManager,该数据服务管理接口是一个Service接口,该数据服务管理接口中定义一个添加APP推荐信息的接口,获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地; 定义一个标准数据通信服务协议DataService.jar,该协议包括一个数据服务客户端DataService、一个获取数据推荐广播接收器BroadcastRecevier和一个AIDL文件,数据服务客户端DataService是一个service,用于获取APP推荐信息数据或者更新推荐数据信息,该客户端中定义了获取推荐数据接口,添加数据接口和更新数据接口;获取数据推荐广播接收器BroadcastRecevier用于启动数据服务客户端DataService,AIDL文件用于实现基于Binder机制的IPC通信;将Android Launcher与数据服务管理接口绑定,Android Launcher通过该数据管理接口获取APP的推荐数据信息,APP推荐数据信息发生更新通过数据服务管理接口通知Android Launcher实时更新数据,实现Android Launcher与Android APP的双向数据通信;Android APP对标准接数据通信服务协议DataService.jar,将DataService服务接口与BroadcastRecevier广播接收器注册到应用中,APP提供数据获取接口与数据更新接口 ; Android Launcher在启动成功,或者监听APP安装成功,或者监听网络连接成功后发送一个启动获取APP推荐数据服务广播; 广播接收器BroadcastRecevier接收到该广播时,通过Android标准方法startService启动DataService数据服务接口 ; 数据服务管理接口 DataServiceManager通过数据服务接口 DataService获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地; Android Launcher获取从DataServiceManager发来的APP推荐内容通知广播后,更新对应的APP图标,区分APP是否对接所述数据服务协议; 定义一个标准显示界面,以图片海报形式显示APP的推荐内容; 若APP对接所述数据服务协议,则双击APP,Android Launcher会启动APP推荐数据标准显示界面,反之,则与现有APP交互方式相同,双击直接进入APP应用。所述的数据服务客户端service获取APP的推荐信息后,通过AIDL实现与数据服务管理服务端service的IPC通信,将APP推荐信息数据添加到数据服务管理接口中。所述的Android Launcher更新APP图标是指更新APP在Launcher上的显示图标,通过一个定制底板图片来替换原有的底板图片来实现APP图标更新。所述的APP推荐信息包括:APP的包名,海报详情启动方式,海报显示的位置坐标,海报的宽高,获取海报的URL,海报的描述信息。所述的图片海报包括海报图片与海报描述信息,海报图片信息突出,海报图片布局灵活多变。本专利技术的有益效果是:本专利技术提供了,该方法定义数据服务管理接口且与Android Launcher绑定,实现Android Launcher与Android APP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升了用户交互的流畅性,既满足了 APP开发者快速呈现关键信息给用户的需求,也满足了用户快速筛选APP的要求,极大提升了用户体验,增强了智能手机产品的竞争力。【附图说明】图1为基于内容推荐的Android手机数据流框图。【具体实施方式】下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。如图1所示,,它包括 定义一个数据服务管理接口 DataServiceManager,该数据服务管理接口是一个Service接口,该数据服务管理接口中定义一个添加APP推荐信息的接口,获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地,用户启动APP推荐页时,直接从本地获取海报图片,数据加载速度快,极大提升了用户交互的流畅性; 定义一个标准数据通信服务协议DataService.jar,该协议包括一个数据服务客户端DataService、一个获取数据推荐广播接收器BroadcastRecevier和一个AIDL文件,数据服务客户端DataService是一个service,用于获取APP推荐信息数据或者更新推荐数据信息,该客户端中定义了获取推荐数据接口,添加数据接口和更新数据接口;获取数据推荐广播接收器BroadcastRecevier用于启动数据服务客户端DataService,AIDL文件用于实现基于Binder机制的IPC通信; 将Android Launcher与数据服务管理接口绑定,Android Launcher通过该数据管理接口获取APP的推荐数据信息,APP推荐数据信息发生更新通过数据服务管理接口通知Android Launcher实时更新数据,实现Andro本文档来自技高网...

【技术保护点】
一种基于内容推荐的智能手机平台化交互方法,其特征在于:它包括定义一个数据服务管理接口DataServiceManager,该数据服务管理接口是一个Service接口,该数据服务管理接口中定义一个添加APP推荐信息的接口,获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地;定义一个标准数据通信服务协议DataService.jar,该协议包括一个数据服务客户端DataService、一个获取数据推荐广播接收器BroadcastRecevier和一个AIDL文件,数据服务客户端DataService是一个service,用于获取APP推荐信息数据或者更新推荐数据信息,该客户端中定义了获取推荐数据接口,添加数据接口和更新数据接口;获取数据推荐广播接收器BroadcastRecevier用于启动数据服务客户端DataService, AIDL文件用于实现基于Binder机制的IPC通信; 将Android Launcher与数据服务管理接口绑定,Android Launcher通过该数据管理接口获取APP的推荐数据信息,APP推荐数据信息发生更新通过数据服务管理接口通知Android Launcher实时更新数据,实现Android Launcher与Android APP的双向数据通信;Android APP对标准接数据通信服务协议DataService.jar,将DataService服务接口与BroadcastRecevier广播接收器注册到应用中,APP提供数据获取接口与数据更新接口;Android Launcher在启动成功,或者监听APP安装成功,或者监听网络连接成功后发送一个启动获取APP推荐数据服务广播;广播接收器BroadcastRecevier接收到该广播时,通过Android标准方法startService启动DataService数据服务接口;数据服务管理接口DataServiceManager通过数据服务接口DataService获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地;Android Launcher获取从DataServiceManager发来的APP推荐内容通知广播后,更新对应的APP图标,区分APP是否对接所述数据服务协议;定义一个标准显示界面,以图片海报形式显示APP的推荐内容;若APP对接所述数据服务协议,则双击APP,Android Launcher会启动APP推荐数据标准显示界面,反之,则与现有APP交互方式相同,双击直接进入APP应用。...

【技术特征摘要】

【专利技术属性】
技术研发人员:谢钢
申请(专利权)人:成都西可科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1