程序的启动界面是为了让需要较长时间的程序启动时,避免用户错误的以为程序没有打开或者没有响应,而设计的一个“小甜点”,但许多人设计时,却忽略了根本,反而将启动界面用Sleep等延时方法,强制在主屏上显示一段时间,以增加“存在感”,这显然是违背启动界面设计初衷的。
那么,这个启动界面,我们应该在什么时候创建和显示呢?这就需要我们从设计的初衷开始,讨论下启动界面的生存周期问题。
首先,启动界面应在程序一启动时就创建。在 Delphi 或 C++ Builder 程序中,它应该在TApplication对象创建之后,由于我们一般不推荐修改项目的入口源码,所以我个人推荐是在主窗体的构造函数或OnCreate事件中创建启动画面。
其次,启动界面在主窗口初始化完成后,主窗体显示之前关闭。而不要故意加入Sleep一类的函数来延长用户的等待时间,除非你将启动界面当成是电视广告,否则没必要耽误用户宝贵的时间。
还有一个问题,如果程序很快就初始化完成,启动画面会一闪而过,怎么办?实际上这本身不是问题,毕竟没人不乐意程序快点进入,唯一需要解决的问题就是是否需要显示画面的问题。这里我个人一般推荐使用定时器来延迟显示启动画面,如果启动进程已经超过 50% 初始化完成,而只用了小于 500ms 的时间,那我个人认为完全没必要显示一个启动界面来显示自己的存在。
其实,这里牵涉到另一个问题,就是你的程序是否需要加入一个启动界面。如果你的程序的启动没有多少需要初始化的东西,那个人感觉就完全没有必要。启动界面的设计初衷是为了增强用户体验,避免用户在等待程序启动过程中发生错误的认知,如果你很快启动完成,何必加入没必要的东西。
我们接下来讨论下,启动界面都要做些什么?
(1)、一幅制作精美的图片,给用户美好的印象。甚至可以在图片上加上一些操作提示一类实用的技巧啥的;
(2)、应用程序初始化进度提示,以便告诉用户我还活着,不要着急;
至于其它的东西,那不属于启动界面应该操心的事,就交给别的地方去做吧。
启动界面一般也是一个普通的窗体,不同的是我们一般会将其设计为无边的窗口,或者标新立异一点设计成不规则形状的窗口(设置一个背景图片,然后设置TransparentColor就可以实现),然后注意在显示时是用Show而不是ShowModal来显示,初学者容易卡在这一个小地方,提示一下。
如何修改软件启动界面
想让让WINDOWS XP的开机启动画面更具有个性化。
修改成自己想要的东西,请按照下面的方法。
一、这几个字保存在“Windows\system32\Logonui.exe”这个文件中。 要用程序修改软件如exescope等软件可以修改。
BootSkin下载:
修改开机画面如下:
1.首先找到“BootSkin”的安装目录。在下面的“skins”文件夹里,你可以发现这里每个目录都对应着一个开机画面。我们也建立一个目录,名称随意,如“Mybootskin”等。
2.准备两张BMP格式的图片,它们的大小分别为640×480像素和22×9像素,且均为16色。前者是作为开机画面的背景用的,我们应在上面绘制一个矩形框(也就是我们通常所说的滚动条的外框),并在它的上方加入“Loading……”之类的字样,该矩形框的位置,可根据个人喜好任意放置;后者是滚动条的图片,可参照其它开机画面的滚动条进行制作,但注意要和背景图片相统一。笔者给这两张图片起的名字分别是“Mybootskin-bg.bmp”和“Mybootskin-bar.bmp”。
3.在Mybootskin目录下,新建一个文本文件。在其中输入如下内容(注意,所有语句中的符号均为半角。且括号中的内容为对应的解释,不需要输入):
BootSkin
Type=0
Name = 〃Mybootskin〃(开机画面的名称)
Author = 〃在雨中〃(制作者姓名)
Description = 〃我喜爱的开机画面〃(开机画面的描述)
ProgressBar = Mybootskin-bar.bmp(滚动条图片名称)
ProgressBarX = 268(滚动条的横坐标,根据背景图上矩形框的位置确定)
ProgressBarY = 360(滚动条的纵坐标,根据背景图上矩形框的位置确定)
ProgressBarWidth = 116(滚动条所走的距离)
Screen=Mybootskin-bg.bmp(背景图片)
完成输入后,保存,并将它更名为“bootskin.ini”。这样一个属于自己的开机画面就制作完了。
二、在C盘的Windows(注:有的用户可能是Win98)子目录下的Logos.sys文件中存放的是开机画面,Logow.sys文件中存放的是关机画面,其图案背景为黑色,并在图案上有文字“现在可以安全地关闭计算机了”。改变开机、关机画面,实际上就是修改这两个文件。
想要制作Win98的统开机或关机画面,图片必须是320 × 400 × 256色的BMP格式档案。准备好之后,将开机画面的档名设定成「Logo.sys」,将关机画面的档名设定成「Logow.sys」,并且取代原来在C磁碟机下的档案就可以了。
例如改变关机画面,操作步骤如下:
1. 进入“windows”文件夹,双击关机画面文件即Logow.sys文件(或右键单击关机画面文件,然后在出现的快捷菜单中单击“打开方式(E)……”。),则出现“打开方式”对话框。 在“选择要使用的程序(C):”列表框中选择“MSPAINT”(即“画图”)选项。
2. 单击“确定”按钮,则出现“画图”窗口。
3. 对图案进行修改(包括修改图形、改变文字内容、字型等)。
4. 存储修改后的图案。
就这样,改成你自己心仪的画面,更美观。。
软件启动时的启动画面
在窗体load事件里写:
private void FormMain_Load(object sender, EventArgs e)
{
new FormAbout().ShowDialog();
}
FormAbout就是启动画面那个窗体,
应用无法启动界面是怎么回事
如果您是开启了打补丁的功能,短时间有反映就等等。如果总是不动,这是打补丁时死机了,没有更好的方法,只有按开关机键关机在开机了(在不可以就要拔电源了,如果进不了系统就要重装了)。
系统打补丁的功能需要自动连网,这个功能本身也不好用,经常出错,没有更好的方法。
建议将自动更新关闭,用软件更新,自己的时间自己做主,现这的杀毒软件都有打补丁的功能,比如:360、金山、QQ电脑管家等。
关闭自动更新的方法:
控制面板/系统和安全/WindowsUpdate(左边)更改设置/把重要更新下面的选项改为,从不检查更新即可(Win78)。
搜狗输入法应用没有启动界面无法打开是什么意思
这是因为没有将搜狗输入法添加到手机键盘中,无法切换至搜狗输入法,可以通过以下步骤进行添加:
1、打开手机,找到手机中的“设置”:
2、打开设置,找到“系统”:
3、打开系统,找到“语言和输入法”:
4、打开语言和输入法,点击“默认”会弹出一个选择输入法对话框,点击“配置输入法”:
5、在打开的页面中点击搜狗输入法右边的开关按钮进行选择,在弹出的注意对话框中选择“确定”即可将搜狗输入法添加到手机键盘中:
魅族手机软件没有启动界面 运行不了
应该是把这个应用开启了隐私模式 所以在桌面看不到打不开 关闭隐私模式即可
android 应用程序的启动画面怎么做
图片放在项目下/res/drawable下,有三个分别对应大中小图片;
如果要现实图片的话需要声明一个图像对象,例如
在Layout 下.xml文件里写android:background="@drawable/bgdefault"
就是引用图片了;
安卓应用程序图标在AndroidManifest.xml内
<application
android:icon="@drawable/start"
只要改掉start换成自己放在drawable内的图片名字就换了,但是尺寸有要求,80*80还是什么根据自己需要
转载请注明出处51数据库 » 软件启动界面 如何设计一个程序的启动界面
Lzy8023hd




