android平台下launcher启动器的设计与实现,Android平台下Launcher启动器的设计与实现...

摘要:

随着Android系统的快速发展,该系统已经被越来越多的手机及平板电脑厂商所采用,其应用平台已经逐渐从手机扩展到了平板电脑上。本论文旨在实现一款基于Android2.2及以上平台的可应用于平板电脑上的Launcher启动器应用程序及若干应用程序的桌面插件,以实现对应用程序的便捷管理及分类查看功能,设计和实现电子邮件、阅读器、便签和音乐播放器等应用程序的桌面插件以及实现设置桌面壁纸、添加程序的快捷方式及桌面插件等附加功能。Launcher启动器应用程序主要分为应用程序管理,桌面插件管理和附加功能三个模块,为了实现对用户触碰操作的快速识别和反应功能以及在用户的相关操作下对相应数据信息的快速读取及显示功能,本系统的整体框架采用了MVC模式,其中的数据模块用来存放安装在Android设备中的应用程序的数据信息和每一个工作空间上所添加的插件应用的相关数据信息,视图模块则提供给用户直观的UI显示界面,每一个完整的UI显示界面都是使用多个单独的视图元素按照一定的布局设置来组成的,而控制模块则是该体系结构的核心部分,控制模块主要负责读取数据模块中的应用数据并识别视图模块中的用户触碰操作且作出相应的反应。在向指定工作空间添加桌面插件或快捷方式的问题上,本文设计和实现了自定义的拖拽手势,优化设计和实现了添加定制插件的算法,其中自定义拖拽手势的实现是通过将其分解为三个连续动作的结合来对用户的操作意图进行相应的判断的方法;添加自定义插件的算法的实现是通过网格划分及递归查询的方法来判断屏幕上是否有可用的剩余空间。本论文通过对Android自带的桌面主题的再设计和扩展,使Launcher启动器应用程序可以应用于平台为Android系统的平板电脑上,并且达到了非常好的用户体验效果,满足了平板电脑用户的使用需求。

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值