guolongjie123 guolongjie123
关注数: 53 粉丝数: 40 发帖数: 2,758 关注贴吧数: 69
Windows Desktop 人机交互界面设计原则(#1) 伴随着近几年多平台人机交互界面的巨大进步,越来越多的开发者选择将更多的精力投入在移动应用的设计领域。在此系列的文档中,我将会从多个方面来阐述Windows Desktop版应用的设计原则,从色彩、排版、图标设计等多个角度,吸收近几年移动版UI设计的精华,帮助更多的桌面端应用开发者制作更具现代感的人机交互界面,并且分享一些桌面版程序设计的UI资源,还会帮助大家进一步理解Microsoft官方发布的Windows 10通用应用(Universal App)设计原则。 概述 Windows桌面版应用一直以来具有高效、开放、易用以及丰富的优势。鼠标与键盘协同配合的操作能够使得桌面版的应用获得比移动版的应用获得更具效率的使用体验。因此,在软件设计中,开发人员应该遵循以下的基本原则: (1)使用更具效率的应用界面排版,选择合理的留白和分割线的设计,并且采用适当的字体大小及样式; (2)选用合理的操作方式,在使用传统键盘和鼠标的操作方式下,采用更具现代化的语音及手势操作; (3)选用合理的色彩及窗口设计,避免出现突兀感; (4)动画设计要服务于功能及用户体验,在保证简洁的情况下引入更加美观的动画效果; (5)选择合理和美观的组件,让每一个设计元素都整体的设计及体验。 色彩 在桌面设计中,色彩应该具有吸引力,合理的色彩搭配能够使整个程序获得更加美观的视觉体验。下面是一些推荐使用的基本颜色。需要注意的是,在使用这些颜色的过程中,需要注意颜色的使用场合。如蓝色、绿色、淡灰色适合于用于边框和大面积用色。而较为明亮的颜色如红色、橙色、黄色等适用于一些更加细微的元素,如Tab上的指示框。 关于颜色,在本贴后面的资源部分将给出适用于Adobe Photoshop和Adobe Illustrator调色板文件以及一些相关的资源网站。 字体 在打造适用于Windows Desktop的时候,我们推荐使用无衬线字体(如微软雅黑体、思源黑体、兰亭黑体、汉仪旗黑体)*,而避免使用衬线字体(如宋体)。部分字体需要购买后方可供个人使用和商用。要不要 我们希望提供给用户一个更好的体验,因此尽量不要使用衬线字体,否则将会使得文本显示不够清晰或是不能与界面较好地融合。 字重 通常情况下,某种字体都有多个字重。如Ultra Light,Thin,Light,Regular,Medium,Bold等等。 在选用字体的时候,我们往往需要考虑到字重的选用。 通常情况下,在正常字号中我们选用较多的是Light和Regular,而在字体较大的情况下,我们通常使用的字体会偏细。考虑到目前Windows平台对于高dpi的屏幕优化并不是很到位,因此开发者应当尽量少用类似Ultra Light一类的超细字重(除非是比较大的字号)。字体的算法应该尽量偏向美观而不是逐个像素显示。Windows LCD的字体算法使得字体显示十分清晰锐利,但同时又丢失了系统原有的美观和设计感。因此开发者在考虑字体显示的时候,应该在这个方面多加考虑,使得字体显示与UI相互配合。字体美化软件如MacType即可解决Windows字体显示的问题。 字体字号及间距 在选用字体的时候,我们应该充分考虑到字号和间距的因素,因为优秀的设计往往会采用较为严谨的字号和间距。下图展示了在设计程序时应如何考虑字号,间距和字重的问题。当然,字体选用一直以来都在UI设计中占有十分重要的地位。但是有些开发者在设计的时候对于字体选用却并不重视。这里列出的规则仅仅是十分细微的地方,在实际使用中,将会有更多的挑战。 ***资源区*** 常用的颜色指导网站: colrd.com flatuicolors.com Google官方的Material Design调色板(转载)下载: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmaterialdesign.qiniudn.com%2Fdownloads%2Fcolor_swatches.zip&urlrefer=e92fea92cf2d394a40c054e9e0d813f5 安装方式在附件中已经介绍。
【测试】Neptune Cleaner Pro Build 1006开放内测 经过一段对技术的积累和沉淀以及对未来发展的思考,Neptune(原BlueAirCloud)正式回归。 我们这次需要发布出来的软件是Neptune Cleaner Pro(内部版本Build1006)。 Neptune专业清理大师不同于bat时代的清理, 我们大致把清理分为了扫描垃圾和清理垃圾两部分。目前的测试版本 仅有扫描垃圾部分,还没有开始开发清理部分。 主要原因是清理垃圾具有一定危险性,为了保证用户的体验,我们本着专业和严谨的态度,决定先给用户开放扫描垃圾部分。 由于Windows 8需要的权限很高,我们即使用了最高的系统权限,目前也没有办法通过手动或代码的方式打开Windows 8目录下Temporary Internet Files(IE内核浏览器缓存目录),所以 该版本将不会支持Windows 8系统,我们将用较低版本的框架(.NET framework 2.0,Windows XP和Windows 7系统均自带)来满足XP用户,同时也兼顾Windows 7用户。 我们认为,只有用完美和极致来衡量程序,用户体验才能实际地得到提升,这才是我们编程的实际意义。所以我们会尽可能地保证用户体验,创造出更加实用的程序。 感谢大家的支持。我们将会发布后续更新。由于程序本身处于测试阶段,难免出现bug,欢迎大家热心反馈。 下载地址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1qWBaYmg&urlrefer=3b58d2868f414bbc7e893d2837a81edd 【随便提一句】 我们的测试人员通过了很久的努力才找到了完善的缓存文件夹,现在程序已经支持十余种主流浏览器和十余种音频软件的缓存扫描,我们希望其他软件制作人员本着原创的态度开发程序,自己想办法完善缓存目录。
戳近来戳进来 这人特么有病吧 【转自软媒】源地址: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.ithome.com%2Fhtml%2Fout%2F86789.htm&urlrefer=2ec58a33fb30b3598c28f106817f68d4 今年起,大、中学生每年开展的学生体质健康测试中,将取消选测项目,同时长跑成为必测项目。根据测试结果,学生体质健康水平连续3年下降的学校,体育工作等级评定结果将“不合格”。 教育部体卫艺司司长王登峰在昨日教育部发布会上透露,教育部于近日印发《学生体质健康监测评价办法》、《中小学校体育工作评估办法》、《学校体育工作年度报告办法》等3个规范性文件,同时即将公布的新版《国家学生体质健康标准》,将对体测项目“优秀”、“良好”等级提出更高要求,并降低不同项目的“及格”标准。 测身高体重有失公平? 根据教育部下发文件要求,中学生均要按照《国家学生体质健康标准》,参加相应项目测试。但因病或残疾学生,可申请暂缓或免于测试。项目分为身体形态类和身体素质类,身高、体重也属于测试项目。但对于那些身高、体重先天不足的考生,该测试是否有失公平? 王登峰认为,身高、体重确实受到遗传、环境、营养等因素影响,但考虑到身高、体重也是考察考生形态发育、运动技能、体质健康水平的重要标志,不能完全取消。教育部拟将身高、体重的分数,由过去的15-20分,统一调整为15分。 我们还有什么好说的。如果他自己的身高一米六的话看他敢不敢说这种话,真是个深井冰。 身高70%取决于遗传,很多人先天的基因就约束了身高,不是每个人想长多少就能长多少的。 所以说,这人就是个逗比。 求顶
【告别贴】快进来吧 唉最近学习真的非常紧张了。现在有很多事情还没有处理好。就拿今天来说,现在八点多,等会儿背个书洗个澡就快九点了,只能剩下一个小时复习。一个小时我要刷完数学题物理题还有英语题。实在是亚历山大啊。我现在语文要复习文言文,数学要把学完的题目刷干净,还要准备下周的测验,英语要准备下周的阶段性测试,物理还要写点题目理解理解。政治历史地理生物要背的东西一大堆。地理和生物还剩下一堆题目没有刷。下下周就月考了实在让我感觉压力很大的啊。。。。最近没什么时间来玩电脑了。我努力克制自己不开电脑,但今天因为一道数学证明题还是开了。。。555。。。。现在各门科目难度明显增加,和初一根本不同啊。初一的时候我临时抱抱佛脚考个年级前30是没什么大问题的,如果经常认真复习的话考年级前十也不是问题。上个月我努力学习奋力拼搏。。。。XXXX!#¥%&*才考到全年级31名。实在让我有点无奈啊。所以真的要好好努力了。我唯一克服不了的苦难就是玩电脑。就像嚼了炫迈根本停不下来啊。 so我必须好好努力学习了,以后来贴吧可能会比较少,把主要的心思放在学习上了。我也没有闲情爆什么照。说实话我长得很矮很戳。所以没这个闲工夫。 以后有时间还是会来看看各位的。希望各位学习进步。再见,我先去复习喽。 开始>关机 正在关机....
Photoshop CC Patcher V1.2 网址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1eQBV5Ea&urlrefer=beccc86ae3d575c156496ef192879d33 更新内容: 1.增加了文件检查器 2.增加了小白模式【测试阶段,因为需要判断系统位数,将会涉及系统关键文件,请谨慎使用】 代码: 非小白模式: Option Explicit Private Sub Check1_Click() If Check1 Then If Option1 Then Text1.Text = "C:\Program Files\Adobe\Adobe Photoshop CC\" End If If Option2 Then Text1.Text = "C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\" End If End If End Sub Private Sub Command1_Click() If Option1 Then Shell ("cmd /c copy /y " & App.Path & "\Data\32\amtlib.dll " & Text1.Text & "\amtlib.dll") MsgBox "文件替换成功", vbOKOnly, "破解信息" End If If Option2 Then Shell ("cmd /c copy /y " & App.Path & "\Data\64\amtlib.dll " & Text1.Text & "\amtlib.dll") MsgBox "文件替换成功", vbOKOnly, "破解信息" End If End Sub Private Sub Form_Load() If MsgBox("程序需要检查文件是否残损。", vbYesNo + vbExclamation, "文件检查器") = vbYes Then If Dir("Data\32\amtlib.dll") <> "" Then MsgBox "32位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "32位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器" If Dir("Data\64\amtlib.dll") <> "" Then MsgBox "64位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "64位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器" Else: Unload Me End If End Sub Private Sub 关于_Click() MsgBox "Adobe Photoshop CC Patcher V1.2,此软件仅供学习交流,非商业用途。", vbInformation, "关于" End Sub 小白模式: Private Sub Command1_Click() If Dir("C:\Windows\SysWOW64") <> "" Then MsgBox "你正在使用64位系统,即将开始", vbOKOnly, "即将开始" Shell ("cmd /c copy /y " & App.Path & "\Data\64\amtlib.dll " & "C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\amtlib.dll") MsgBox "文件替换成功", vbOKOnly, "破解信息" Else MsgBox "你正在使用32位系统,即将开始", vbOKOnly, "即将开始" Shell ("cmd /c copy /y " & App.Path & "\Data\32\amtlib.dll " & "C:\Program Files\Adobe\Adobe Photoshop CC\amtlib.dll") MsgBox "文件替换成功", vbOKOnly, "破解信息" End If End Sub Private Sub Form_Load() If MsgBox("程序需要检查文件是否残损。", vbYesNo + vbExclamation, "文件检查器") = vbYes Then If Dir("Data\32\amtlib.dll") <> "" Then MsgBox "32位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "32位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器" If Dir("Data\64\amtlib.dll") <> "" Then MsgBox "64位破解文件存在!", vbInformation, "文件检查器" Else MsgBox "64位破解文件不存在,请检查是否解压Data目录内的破解文件,否则破解将无法成功。", vbCritical, "文件检查器" Else: Unload Me End If End Sub 截图:
1 下一页