一种基于Android设备的实现桌面动态主题的方法和系统技术方案

技术编号:8682365 阅读:219 留言:0更新日期:2013-05-09 02:29
本发明专利技术公开了一种基于Android设备的实现桌面动态主题的方法和系统,所述方法包括以下步骤:创建一用于放置按照预设的运动轨迹运动的动态元素的罩子层,将所述罩子层的Z轴索引属性置顶;检测用户的操作是否触发预设的动态元素的第二状态事件,若是,进行下一步;若否,动态元素按照预设的第一运动轨迹运动;触发第二状态事件。通过本发明专利技术可以实现用户与桌面动态主题的互动,解决了以往桌面主题无法动态互动的问题。

【技术实现步骤摘要】

本专利技术涉及Android
,具体是一种提升用户与桌面交互,动态变化主题内容以及包含桌面组件特有功能的一种基于Android设备的实现桌面动态主题的方法和系统
技术介绍
Andriod是基于Linux开放性内核的操作系统,仅正式上市两年便跃居全球最受欢迎的智能手机平台。随着Andriod的推广,很多设备已经使用该操作系统,随之发展的还有Andriod应用程序、桌面主题、Andriod的优化等等。桌面主题是不同风格的桌面背景、操作窗口、系统按钮,以及活动窗口和自定义颜色、字体等的组合体。桌面主题主要包含风格、壁纸、屏保图片、鼠标指针、系统声音事件、图标等元素。在说明书附图的图1中,以Andriod手机为例,通过桌面I可知,桌面包括下拉菜单栏11、图标尺寸不同的桌面图标12、在桌面图标下方的壁纸13、固定图标栏14、以及固定图标栏14中的图标15。桌面图标12和固定图标栏14中的图标15位于不同的平面层。目前的Android桌面主体存在以下问题:1.覆盖的范围不广:一般只是替换普通的应用程序图标与壁纸,不能覆盖整个桌面内容。例如位于桌面底部的固定图标栏14,固定图标栏14中的本文档来自技高网...

【技术保护点】
一种基于Android设备的实现桌面动态主题的方法,其特征在于,包括以下步骤:创建一用于放置按照预设的运动轨迹运动的动态元素的罩子层,将所述罩子层的Z轴索引属性置顶;检测用户的操作是否触发预设的动态元素的第二状态事件,若是,进行下一步;若否,动态元素按照预设的第一运动轨迹运动;触发第二状态事件。

【技术特征摘要】
1.一种基于Android设备的实现桌面动态主题的方法,其特征在于,包括以下步骤: 创建一用于放置按照预设的运动轨迹运动的动态元素的罩子层,将所述罩子层的Z轴索引属性置顶; 检测用户的操作是否触发预设的动态元素的第二状态事件,若是,进行下一步;若否,动态元素按照预设的第一运动轨迹运动; 触发第二状态事件。2.根据权利要求2所述的基于Android设备的实现桌面动态主题的方法,其特征在于:所述第二状态事件包括被触发的动态元素替换为另一动态元素,另一动态元素按照其预设的运动轨迹运动; 新增与被触发的动态元素相同的动态元素; 被触发的动态元素按照预设的第二运动轨迹运动; 或隐藏动态元素。3.根据权利要求1所述的基于Android设备的实现桌面动态主题的方法,其特征在于,在创建罩子层之后还包括以下步骤: 创建一用于放置静态元素的中间层,将所述罩子层的Z轴索引属性置于图标层的下方。4.根据权利要求1所述的基于Android设备的实现桌面动态主题的方法,其特征在于,在检测动态元素之后 还包括以下步骤: 检测用户的操作是否触发图标层的图标,若是,针对被触发的图标执行用户的操作,若否,进行下一步; 检测针对静态元素的预设的第二状态事件是否触发,若触发,进行下一步;若否,静态元素维持原状; 替换被触发的静态元素为另一静态元素,或在中间层和图标层之间增加一影响静态元素正常显示的颜色层。5.根据权利要求1所述的基于Android设备的实现桌面动态主题的方法,其特征在于,还包括以下步骤: 检测Android设备的重力传感器的加速度,比较加速度与预设的速度阈值;若加速度大于预设的第一速度阈值且小于预设的第二速度阈值,所述第二速度阈值大于第一速度阈值,则在罩子层新增动态元素;若加速度大于第二速度阈值,在罩子层新增动态元素的同时,动态元素按照其预设的第三运动轨迹运动,静态元素均按照其预设的第二运动轨迹运动。6.一种基于Android设备的实现桌面动态主题的系统,其特征在于,包括: 罩子层创建模块,用于...

【专利技术属性】
技术研发人员:邓裕强黄爱华梁国盛胡勇蒋旭文邝浩均敖日明
申请(专利权)人:广州市久邦数码科技有限公司
类型:发明
国别省市:

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

1