【发布时间】:2012-05-06 01:54:26
【问题描述】:
具体来说,我正在寻找一种方法来防止在我运行我的应用程序时出现“黑屏”。
应用程序只要按下它就会运行一个快速程序,但由于它链接到一个 Activity,它会加载一个布局(黑色)。我知道我可以做一个小部件,但我需要它在启动器中......
有什么办法吗?
【问题讨论】:
-
您可以设置一个
Activity来设置一个使其不可见的主题,尽管我并不特别喜欢这个想法。您没有深入研究,但您所描述的内容确实违反了良好的设计原则。如果用户必须以与使用“启动器”的任何其他方式相同的方式启动您的应用程序,那么他们至少应该获得一些视觉反馈,表明它确实启动并完成了任务。拥有一个完全匿名/不可见的进程与用户激活软件的工作方式背道而驰。 -
通常我会同意你的观点,但在这种情况下我不同意 :) 屏幕上有反馈说它运行了,所以用户知道它可以工作。这真的只是我想改变的化妆品。闪烁黑屏看起来很俗气。
标签: android android-activity launch