有的应用程序会在最初显示一个图像等界面来提醒用户自己已经被打开,然后再读取各类资源,完成后再显示主界面。由于应用程序可能延迟到来,因此及时提醒用户已经打开它是值得的,这样可以避免用户由于不知晓而重复打开应用程序。现在的问题是,应该由应用程序来提醒用户吗?应用程序的这种行为就像一个人先跑过来告诉用户他来了,然后跑回去做准备,做好准备再跑过来面对用户,如果路途遥远则第一次来回运动会浪费大量时间。
如果没有其他要求,则应该在第一时间提醒用户操作已经生效。用户在打开一个应用程序时操作系统是知晓这个行为的,因此它应该是第一发现者,所以应该由操作系统来提醒用户。如果由应用程序来提醒用户,则无法确定不同的应用程序会使用怎样的方式,这样可能对用户造成困扰。操作系统可以提供多种提醒方式让用户选择,例如发出声音、在某个位置显示对应的应用程序图标、随机。
其实一些应用程序的行为也实现了这种方法,例如一个按钮被点击时会产生明显的变化来提醒用户操作已经生效,点击按钮将要执行的行为可能延后表现出来,但是不需要这个行为来提醒用户,已经在上层提醒过了。
标签:提醒,操作系统,用户,应用程序,生效,应该 From: https://www.cnblogs.com/breezeEmbrace/p/17018040.html