软件界面的设计,可以说是“食之无味,弃之可惜”那种,为什么呢?因为,如果界面设计得很糟,不但自己看起来不舒服,而且用户也不买账。对于两个软件,功能差不多,犹如两个美女,都一样的美丽动人。如果其中一个美女穿着老土而且破烂,另外一个却穿着华丽而得体,那你喜欢那个呢?不用说,自己明白;软件即美女,不管你是否愿意,你都必须把界面设计好。
一般程序设计人员要花大量的时间来设计界面,在时间很紧的情况下,软件功能部分的设计的时间却相对减少了,如果功能欠缺,用户同样不买账。很多共享软件作者都是忙里偷闲,在界面和功能的时间分配上很难两全其美。公开的一些界面设计资料,代码繁琐、累赘而且设计麻烦,在时间不够的情况下,只有先花时间设计软件功能部分,这样的软件,自己也不满意,何况用户?
有没有一种简单的算法和设计技巧:设计容易,而且代码精简,只那么几行代码就解决问题。由于界面设计问题一直困扰着我,我一直在想办法解决这个问题,最后还是依赖于...