10大优享服务
62项会员特权

Android ui界面设计的活动、任务和意图

发布时间:2021-12-01 04:12:35     阅读次数:12743次     评论数:0次

         Android ui界面设计已经被许多人们认可,人们喜欢他的设计,而且他适用于人们使用,不论是老人、年轻人还是小孩,都能很迅速的学会使用他,因此他在人们心目中占有一定的地位。

Android ui界面设计的活动、任务和意图

    活动、任务和意图 

    在Android中,活动是一个应用程序组件,它定义了屏幕上的信息和所有和用户关联的可以执行的动作。你的应用程序是活动的集合,这包括你新创建的活动和从其他应用程序中重新使用的活动。 

    任务是完成一个目标所需要的用户活动序列。一个单独的任务能保证一个应用程序活动,或者可以从一定数量的应用程序规划出活动。 

    意图是一个机制,这个机制是一个应用程序发出信号后想另一个应用程序协助完成一个动作。一个应用程序的活动可以表明他们作出回应的意图。对于常见的意图,如“共享”,用户可以安装许多应用程序,可以实现“共享”这一要求。 

    例如:在应用程序之间支持共享的导航 

    要了解活动、任务和意图如何一起工作,UI设计时考虑应用程序如何允许用户使用其他应用程序共享内容。例如,商店应用程序从首页开始新的任务A(见下图)。浏览播放存储和触摸促销书来看它的细节后,用户仍然在相同的任务,通过加入活动来扩展这个任务。触发“共享”动作弹出提示一个对话框,列出从不同的应用来的每项活动,这些活动是可以处理已登录用户的共享意图。 

        当用户选择通过Gmail “共享”,Gmail的撰写活动被增加到任务A,作为任务A的延续而没有新的任务被创建。如果Gmail在后台运行有它自己的任务,那个这个后台任务会受到影响。 从撰写活动发送消息或触摸“返回”按钮,返回介绍书详细内容的活动。继续的返回将导航到商店,一直会到达首页。  

    然而,通过UI设计触摸撰写活动的“向上”,用户的意图还是想在Gmail里。 Gmail的会话列表活动出现,并为它创建一个新的任务B。新的任务总是起源于首页,所以从会话列表按“返回”会回到首页。 

        任务A依然存在与后台,用户可以稍后再返回(例如,通过最近的屏幕)。如果Gmail已经有自己在后台运行的任务,它会被替换成任务B-前一个上下文是被遗弃。 多窗格布局为Android写一个应用程序时,请记住,Android设备在许多不同的屏幕尺寸和类型。请确保您的应用程序始终如一地提供一个均衡和美观的布局,这就需要根据不同尺寸和屏幕方向调整其内容。UI设计中要实现这一点,Panels(面板)是一个最好的方式。面板允许将多个视图合成一个复合视图,当水平方向有没有可利用的空间时,切分内容,分到不同的视图。

         Android ui界面设计各方面的作用更加增加了人们对他的喜爱,只有拥有了人们的喜爱,这才算是成功的设计,希望我们的生活中能出现更多的类似他一样的设计。

本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录