2014-01-06 164 views
4

在Android開發中,常用工具之一是spinner。這是一個菜單,與HTML中的select標籤相似。他們爲什麼叫做紡紗工?我會親自給這個名字無限期的進度條,因爲它們旋轉。但是,這些只是稱爲進度條。紡紗廠爲什麼稱爲紡紗廠?爲什麼紡紗廠被稱爲紡紗廠?

編輯:謝謝laalto的答案,說這個名字來自其他圖形用戶界面。起初它從哪裏來的?爲什麼第一個GUI設計師會讓人稱它爲微調?

編輯:一些更多的研究顯示了以下信息:名稱「微調」來自「spinbox」,這是用於輸入數字的UI控件。名稱「spinbox」來自用戶使用輪式鼠標向上和向下滾動數字的能力。拉爾託的回答非常好,看起來是我要得到的唯一答案,所以我會接受它。

+2

好的,那麼你的名字是否建議? – Vigbyor

+1

我會稱之爲「下拉菜單」。 – Mark

+0

在MFC中它的組合框 – marcinj

回答

6

該名稱來自其他圖形用戶界面。如果沒有發明新舊名稱的名稱,但使用熟悉名稱,則更好。 Android spinners中的菜單式實現僅在後來才發佈。自從它的數字更新起源以來,這個小部件已經發展了很多,但是舊名稱已經停滯不前。

參見:http://en.wikipedia.org/wiki/Spinner_(computing)

與進度條的混亂是家常便飯。通常客戶和其他利益相關者在提及進度條時會談到紡紗者,而且人們必須小心以避免錯誤的想法。另外上面鏈接的維基百科文章解決了前面的困惑:

這篇文章是關於用於輸入數字信息的spinboxes。有關活動指標的信息,請參閱Throbber。

+1

但正如名稱所暗示的那樣,該鏈接僅用於數字小部件。 Android spinners允許更多,這會讓編碼人員感到困惑 – marcinj