当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: ===========第二版说明=========== 本书提供有效和实用的界面设计工具。
 

 

 ·collection接口分析    »显示摘要«
    摘要:java中定义了很多集合类(也叫聚集或者容器),collection是所有集合类的父接口.collection接口定义了15方法,没有任何常量定义,这里简要说明这些方法1.size()获得集合中元素的个数,如果个数大于integer.max_value,返回integer.max_value.2.isempty()如果不含任何元素,返回true3.contains(object o)如果包含指定元素,返回true4.iterator()返回迭代器5.toa......
 ·runnable接口分析    »显示摘要«
    摘要:java中实现多线程有两种途径:继承thread类或者实现runnable接口.runnable接口非常简单,就定义了一个方法run(),继承runnable并实现这个方法就可以实现多线程了,但是这个run()方法不能自己调用,必须由系统来调用,否则就和别的方法没有什么区别了.先给一个简单的例子:public class multithread implements runnable{ public static void main(string[] ar......


about face 2.0读书笔记——第二版说明

===========

第二版说明 【相关文章:WoodPecker开源社区众生像--老

【扩展阅读:用Java创建带图标和缩进的JCombo

=========== 【扩展信息:[Tip]你的Oracle是32位的还是

本书提供有效与实用的界面设计工具。这些工具分为两种:战术类与战略类。战术工具提供使用与创造类似对话框与按钮这样的界面元素的小窍门;而战略工具是关于界面元素的思考方式——也就是说用户是如何通过界面元素进行交互的。

尽管这两种原则是分别给出的,本书的目标是使两种原则交融在一起。在帮助读者设计出更出色更有效的对话框的同时,也使读者理解用户是如何领会软件并与之交互的。

战术与战略相结合的方式是有效的进行用户交互与界面设计的关键。举例而言,不存在客观的优秀对话框——质量取决于具体环境:谁使用它,用户的背景与目标是什么。仅仅采用一些战术方式可以使用户界面创建的更加容易,但不会使最终的结果更好。同样的,仅仅是深思用户如何与你的系统交互并不能改善软件,仍然需要在特定情况下应用不同的战术工具让用户真正与之交互才能够落实战略思路。本书既增加读者对用户的理解,也教授如何把这些理解在设计中体现。

谁应该读本书:

about face第一版在1995年八月第一次出版时,界面设计还是无人涉及的边缘领域。任何人只要有勇气,都可以在软件工程的阴影下以界面设计师的头衔在这个领域进行工作,就像当初小型哺乳动物在恐龙的阴影下争取生存空间。正如第一版中所提到的,软件的设计被错误的理解并错误的衡量。而且,只要程序员进行软件设计,就必然采用错误的方式。少数的文档编辑者、培训师、技术支持与逐步增多的可用性工程师开始不安的感到,有些事需要改变。


...   下一页
 ·comparable接口分析    »显示摘要«
    摘要:现看一下该接口的定义:public interface comparable{ public int compareto(object o);}该接口定义类的自然顺序,实现该接口的类就可以按这种方式排序.一般要求:e1.equals((object)e2)和e1.compareto((object)e2)==0具有相同的值,这样的话我们就称自然顺序就和equals一致.这个接口有什么用呢?如果数据或者list中的元素实现了该接口的话,我们就可以调用coll......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE