国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      觸摸屏顯示器上的列表滾動和文檔平移、縮放和旋轉的制作方法

      文檔序號:6398321閱讀:124來源:國知局

      專利名稱::觸摸屏顯示器上的列表滾動和文檔平移、縮放和旋轉的制作方法
      技術領域
      :本發(fā)明一般涉及帶有觸摸屏顯示器的設備,尤其涉及在帶有觸摸屏顯示器的設備上滾動列表以及平移、旋轉和縮放電子文檔。
      背景技術
      :隨著便攜式電子設備變得更緊湊以及給定設備所執(zhí)行的功能的數(shù)量增大,設計使用戶可以容易地與多功能設備進行交互的用戶界面已經(jīng)變成了重大挑戰(zhàn)。這種挑戰(zhàn)對于屏幕比臺式或膝上型計算機小得多的手持便攜式設備來說尤其重大。這種狀況是不幸的,因為用戶界面是用戶不僅接收內(nèi)容,而且對包括用戶試圖訪問設備特征、工具和功能的用戶動作或行為作出響應的途徑。一些便攜式通信設備(例如,有時被稱為蜂窩式電話的移動電話等)訴諸于添加更多的按鈕、增大按鈕的密度、增加按鈕的功能或使用復雜菜單系統(tǒng)來使用戶可以訪問、存儲和操縱數(shù)據(jù)。這些傳統(tǒng)用戶界面常常導致用戶必須記住的復雜鍵序列和菜單分層。諸如包括物理按鈕的那些的許多傳統(tǒng)用戶界面也是不靈活的。這是不幸的,因為這可能阻止了由在便攜式設備上運行的應用程序或用戶來配置和/或改裝用戶界面。當與記憶多個鍵序列和菜單分層的費時要求以及激活所希望按鈕的困難結合時,這樣的不靈活性會使大多數(shù)用戶失望。作為便攜式電子設備上的顯示屏的小尺寸和電子文件的潛在大尺寸的結果,在給定時間經(jīng)常只能將列表或用戶感興趣的電子文檔的一部分顯示在屏幕上。因此,用戶經(jīng)常需要滾動顯示的列表或平移顯示的電子文檔。用戶還需要旋轉和縮放(即,放大或縮小)顯示的電子文檔。但是,傳統(tǒng)用戶界面的局限性使這些動作難以執(zhí)行。而且,在帶有觸摸屏顯示器的便攜式和非便攜式電子設備兩者上滾動顯示的列表和平移電子文檔也是困難的。如果滾動或平移不反映用戶的意圖,則用戶可能會感到失望。類似地,如果旋轉或縮放電子文檔不反映用戶的意圖,則用戶也可能感到失望。于是,需要觸摸屏顯示器具有易于使用、配置和/或改裝、滾動項目的列表以及平移、旋轉和縮放電子文檔的更透明和直觀用戶界面的設備。
      發(fā)明內(nèi)容本發(fā)明公開的設備減輕或消除了與帶有觸摸敏感顯示器的便攜式設備和設備的用戶界面有關的上述缺陷和其它問題。在一些實施例中,該設備具有帶有圖形用戶界面(GUI)的觸摸敏感顯示器(也稱為“觸摸屏”)、一個或多個處理器、存儲器、和存儲在存儲器中用于執(zhí)行多種功能的一個或多個模塊、程序或指令集。在一些實施例中,用戶主要在觸摸敏感顯示器上通過手指接觸和手勢與GUI進行交互。在一些實施例中,這些功能可以包括打電話、視頻會議、電郵、瞬時消息傳送、博客、數(shù)字攝影、數(shù)字視頻、萬維網(wǎng)瀏覽、數(shù)字音樂播放、和/或數(shù)字視頻播放。用于執(zhí)行這些功能的指令可以包括在為供一個或多個處理器執(zhí)行而配置的計算機程序產(chǎn)品中。依照一些實施例,公開了一種與帶有觸摸屏顯示器的設備結合在一起使用的計算機實現(xiàn)方法。在該方法中,檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動。響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔。如果在第一方向上平移電子文檔時到達電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出文檔邊緣的區(qū)域。在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。依照一些實施例,公開了一種帶有觸摸屏顯示器的設備上的圖形用戶界面,它包含顯示在觸摸屏顯示器上的電子文檔的一部分和超出文檔邊緣的區(qū)域。在該圖形用戶界面中,響應于檢測到觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動,在第一方向上平移電子文檔。如果在第一方向上平移電子文檔時到達電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出文檔邊緣的區(qū)域。在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。依照一些實施例,公開了一種包含觸摸屏顯示器、一個或多個處理器、存儲器、以及一個或多個程序的設備。該一個或多個程序存儲在存儲器中并被配置成由一個或多個處理器執(zhí)行。該一個或多個程序包括用于檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動的指令、和用于響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔的指令。該一個或多個程序還包括如果在第一方向上平移電子文檔時到達電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出文檔邊緣的區(qū)域的指令。該一個或多個程序進一步包括在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域的指令。依照一些實施例,公開了一種包含計算機可讀存儲介質和嵌入其中的計算機程序機構的計算機程序產(chǎn)品。該計算機程序機構包含當被帶有觸摸屏顯示器的設備執(zhí)行時,使該設備檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動,以及響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔的指令。該指令還使該設備如果在第一方向上平移電子文檔時到達電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出文檔邊緣的區(qū)域。該指令進一步使該設備在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。依照一些實施例,公開了一種帶有觸摸屏顯示器的設備。該設備包含用于檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動的裝置、和響應于檢測到所述運動而在第一方向上平移顯示在觸摸屏顯示器上的電子文檔的裝置。該設備還包含如果在第一方向上平移電子文檔時到達電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出文檔邊緣的區(qū)域的裝置。該設備進一步包含在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域的裝置。依照一些實施例,公開了一種與帶有觸摸屏顯示器的設備結合在一起使用的計算機實現(xiàn)方法。在該方法中,檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動。響應于檢測到所述運動,在第一方向上滾動顯示在觸摸屏顯示器上的項目列表。如果在第一方向上滾動列表時到達列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出列表末端的區(qū)域。在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域。依照一些實施例,公開了一種帶有觸摸屏顯示器的設備上的圖形用戶界面,它包含顯示在觸摸屏顯示器上的項目列表的一部分和超出列表末端的區(qū)域。響應于檢測到觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動,在第一方向上滾動列表。如果在第一方向上滾動列表時到達列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出列表末端的區(qū)域。在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域。依照一些實施例,公開了一種包含觸摸屏顯示器、一個或多個處理器、存儲器、以及一個或多個程序的設備。該一個或多個程序存儲在存儲器中并被配置成由一個或多個處理器執(zhí)行。該一個或多個程序包括用于檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動的指令、和響應于檢測到所述運動而在第一方向上滾動顯示在觸摸屏顯示器上的項目列表的指令。該一個或多個程序還包括如果在第一方向上滾動列表時到達列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出列表末端的區(qū)域的指令。該一個或多個程序進一步包括在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域的指令。依照一些實施例,公開了一種包含計算機可讀存儲介質和嵌入其中的計算機程序機構的計算機程序產(chǎn)品。該計算機程序機構包含當被帶有觸摸屏顯示器的設備執(zhí)行時,使該設備檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動,以及響應于檢測到所述運動而在第一方向上滾動顯示在觸摸屏顯示器上的項目列表的指令。該指令還使該設備如果在第一方向上滾動列表時到達列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出列表末端的區(qū)域。該指令進一步使該設備在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域。依照一些實施例,公開了一種帶有觸摸屏顯示器的設備。該設備包含用于檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動的裝置、和響應于檢測到所述運動而在第一方向上滾動顯示在觸摸屏顯示器上的項目列表的裝置。該設備還包含如果在第一方向上滾動列表時到達列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出列表末端的區(qū)域的裝置。該設備進一步包含在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域的裝置。依照一些實施例,一種用在帶有觸摸屏顯示器的設備上的計算機實現(xiàn)方法包括檢測觸摸屏顯示器上或觸摸屏顯示器附近的多指扭轉手勢。多指扭轉手勢具有相應旋轉度數(shù)。如果相應旋轉度數(shù)超過預定旋轉度數(shù),則執(zhí)行90°屏幕旋轉命令。如果相應旋轉度數(shù)小于預定旋轉度數(shù),則執(zhí)行帶有旋轉銳角的屏幕旋轉命令,以及一旦停止檢測到多指扭轉手勢,則執(zhí)行帶有與所述銳角相反的旋轉角的屏幕旋轉命令。依照一些實施例,一種設備包括觸摸屏顯示器、一個或多個處理器、存儲器、以及一個或多個程序。一個或多個程序存儲在存儲器中并被配置成由一個或多個處理器執(zhí)行。該一個或多個程序包括:用于檢測觸摸屏顯示器上或觸摸屏顯示器附近的多指扭轉手勢的指令,其中多指扭轉手勢具有相應旋轉度數(shù);如果相應旋轉度數(shù)超過預定旋轉度數(shù),則執(zhí)行90°屏幕旋轉命令的指令;以及如果相應旋轉度數(shù)小于預定旋轉度數(shù),則執(zhí)行帶有旋轉銳角的屏幕旋轉命令,以及一旦停止檢測到多指扭轉手勢,則執(zhí)行帶有與該銳角相反的旋轉角的屏幕旋轉命令的指令。依照一些實施例,一種計算機程序產(chǎn)品包括計算機可讀存儲介質和嵌入其中的計算機程序機構。該計算機程序機構包含當被帶有觸摸屏顯示器的設備執(zhí)行時,使該設備執(zhí)行如下步驟的指令:檢測觸摸屏顯示器上或觸摸屏顯示器附近的多指扭轉手勢,其中多指扭轉手勢具有相應旋轉度數(shù);如果相應旋轉度數(shù)超過預定旋轉度數(shù),則執(zhí)行90°屏幕旋轉命令;以及如果相應旋轉度數(shù)小于預定旋轉度數(shù),則執(zhí)行帶有旋轉銳角的屏幕旋轉命令,以及一旦停止檢測到多指扭轉手勢,則執(zhí)行帶有與該銳角相反的旋轉角的屏幕旋轉命令。依照一些實施例,一種帶有觸摸屏顯示器的設備包括:用于檢測觸摸屏顯示器上或觸摸屏顯示器附近的多指扭轉手勢的裝置,其中多指扭轉手勢具有相應旋轉度數(shù);如果相應旋轉度數(shù)超過預定旋轉度數(shù),則執(zhí)行90°屏幕旋轉命令的裝置;以及如果相應旋轉度數(shù)小于預定旋轉度數(shù),則執(zhí)行帶有旋轉銳角的屏幕旋轉命令,以及一旦停止檢測到多指扭轉手勢,則執(zhí)行帶有與該銳角相反的旋轉角的屏幕旋轉命令的裝置。依照一些實施例,一種用在帶有觸摸屏顯示器的設備上、顯示具有文檔長度和文檔寬度的電子文檔的計算機實現(xiàn)方法包括:以第一放大率顯示電子文檔,以及檢測觸摸屏顯示器上或觸摸屏顯示器附近相應于縮小用戶指定量的命令的手勢。響應于檢測到所述手勢,以小于第一放大率的放大率顯示所述電子文檔。如果文檔長度或文檔寬度被完全顯示,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述手勢,則以顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔,以及一旦檢測到手勢終止,則以不再顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔。依照一些實施例,一種帶有觸摸屏顯示器的設備上的圖形用戶界面包括:要以包括第一放大率的多個放大率顯示在觸摸屏顯示器上的具有文檔長度和文檔寬度的電子文檔、以及超出電子文檔對邊的區(qū)域。響應于檢測到相應于縮小用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢,以小于第一放大率的放大率來顯示電子文檔,其中所述手勢是在以第一放大率顯示電子文檔的同時檢測到的。如果文檔長度或文檔寬度被完全顯示,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述手勢,則以顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔,以及一旦檢測到手勢終止,則以不再顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔。依照一些實施例,一種設備包括觸摸屏顯示器、一個或多個處理器、存儲器、以及一個或多個程序。一個或多個程序存儲在存儲器中并被配置成由一個或多個處理器執(zhí)行。該一個或多個程序包括:以第一放大率顯示電子文檔的指令;檢測相應于縮小用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢的指令;響應于檢測到所述手勢,以小于第一放大率的放大率顯示電子文檔的指令;如果文檔長度或文檔寬度被完全顯示,而在觸摸屏顯示器上或附近仍然檢測到所述手勢,則以顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔的指令;以及一旦檢測到手勢終止,則以不再顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔的指令。依照一些實施例,一種計算機程序產(chǎn)品包括計算機可讀存儲介質和嵌入其中的計算機程序機構。該計算機程序機構包含當被帶有觸摸屏顯示器的設備執(zhí)行時,使該設備執(zhí)行如下步驟的指令:以第一放大率顯示電子文檔;檢測相應于縮小用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢;響應于檢測到所述手勢,以小于第一放大率的放大率來顯示電子文檔;如果文檔長度或文檔寬度被完全顯示,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述手勢,則以顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔;以及一旦檢測到手勢終止,則以不再顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔。依照一些實施例,一種帶有觸摸屏顯示器的設備包括:以第一放大率顯示電子文檔的裝置;檢測相應于縮小用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢的裝置;響應于檢測到所述手勢,以小于第一放大率的放大率來顯示電子文檔的裝置;如果文檔長度或文檔寬度被完全顯示,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述手勢,則以顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔的裝置;以及一旦檢測到手勢終止,則以不再顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔的裝置。依照一些實施例,一種用在帶有觸摸屏顯示器的設備上的顯示電子文檔的計算機實現(xiàn)方法包括:以第一放大率顯示電子文檔的至少第一部分,以及檢測相應于放大用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢。響應于檢測到所述手勢,以增加的放大率來顯示電子文檔的減少部分。一旦檢測到手勢終止,如果放大率超過預定放大率,則以預定放大率顯示電子文檔的各自部分。依照一些實施例,一種帶有觸摸屏顯示器的設備的圖形用戶界面包括要以增加的放大率顯示在觸摸屏顯示器上的電子文檔的減少部分。電子文檔的減少部分包括第一部分。響應于檢測到相應于放大用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢,以增加的放大率來顯示電子文檔的減少部分,其中所述手勢是在以第一放大率顯示電子文檔的至少第一部分的同時檢測到的。一旦檢測到手勢終止,如果放大率超過預定放大率,則以預定放大率顯示電子文檔的各自部分。依照一些實施例,一種設備包括觸摸屏顯示器、一個或多個處理器、存儲器、以及一個或多個程序。一個或多個程序存儲在存儲器中并被配置成由一個或多個處理器執(zhí)行。該一個或多個程序包括:以第一放大率顯示電子文檔的至少第一部分的指令;檢測相應于放大用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢的指令;響應于檢測到所述手勢,以增加的放大率顯示電子文檔的減少部分的指令;以及一旦檢測到手勢終止,如果放大率超過預定放大率,則以預定放大率顯示電子文檔的各自部分的指令。依照一些實施例,一種計算機程序產(chǎn)品包括計算機可讀存儲介質和嵌入其中的計算機程序機構。該計算機程序機構包含當被帶有觸摸屏顯示器的設備執(zhí)行時,使該設備執(zhí)行如下步驟的指令:以第一放大率顯示電子文檔的至少第一部分;檢測相應于放大用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢;響應檢測到所述手勢,以增加的放大率來顯示電子文檔的減少部分;以及一旦檢測到手勢終止,如果放大率超過預定放大率,則以預定放大率來顯示電子文檔的各自部分。依照一些實施例,一種帶有觸摸屏顯示器的設備包括:以第一放大率顯示電子文檔的至少第一部分的裝置;檢測相應于放大用戶指定量的命令的觸摸屏顯示器上或觸摸屏顯示器附近的手勢的裝置;響應于檢測到所述手勢,以增加的放大率來顯示電子文檔的減少部分的裝置;以及一旦檢測到手勢終止,如果放大率超過預定放大率,則以預定放大率顯示電子文檔的各自部分的裝置。本發(fā)明公開的實施例為在帶有觸摸屏顯示器的設備上容易和直觀地滾動列表和平移電子文檔,以及在帶有觸摸屏顯示器的設備上容易和直觀地旋轉和縮放電子文檔創(chuàng)造了條件。為了更好地理解本發(fā)明的上述實施例以及本發(fā)明的其它實施例,下面結合附圖對這些實施例加以描述,在附圖中,相同的標號自始至終表示相應的部分。圖1是例示依照一些實施例的帶有觸摸敏感顯示器的便攜式多功能設備的塊圖;圖2例示了依照一些實施例的具有觸摸屏的便攜式多功能設備;圖3例示了解鎖依照一些實施例的便攜式電子設備的示范性用戶界面;圖4例示了依照一些實施例的便攜式多功能設備上的用于應用程序菜單的示范性用戶界面;圖5是例示依照一些實施例滾過列表的方法的流程圖;圖6A-6D例示了依照一些實施例管理收件箱的示范性用戶界面;圖7是例示依照一些實施例平移電子文檔的方法的流程圖;圖8A-8D例示了依照一些實施例用于瀏覽器的示范性用戶界面;圖9是例示依照一些實施例以多個放大率顯示電子文檔的進程的流程圖;圖10A-10C例示了依照一些實施例以多個放大率顯示電子文檔;圖11是例示依照一些實施例以多個放大率顯示電子文檔的進程的流程圖;圖12A-12C例示了依照一些實施例以多個放大率顯示電子文檔;圖13A-13C例示了依照一些實施例以多個放大率顯示電子文檔;圖14是例示依照一些實施例執(zhí)行屏幕旋轉命令的進程的流程圖;圖15A-15E例示了依照一些實施例旋轉電子文檔或其它數(shù)字對象的顯示;圖16A-16F例示了依照一些實施例的示范性屏幕旋轉手勢;以及圖17是例示依照一些實施例的帶有觸摸屏顯示器的設備的塊圖。具體實施例方式現(xiàn)在詳細介紹其例示在附圖中的實施例。在如下的詳細描述中,給出了許多具體細節(jié),以便全面理解本發(fā)明。但是,對于本領域的普通技術人員來說,顯而易見,不用這些具體細節(jié)也可以實施本發(fā)明。在其它情況下,不詳細描述眾所周知的方法、過程、部件、電路和網(wǎng)絡,以便不會不必要地使這些實施例的方方面面不突出。下面描述便攜式多功能設備、用于這種設備的用戶界面、和使用這種設備的相關進程的實施例。在一些實施例中,該設備是諸如也包含其它功能,譬如,PDA和/或音樂播放器功能的移動電話的便攜式通信設備。除了觸摸屏或顯示在觸摸屏上的虛擬點擊輪之外,用戶界面也可以包括實際點擊輪。點擊輪是可以根據(jù)輪的角位移或設備用戶與輪的觸點來提供導航命令的用戶界面設備。點擊輪也可以用于提供相應于例如當設備用戶按下輪的至少一部分或輪的中心時一個或多個項目的選擇的用戶命令。可替代地,中斷與觸摸屏表面上的點擊輪圖像的接觸可以指示與選擇相對應的用戶命令。為了簡單起見,在如下的討論中,將包括觸摸屏的便攜式多功能設備用作示范性實施例。但是,應該明白,一些用戶界面和相關進程可以應用于可以包括諸如實際點擊輪、實際鍵盤、鼠標和/或操縱桿的一個或多個其它實際用戶界面設備的諸如個人計算機和膝上型計算機的其它設備。該設備支持多種應用,譬如,電話應用、視頻會議應用、電子郵件應用、瞬時消息傳送應用、博客應用、數(shù)字照相機應用、數(shù)字攝像機應用、萬維網(wǎng)瀏覽應用、數(shù)字音樂播放器應用、和/或數(shù)字視頻播放器應用??梢栽谠O備上執(zhí)行的各種應用可以使用諸如觸摸屏的至少一個公用實際用戶界面設備。可以從一個應用到另一個應用和/或在各自應用內(nèi)調(diào)整和/或改變觸摸屏的一種或多種功能以及顯示在設備上的相應信息。這樣,設備的公用實際結構(諸如觸摸屏)可以支持帶有直觀和透明的用戶界面的多種應用。用戶界面可以包括一個或多個軟鍵盤實施例。軟鍵盤實施例可以包括諸如公開在特此引用以供參考的2006年7月24日提出的發(fā)明名稱為“KeyboardsForPortableElectronicDevices”的美國專利申請第11/459,606號和2006年7月24日提出的發(fā)明名稱為“TouchScreenKeyboardsForPortableElectronicDevices”的美國專利申請第11/459,615中的鍵盤的顯示圖標上的符號的標準(QWERTY)和/或非標準配置。鍵盤實施例可以包括諸如用于打字機的數(shù)量相對于存在于實際鍵盤中的鍵的數(shù)量減少的圖標(或軟鍵)。這可以使用戶更易于選擇鍵盤中的一個或多個圖標,并因此選擇一個或多個相應符號。鍵盤實施例可以是自適應的。例如,可以依照諸如選擇一個或多個圖標和/或一個或多個相應符號的用戶動作來修改顯示的圖標。便攜式設備上的一種或多種應用可以使用公用和/或不同的鍵盤實施例。因此,可以將使用的鍵盤實施例調(diào)整成適合至少一些應用。在一些實施例中,可以將一個或多個鍵盤實施例調(diào)整成適合各自用戶。例如,根據(jù)各自用戶的詞匯使用歷史(詞典編纂、俚語、個人使用)。當使用軟鍵盤實施例時,可以將一些鍵盤實施例調(diào)整成降低當選擇一個或多個圖標并因此選擇一個或多個符號時用戶出錯的概率。現(xiàn)在把注意力轉向設備的實施例。圖1是例示依照一些實施例的帶有觸摸敏感顯示器112的便攜式多功能設備100的塊圖。為了方便起見,觸摸敏感顯示器112有時被叫做“觸摸屏”。設備100可以包括存儲器102(可以包括一個或多個計算機可讀存儲介質)、存儲器控制器122、一個或多個處理單元(CPU)120、外設接口118、RF(射頻)電路108、音頻電路110、揚聲器111、麥克風113、輸入/輸出(1/0)子系統(tǒng)106、其它輸入或控制設備116、以及外部端口124。設備100可以包括一個或多個光學傳感器164。這些部件可以在一條或多條通信總線或信號線103上通信。應該懂得,設備100只是便攜式多功能設備100的一個例子,以及設備100可以具有比所示多或少的部件、可以組合兩個或更多個部件、或可以具有這些部件的不同配置或安排。如圖1所示的各種部件可以以硬件、軟件或硬件和軟件兩者的組合的形式來實現(xiàn),包括一個或多個信號處理和/或專用集成電路。存儲器102可以包括高速隨機訪問存儲器,并且還可以包括非易失性存儲器,譬如,一個或多個磁盤存儲設備、閃速存儲設備、或其它非易失性固態(tài)存儲設備。諸如CPU120和外設接口118的設備100的其它部件對存儲器102的訪問可以由存儲器控制器122來控制。外設接口118將設備的輸入和輸出外設與CPU120和存儲器102耦合。一個或多個處理器120運行或執(zhí)行存儲在存儲器102中的各種軟件程序和/或指令集,以便執(zhí)行設備100的各種功能以及處理數(shù)據(jù)。在一些實施例中,外設接口118、CPU120和存儲器控制器122可以在諸如芯片104的單個芯片上實現(xiàn)。在一些其它實施例中,它們可以在分立的芯片上實現(xiàn)。RF(射頻)電路108接收和發(fā)送也被叫做電磁信號的RF信號。RF電路108將電信號轉換成電磁信號/將電磁信號轉換成電信號,并經(jīng)由電磁信號與通信網(wǎng)絡和其它通信設備進行通信。RF電路108可以包括執(zhí)行這些功能的公知電路,包括但不局限于天線系統(tǒng)、RF收發(fā)器、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、CODEC(編解碼器)芯片組、用戶標識模塊(SM)卡、存儲器等。RF電路108可以通過無線通信,與諸如也稱為萬維網(wǎng)(WWW)的因特網(wǎng)、內(nèi)聯(lián)網(wǎng)和/或諸如蜂窩式電話網(wǎng)絡、無線局域網(wǎng)(LAN)和/或城域網(wǎng)(MAN)的無線網(wǎng)絡以及其它設備通信。無線通信可以使用多種通信標準、協(xié)議和技術的任何一種,包括但不局限于全球移動通信系統(tǒng)(GSM)、增強型數(shù)據(jù)GSM環(huán)境(EDGE)、寬帶碼分多址(W-CDMA)、碼分多址(CDMA)、時分多址(TDMA)、藍牙、無線保真(W1-Fi)(例如,IEEE802.lla、IEEE802.llb、IEEE802.1lg和/或IEEE802.1ln)、網(wǎng)際協(xié)議上的語音(VoIP)、W1-MAX、用于電子郵件、瞬時消息傳送和/或短消息服務(SMS)的協(xié)議、或包括到本文件的提交日為止還沒有開發(fā)出來的通信協(xié)議的任何其它適當通信協(xié)議。音頻電路110、揚聲器111和麥克風113提供了用戶與設備100之間的音頻接口。音頻電路110從外設接口118接收音頻數(shù)據(jù),將音頻數(shù)據(jù)轉換成電信號,并且將電信號發(fā)送到揚聲器111。揚聲器111將電信號轉換成人聽得見的聲波。音頻電路110還接收由麥克風113從聲波轉換的電信號。音頻電路110將電信號轉換成音頻數(shù)據(jù),并且將音頻數(shù)據(jù)發(fā)送到外設接口118加以處理。外設接口118可以從存儲器102和/或RF電路108中檢索音頻數(shù)據(jù)和/或將音頻數(shù)據(jù)發(fā)送到存儲器102和/或RF電路108。在一些實施例中,音頻電路110還包括耳機插孔(未示出)。耳機插孔提供音頻電路110與可拆卸音頻輸入/輸出外設,譬如,只有輸出的受話器或既能輸出(例如,單耳或雙耳的受話器)又能輸入(例如,麥克風)的耳機之間的接口。I/O子系統(tǒng)106將諸如顯不系統(tǒng)112的設備100上的輸入/輸出外設和其它輸入/控制設備116與外設接口118耦合。I/O子系統(tǒng)106可以包括顯示控制器156和用于其它輸入或控制設備的一個或多個輸入控制器160。一個或多個輸入控制器160從/向其它輸入或控制設備116接收/發(fā)送電信號。其它輸入/控制設備116可以包括實際鈕(例如,按鈕、搖鈕等)、撥盤、滑動開關、操縱桿、點擊輪等。在一些可替代實施例中,輸入控制器160可以與(或不與)如下的任何一個耦合:鍵盤、紅外端口、USB端口、以及諸如鼠標的定位設備。所述一個或多個鈕(例如,圖2的208)可以包括用于揚聲器111和/或麥克風113的音量控制的向上/向下鈕。所述一個或多個鈕可以包括按鈕(例如,圖2的206)。如特此引用以供參考的美國專利申請第11/322,549號(通過在解鎖圖像上做手勢來解鎖設備,2005年12月23日提出)所述,迅速壓下按鈕可以解除觸摸屏112的鎖定或開始使用觸摸屏上的手勢來解鎖設備的進程。壓下按鈕(例如,206)較長時間可以打開或關閉設備100的電源。用戶能夠定制一個或多個鈕的功能。觸摸屏112用于實現(xiàn)虛擬或軟鈕以及一個或多個軟鍵盤。觸摸敏感顯示系統(tǒng)112提供設備與用戶之間的輸入接口和輸出接口。顯示控制器156從/向顯示系統(tǒng)112接收和/或發(fā)送電信號。顯示系統(tǒng)112向用戶顯示可視輸出??梢曒敵隹梢园▓D形、文本、圖標、視頻、和它們的任何組合(統(tǒng)稱為“圖形”)。在一些實施例中,一些或所有的可視輸出可能對應于下面描述進一步細節(jié)的用戶界面對象。顯示系統(tǒng)112中的觸摸屏是根據(jù)觸覺和/或觸知接觸來接受來自用戶的輸入的觸摸敏感表面。顯示系統(tǒng)112和顯示控制器156(以及存儲器102中的任何相關模塊和/或指令集)檢測顯示系統(tǒng)112上的接觸(和接觸的任何運動或中斷),并且將檢測到的接觸轉換成與顯示在觸摸屏上的用戶界面對象(例如,一個或多個軟鍵、圖標、網(wǎng)頁或圖像)的交互。在一個示范性實施例中,顯示系統(tǒng)112中的觸摸屏與用戶之間的觸點對應于用戶的手指。顯示系統(tǒng)11中的觸摸屏可以使用IXD(液晶顯示器)技術或LPD(發(fā)光聚合物顯示器)技術,但在其它實施例中也可以使用其它顯示技術。顯示系統(tǒng)112中的顯示屏和顯示控制器156可以利用現(xiàn)在已知或以后開發(fā)的多種觸摸感測技術的任何一種來檢測接觸及其任何運動或中斷,這些觸摸感測技術包括但不局限于電容、電阻、紅外和表面聲波技術,以及用于確定與顯示系統(tǒng)112中的觸摸屏的一個或多個觸點的其它鄰近傳感器陣列或其它元件。顯示系統(tǒng)112的一些實施例中的觸摸敏感顯示器可以類似于描述在特此引用以供參考的如下美國專利:第6,323,846號(Westerman等人)、第6,570,557號(Westerman等人)和/或第6,677,932號(Westerman)、和/或美國專利公布第2002/0015024A1號中的多觸摸敏感圖形輸入板。但是,顯示系統(tǒng)112中的觸摸屏顯示來自便攜式設備100的可視輸出,而觸摸敏感圖形輸入板不提供可視輸出。顯示系統(tǒng)112中的觸摸屏可以具有超過IOOdpi的分辨率。在一個示范性實施例中,顯示系統(tǒng)中的觸摸屏可以具有大約168dpi的分辨率。用戶可以利用諸如指示筆、手指等的任何適當對象或附件與顯示系統(tǒng)112中的觸摸屏接觸。在一些實施例中,用戶界面被設計成主要利用基于手指的接觸和手勢來工作,由于手指在觸摸屏上的接觸面積較大,基于手指接觸和手勢的精度比基于指示筆的輸入低得多。在一些實施例中,設備將粗略的基于手指的輸入翻譯成精確的定位/光標位置或執(zhí)行用戶所希望的動作的命令。顯示系統(tǒng)112的一些實施例中的觸摸敏感顯示器可以如下申請所述:(1)2006年5月2日提出的美國專利申請第11/381,313號,“多點觸摸表面控制器”;(2)2004年5月6日提出的美國專利申請第10/840,862號,“多點觸摸屏”;(3)2004年7月30日提出的美國專利申請第10/903,964號,“用于觸摸敏感輸入設備的手勢”;(4)2005年I月31日提出的美國專利申請第10/048,264號,“用于觸摸敏感輸入設備的手勢”;(5)2005年I月18日提出的美國專利申請第11/038,590號,“用于觸摸敏感輸入設備的基于模式圖形用戶界面”;(6)2005年9月16日提出的美國專利申請第11/228,758號,“觸摸屏用戶界面上的虛擬輸入設備定位”;(7)2005年9月16日提出的美國專利申請第11/228,700號,“帶有觸摸屏界面的計算機的操作”;(8)2005年9月16日提出的美國專利申請第11/228,737號,“激活觸摸屏虛擬鍵盤的虛擬鍵”;以及(9)2006年3月3日提出的美國專利申請第11/367,749號,“多功能手持設備”。本文引用所有這些申請,以供參考。在一些實施例中,除了觸摸屏之外,設備100還可以包括用于激活或去活特定功能的觸摸板(未示出)。在一些實施例中,觸摸板是與觸摸屏不同的不顯示可視輸出的設備的觸摸敏感區(qū)。觸摸板可以是與顯示系統(tǒng)112中的觸摸屏分離的觸摸敏感表面或由觸摸屏形成的觸摸敏感表面的延伸部分。在一些實施例中,設備100可以包括實際或虛擬點擊輪作為輸入控制設備116。用戶可以通過旋轉點擊輪或通過移動與點擊輪的觸點(例如,通過相對于點擊輪中心點的角位移來測量觸點的運動量),在顯示在顯示系統(tǒng)112中的一個或多個圖形對象(下文稱為圖標)之間導航以及與它們進行交互。點擊輪還可以用于選擇一個或多個顯示的圖標。例如,用戶可以壓下點擊輪或相關鈕的至少一部分。用戶經(jīng)由點擊輪提供的用戶命令和導航命令可以由輸入控制器160以及存儲器102中的一個或多個模塊和/或指令集來處理。對于虛擬點擊輪,點擊輪和點擊輪控制器可以分別是顯示系統(tǒng)112和顯示控制器156的一部分。對于虛擬點擊輪,點擊輪可以是響應于用戶與設備的交互而出現(xiàn)在觸摸屏顯示器上和從觸摸屏顯示器上消失的不透明或半透明對象。在一些實施例中,虛擬點擊輪顯示在便攜式多功能設備的觸摸屏上并由用戶與觸摸屏的接觸操作。設備100還包括對各種部件供電的電力系統(tǒng)162。電力系統(tǒng)162可以包括電力管理系統(tǒng)、一個或多個電源(例如,電池、交流電(AC))、充電系統(tǒng)、電力故障檢測電路、電力轉換器或反相器、電力狀態(tài)指示器(例如,發(fā)光二極管(LED))、以及與便攜式設備中的電力的生成、管理和分配有關的任何其它部件。設備100還可以包括一個或多個光學傳感器164。圖1不出了與I/O子系統(tǒng)106中的光學傳感器控制器158f禹合的光學傳感器。光學傳感器164可以包括電荷稱合器件(CCD)或互補金屬氧化物半導體(CMOS)光電晶體管。光學傳感器164接收通過一個或多個透鏡投射的來自環(huán)境的光,并且將光轉換成代表圖像的數(shù)據(jù)。與成像模塊143結合,光學傳感器164可以捕獲靜止圖像或視頻。在一些實施例中,光學傳感器位于設備100的背面,與設備正面的觸摸屏顯示器112相對,使得可以將觸摸屏顯示器用作靜止和/或視頻圖像獲取的取景器。在一些實施例中,光學傳感器位于設備的正面,使得在用戶觀看觸摸屏顯示器上的其它視頻會議參與者的同時,可以為視頻會議獲取用戶圖像。在一些實施例中,用戶可以改變光學傳感器164的位置(例如,通過旋轉設備外殼內(nèi)的透鏡和傳感器),使得單個光學傳感器164可以與觸摸屏顯示器一起用于視頻會議和靜止和/或視頻圖像獲取。設備100還可以包括一個或多個鄰近傳感器166。圖1示出了與外設接口118耦合的鄰近傳感器166??商娲?鄰近傳感器166可以與I/O子系統(tǒng)106中的輸入控制器160耦合。鄰近傳感器166可以像特此引用以供參考的2005年9月30日提出的發(fā)明名稱為“手持設備中的鄰近檢測器”的美國專利申請第11/241,839號、和2005年9月30日提出的發(fā)明名稱為“手持設備中的鄰近檢測器”的美國專利申請第11/240,788號所述的那樣進行。在一些實施例中,當多功能設備處在用戶耳朵附近時(例如當用戶正在打電話時),鄰近傳感器關閉和禁用觸摸屏112。在一些實施例中,當設備處在用戶衣袋、錢包、或其它黑暗區(qū)域中時,鄰近傳感器使屏幕保持關閉,以防止設備處在鎖定狀態(tài)下時的不必要電池消耗。在一些實施例中,存儲在存儲器102中的軟件部件可以包括操作系統(tǒng)126、通信模塊(或指令集)128、接觸/運動模塊(或指令集)130、圖形模塊(或指令集)132、文本輸入模塊(或指令集)134、全球定位系統(tǒng)(GPS)模塊(或指令集)135、和應用程序(或指令集)136。操作系統(tǒng)126(例如,Darwin、RTXC、LINUX、UNIX、OSX、WINDOWS、或諸如VxWorks的嵌入式操作系統(tǒng))包括用于控制和管理一般系統(tǒng)任務(例如,存儲器管理、存儲設備控制、電力管理等)的各種軟件部件和/或驅動器,并便于各種硬件與軟件部件之間的通信。通信模塊128便于在一個或多個外部端口124上與其它設備的通信,并且還包括用于管理通過RF電路108和/或外部端口124接收的數(shù)據(jù)的各種軟件部件。外部端口124(例如,通用串行總線(USB)、FIREWIRE等)適合直接或在網(wǎng)絡上(例如,因特網(wǎng),無線LAN等)間接與其它設備耦合。在一些實施例中,外部端口是與用在iPod(蘋果電腦公司的商標)設備上的30針連接器相同、相似和/或兼容的多針(例如,30針)連接器。接觸/運動模塊130可以檢測與顯示系統(tǒng)112(與顯示控制器156結合)中的觸摸屏和其它觸摸敏感設備(例如,觸摸板或實際點擊輪)的接觸。接觸/運動模塊130包括用于執(zhí)行與接觸的檢測相關的各種操作,譬如,確定是否發(fā)生了接觸、確定是否存在接觸的運動并跟蹤穿越顯示系統(tǒng)112中的觸摸屏的運動以及確定接觸是否已中斷(即,接觸是否已停止)的各種軟件部件。確定觸點的運動可以包括確定觸點的速率(幅度)、速度(幅度和方向)、和/或加速度(幅度和/或方向的變化)。這些操作可以應用于單個觸點(例如,一個手指接觸)、或多個同時觸點(例如,“多觸摸”/多個手指接觸)。在一些實施例中,接觸/運動模塊130和顯示控制器156還檢測觸摸板上的接觸。在一些實施例中,接觸/運動模塊130檢測觸摸屏和/或觸摸板上或附近的一個或多個對象的運動。在一些實施例中,接觸/運動模塊130和控制器160檢測點擊輪116上的接觸。圖形模塊132包括用于在顯示系統(tǒng)112上再現(xiàn)和顯示圖形的各種已知軟件部件,包括用于改變顯示的圖形的強度的部件。正如本文所使用的那樣,術語“圖形”包括可以向用戶顯示的任何對象,包括但不局限于文本、網(wǎng)頁、圖標(諸如包括軟鍵的用戶界面對象)、數(shù)字圖像、視頻、動畫等。可以是圖形模塊132的部件的文本輸入模塊134提供用于將文本輸入各種應用程序中(例如,聯(lián)絡137、電子郵件140、頂141、博客142、瀏覽器147和需要文本輸入的任何其它應用程序)的軟鍵盤。GPS模塊135確定設備的位置,并且提供這個信息供各種應用程序使用(例如,提供給電話138用在基于位置的撥號中,提供給攝像機143和/或博客程序142作為畫面/視頻元數(shù)據(jù),以及提供給提供諸如天氣窗口小部件、本地黃頁窗口小部件、和地圖/導航窗口小部件的基于位置的服務的應用程序)。應用程序136可以包括如下模塊(或指令集),或它的子集或超集:聯(lián)絡模塊137(有時叫做地址簿或聯(lián)絡列表);電話模塊138;視頻會議模塊139;電子郵件客戶機模塊140瞬時消息傳送(頂)模塊141;博客模塊142;用于靜止和/或視頻圖像的攝像機模塊143;圖像管理模塊144;視頻播放器模塊145;音樂播放器模塊146;瀏覽器模塊147;日歷模塊148;窗口小部件模塊149,可包括天氣窗口小部件149-1、股票窗口小部件149_2、計算器窗口小部件149-3、鬧鐘窗口小部件149-4、詞典窗口小部件149-5、以及用戶獲得的其它窗口小部件,以及用戶創(chuàng)建的窗口小部件149-6;用于編制用戶創(chuàng)建的窗口小部件149-6的窗口小部件創(chuàng)建器模塊150;和/或搜索模塊151??梢源鎯υ诖鎯ζ?02中的其它應用程序136的例子包括記事本和其它字處理應用程序、允許JAVA的應用程序、加密、數(shù)字權限管理、語音識別、和語音復制。結合顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、和文本輸入模塊134,聯(lián)絡模塊137可以用于管理地址簿或聯(lián)絡列表,包括:將姓名加入地址簿中;從地址簿中刪除姓名;將電話號碼、電子郵件地址、實際地址或其它信息與姓名相關聯(lián);將圖像與姓名相關聯(lián);分類和排序姓名;提供電話號碼或電子郵件地址以發(fā)起和/或便于經(jīng)由電話138、視頻會議139、電子郵件140或M141等的通信。結合RF電路108、音頻電路110、揚聲器111、麥克風113、顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、和文本輸入模塊134,電話模塊138可以用于輸入與電話號碼相對應的字符序列、訪問地址簿137中的一個或多個電話號碼、修改已輸入的電話號碼、撥打相應電話號碼、進行會話、以及當會話完成時斷開或掛斷。如上所述,無線通信可以使用多種通信標準、協(xié)議和技術的任何一種。結合RF電路108、音頻電路110、揚聲器111、麥克風113、顯示系統(tǒng)112、顯示控制器156、光學傳感器164、光學傳感器控制器158、接觸模塊130、圖形模塊132、文本輸入模塊134,聯(lián)絡列表137、和電話模塊138,視頻會議模塊139可以用于發(fā)起、進行和終止用戶與一個或多個其它參與者之間的視頻會議。結合RF電路108、顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、和文本輸入模塊134,電子郵件客戶機模塊140可以用于創(chuàng)建、發(fā)送、接收和管理電子郵件。結合圖像管理模塊144,電子郵件客戶機模塊140使創(chuàng)建和發(fā)送帶有利用攝像機模塊143拍攝的靜止或視頻圖像的電子郵件變得非常容易。結合RF電路108、顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、和文本輸入模塊134,瞬時消息傳送模塊141可以用于輸入與瞬時消息相對應的字符序列、修改以前輸入的字符、發(fā)送相應瞬時消息(例如,利用短消息服務(SMS)或多媒體消息服務(MMS)協(xié)議)、接收瞬時消息和觀看接收的瞬時消息。在一些實施例中,如MMS和/或增強型消息傳送服務(EMS)所支持的那樣,發(fā)送和/或接收的瞬時消息可以包括圖形、照片、音頻文件、視頻文件和/或其它附件。結合RF電路108、顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、文本輸入模塊134、圖像管理模塊144、和瀏覽模塊147,博客模塊142可以用于將文本、靜止圖像、視頻、和/或其它圖形發(fā)送到博客(例如,用戶的博客)。結合顯不系統(tǒng)112、顯不控制器156、光學傳感器164、光學傳感器控制器158、接觸模塊130、圖形模塊132、和圖像管理模塊144,攝像機模塊143可以用于捕獲靜止圖像或視頻(包括視頻流),并將它們存儲到存儲器102中,修改靜止圖像或視頻的特性,或從存儲器102中刪除靜止圖像或視頻。結合顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、文本輸入模塊134、和攝像機模塊143,圖像管理模塊144可以用于安排、修改、或操縱、標記、刪除、呈現(xiàn)(例如,在數(shù)字幻燈片演示或相冊中)、和存儲靜止和/或視頻圖像。結合顯示系統(tǒng)112、顯示控制器156、接觸模塊130、圖形模塊132、音頻電路110、和揚聲器111,視頻播放器模塊145可以用于顯示、呈現(xiàn)或回放視頻(例如,在觸摸屏上或經(jīng)由外部端口124在外部相連顯示器上)。結合顯示系統(tǒng)112、顯示系統(tǒng)控制器156、接觸模塊130、圖形模塊132、音頻電路110、揚聲器111、RF電路108、和瀏覽器模塊147,音樂播放器模塊146使用戶可以下載和回放以諸如MP3或AAC文件的一種或多種文件格式存儲的記錄音樂和其它聲音文件。在一些實施例中,設備100可以包括諸如iPod(蘋果電腦公司的商標)的MP3播放器的功能。結合RF電路108、顯示系統(tǒng)112、顯示系統(tǒng)控制器156、接觸模塊130、圖形模塊132、和文本輸入模塊134,瀏覽器模塊147可以用于瀏覽因特網(wǎng),包括搜索、鏈接、接收和顯示網(wǎng)頁或它的一部分以及與網(wǎng)頁鏈接的附件和其它文件。結合RF電路108、顯示系統(tǒng)112、顯示系統(tǒng)控制器156、接觸模塊130、圖形模塊132、文本輸入模塊134、電子郵件模塊140、和瀏覽器模塊147,日歷模塊148可以用于創(chuàng)建、顯示、修改和存儲日歷和與日歷相關聯(lián)的數(shù)據(jù)(例如,日歷條目、日程表等)。結合RF電路108、顯示系統(tǒng)112、顯示系統(tǒng)控制器156、接觸模塊130、圖形模塊132、文本輸入模塊134、和瀏覽器模塊147,窗口小部件模塊149是用戶可以下載和使用(例如,天氣窗口小部件149-1、股票窗口小部件149-2、計算器窗口小部件149-3、鬧鐘窗口小部件149-4、和詞典窗口小部件149-5)或用戶可以創(chuàng)建(例如,用戶創(chuàng)建窗口小部件149-6)的小型應用程序。在一些實施例中,窗口小部件包括HTML(超文本標記語言)文件、CSS(級聯(lián)格式底稿)文件、和JavaScript文件。在一些實施例中,窗口小部件包括XML(可擴充標記語言)文件和JavaScript文件(例如,Yahoo!窗口小部件)。結合RF電路108、顯示系統(tǒng)112、顯示系統(tǒng)控制器156、接觸模塊130、圖形模塊132、文本輸入模塊134、和瀏覽器模塊147,窗口小部件創(chuàng)建器模塊150可以由用戶用于創(chuàng)建窗口小部件(例如,將網(wǎng)頁的用戶指定部分轉變成窗口小部件)。結合顯示系統(tǒng)112、顯示系統(tǒng)控制器156、接觸模塊130、圖形模塊132、和文本輸入模塊134,搜索模塊151可以用于搜索存儲器102中與一條或多條搜索準則(例如,一個或多個用戶指定搜索項)匹配的文本、音樂、聲音、圖像、視頻、和/或其它文件。上述模塊和應用程序的每一個對應于用于執(zhí)行如上所述功能的指令集。這些模塊(即,指令集)無需實現(xiàn)為分立軟件程序、過程或模塊,因此可以在各種實施例中組合或重新安排這些模塊的各種子集。在一些實施例中,存儲器102可以存儲如上所述的模塊和數(shù)據(jù)結構的子集。而且,存儲器102可以存儲上面未描述的其它模塊和數(shù)據(jù)結構。在一些實施例中,設備100是專門通過顯示系統(tǒng)112中的觸摸屏和/或觸摸板來執(zhí)行設備上的一組預定功能的操作的設備。通過將觸摸屏和/或觸摸板用作操作設備100的主要輸入/控制設備,可以減少設備100上的實際輸入/控制設備(譬如,按鈕、撥盤等)的數(shù)量。可以專門通過觸摸屏和/或觸摸板執(zhí)行的該組預定功能包括用戶界面之間的導航。在一些實施例中,當被用戶觸摸時,觸摸板將設備100從可以顯示在設備100上的任何用戶界面導航到主頁或根菜單。在這樣的實施例中,觸摸板可以被稱為“菜單鈕”。在一些其它實施例中,取代觸摸板,菜單鈕可以是實際按鈕或其它實際輸入/控制設備。圖2例示了依照一些實施例的具有觸摸屏112的便攜式多功能設備。觸摸屏可以顯示一個或多個圖形。在這個實施例以及如下所述的其它實施例中,用戶可以通過利用例如一個或多個手指202(在圖中未按比例畫出)接觸或觸摸圖形來選擇一個或多個圖形。在一些實施例中,一個或多個圖形的選擇發(fā)生在用戶中斷與一個或多個圖形接觸的時候。在一些實施例中,接觸可以包括諸如一次或多次輕拍、一次或多次揮動(從左到右、從右到左、向上和/或向下)、和/或已經(jīng)與設備100接觸的手指的滾動(從左到右、從右到左、向上和/或向下)的手勢。在一些實施例中,與圖形的無意接觸可能不會選擇圖形。例如,當與選擇相對應的手勢是輕拍時,掠過應用程序圖標的揮動可能不會選擇相應應用程序。設備100還可以包括諸如“歸位”或菜單鈕204的一個或多個實際鈕。如前所述,菜單鈕204可以用于導航到可以在設備100上執(zhí)行的一組應用程序中的任何應用程序136。可替代地,在一些實施例中,菜單鈕被實現(xiàn)為觸摸屏112中的⑶I中的軟鍵。在一個實施例中,設備100包括觸摸屏112、菜單鈕204、用于打開/關閉設備電源和鎖定設備的按鈕206、以及音量調(diào)整電鈕208。按鈕206可以用于通過壓下所述鈕并使所述鈕保持在壓下狀態(tài)預定時間間隔來打開/關閉設備電源;通過壓下所述鈕并在經(jīng)過預定時間間隔之前釋放所述鈕來鎖定設備;和/或解鎖設備或開始解鎖進程。在一個可替代實施例中,設備100還可以通過麥克風113接受用于激活或去活一些功能的口頭輸入?,F(xiàn)在把注意力轉向可以在便攜式多功能設備100上和/或在帶有觸摸屏顯示器的設備1700(圖17)上實現(xiàn)的用戶界面(“Π”)和相關進程的實施例。圖3例示了用于解鎖依照一些實施例的便攜式電子設備的示范性用戶界面。在一些實施例中,用戶界面300包括如下單元或它們的子集或超集:隨著手指手勢移動以解鎖設備的解鎖圖像302;為解鎖手勢提供可視線索的箭頭304;為解鎖手勢提供附加線索的通道306;時間308;日310;日期312;以及墻紙圖像314。在一些實施例中,在設備處在用戶界面鎖定狀態(tài)下的同時,設備檢測與觸摸敏感顯示器的接觸(例如,用戶的手指在解鎖圖像302上或附近進行接觸)。設備依照接觸來移動解鎖圖像302。如果檢測的接觸對應于諸如移動解鎖圖像穿越通道306的預定手勢,則設備過渡到用戶界面解鎖狀態(tài)。相反,如果檢測的接觸不對應于預定手勢,則設備保持用戶界面鎖定狀態(tài)。如上所述,使用觸摸屏上的手勢來解鎖設備的進程描述在特此引用以供參考的2005年12月23日提出的發(fā)明名稱為“通過在解鎖圖像上做手勢來解鎖設備”的美國專利申請第11/322,549號中。圖4例示了依照一些實施例的便攜式多功能設備上的用于應用程序菜單的示范性用戶界面。在一些實施例中,用戶界面400包括如下單元或它們的子集或超集:用于無線通信的信號強度指示符402時間404;.電池狀態(tài)指示符406;帶有諸如一個或多個如下應用程序的頻繁使用應用程序的圖標的托盤408;ο電話138;ο可以包括未讀電子郵件數(shù)量的指示符410的電子郵件客戶機140;ο瀏覽器147;和ο音樂播放器146;以及諸如一個或多個如下應用程序的其它應用程序的圖標:οIM141;ο圖像管理144;ο攝像機143;ο視頻播放器145;ο天氣149-1;ο股票149-2;ο博客142;ο日歷148;。計算器149-3;ο鬧鐘149-4;和ο用戶創(chuàng)建的窗口小部件149-6。在一些實施例中,UI400將所有可用應用程序136顯示在一個屏幕上,使得不需要滾過應用程序的列表(例如,通過滾動條或通過揮動手勢)。在一些實施例中,隨著應用程序的數(shù)量增加,可以縮小與應用程序相對應的圖標的尺寸,使得可以不滾動地在單個屏幕上顯示所有應用程序。在一些實施例中,在一個屏幕上具有所有應用程序和菜單鈕使用戶通過至多兩次輸入,譬如,激活菜單鈕204,然后激活所需應用程序(例如,通過與應用程序相對應的圖標上的輕拍或其它手指手勢),就能夠訪問任何希望的應用程序。在一些實施例中,UI400提供對基于窗口小部件的應用程序和非基于窗口小部件的應用程序兩者的綜合訪問。在一些實施例中,無論是否用戶創(chuàng)建,在Π400中顯示所有窗口小部件。在其它實施例中,激活用戶創(chuàng)建窗口小部件149-6的圖標可能導致包含用戶創(chuàng)建窗口小部件或與用戶創(chuàng)建窗口小部件相對應的圖標的另一個UI(未不出)。在一些實施例中,用戶可以利用例如描述在特此引用以供參考的2006年7月24日提出的發(fā)明名稱為“帶有界面重新配置模式的便攜式電子設備”的美國專利申請第11/459,602號中的進程,重新安排Π400中的圖標。例如,用戶可以利用手指手勢將應用程序圖標移入托盤408中和從托盤408中移出。在一些實施例中,如特此引用以供參考的2005年12月23日提出的發(fā)明名稱為“便攜式通信設備的帳戶信息顯示”的美國專利申請第11/322,552號所述,UI400包括為與設備的使用相關聯(lián)的帳戶(例如,蜂窩式電話帳戶)顯示更新的帳戶使用度量的度規(guī)(未示出)。如上所述,UI400可以將所有可用應用程序136顯示在一個屏幕上,使得不需要滾過應用程序的列表。但是,在一些實施例中,觸摸敏感顯示器可以包括帶有只顯示項目(例如,信息項)列表或電子文檔的一部分的一個或多個窗口的GUI。響應于檢測到觸摸敏感顯示器上或觸摸敏感顯示器附近的對象的運動,可以滾動列表或可以平移電子文檔。檢測對象的運動可以包括確定對象的速率(幅度)、速度(幅度和方向)、和/或加速度(包括幅度和/或方向)。滾過列表或平移文檔可以響應于對象的加速運動而加速。在一些實施例中,滾動和滾動的加速,或平移和平移的加速可以依照具有摩擦,即阻尼運動的物理設備的模擬。例如,滾動或平移可以對應于具有質量或慣性項以及耗散項的力學定律或運動方程的模擬。在一些實施例中,模擬可以對應于繞它的軸旋轉的柱體。在一些實施例中,檢測對象的加速運動可以包括跟隨有觸點中斷的觸點加速運動。例如,用戶可以與觸摸敏感顯示器接觸,沿著顯示器揮動或掠過他或她的一個或多個手指(即,移動和/或加速觸點),以及可選地,中斷與顯示器的觸點,即,使一個或多個手指從顯示器移開。揮動或掠過可以沿著觸摸敏感顯示器的預定軸或可以在觸摸敏感顯示器上的預定方向的預定角度內(nèi)。在其它實施例中,觸點的加速運動可以包括沿著觸摸敏感顯示器的預定軸取向或在觸摸敏感顯示器上的預定方向的預定角度內(nèi)取向的第一用戶手勢。滾過項目列表或平移電子文檔可以響應于諸如沿預定軸或在觸摸敏感顯示器上的預定方向的預定角度內(nèi)觸點的第二掠過運動、和/或沿著預定軸或在觸摸敏感顯示器上的預定方向的預定角度內(nèi)取向的第二用戶手勢的觸摸敏感顯示器上或觸摸敏感顯示器附近的對象的第二運動的檢測而進一步加速。例如,用戶可以沿著觸摸敏感顯示器揮動他或她的一個或多個手指兩次或更多次。滾過項目列表或平移電子文檔可以隨著用戶中斷觸點、然后在至少預定時段內(nèi)與觸摸敏感顯示器建立基本靜止的觸點而停止。例如,在沿著觸摸敏感顯示器揮動他或她的一個或多個手指和中斷觸點之后,用戶可以觸摸顯示器并使觸摸顯示器的一個或多個手指保持靜止(或接近靜止)達一秒或更多秒或幾分之一秒。滾動或平移的方向可以響應于碰到與列表的末端和電子文檔的邊緣相對應的虛擬邊界而反向。滾動反向或平移反向可以對應于阻尼運動。例如,在滾動期間,當?shù)竭_項目列表的開頭和末端時,項目列表的被顯示部分可以表現(xiàn)為從觸摸敏感顯示器中的窗口的邊界彈回。類似地,在平移期間,當?shù)竭_文檔的邊緣時,電子文檔的被顯示部分可以表現(xiàn)為從觸摸敏感顯示器中的窗口的邊界彈回。表觀反彈可以對應于具有第一方向上的動量的粘性或彈性球撞擊像墻壁那樣的不移動和/或無彈性對象的模擬。文檔的后續(xù)運動(其運動對應于上述類比中的球)可以通過例如在模擬中包括摩擦或耗散項而衰減。在模擬中與摩擦項相對應的參數(shù)是可調(diào)的,使文檔可以達到與虛擬邊界接觸或偏移虛擬邊界的平衡。在一些實施例中,可以確定用戶在觸摸敏感顯示器上的索引上的觸點的運動。在一些實施例中,可以在觸摸敏感顯示器的第一區(qū)域或第一窗口中顯示索引,而在觸摸敏感顯示器的第二區(qū)域或第二窗口中顯示滾動期間的項目或信息項的列表。顯示的索引可以具有索引項目的序列。在一個示范性實施例中,索引項目的序列可以包括字母表中的字母,即,索引可以包括字母索引。信息項的列表可以包括信息項的按字母排序的列表。信息項的按字母排序的列表可以包括例如用戶聯(lián)絡列表或地址簿中的聯(lián)絡信息。響應于顯示的索引上的用戶觸點的運動,可以滾動觸摸敏感顯示器上的信息項的列表。信息項的列表可以包括與索引項的序列相對應的信息項子集的序列。該子集可以包括一個或多個類別。例如,各個類別可以包括名和/或姓從諸如字母‘s’的一個或多個相應字母開始的一個或多個個體的聯(lián)絡信息。在一個示例性實施例中,存在具有一個或多個條目的與字母表中的每個字母相對應的子集。在一些實施例中,滾動可以依照具有摩擦的運動方程的模擬。如果觸點在索引項中的相應各自索引項上運動,則滾動可以包括滾過各自信息項子集。滾動可以具有基于觸點在各自索引項上的運動的速率和與各自索引項相對應的信息項子集中的項目數(shù)量的相關滾動速率。例如,滾動速率對于具有較多條目的子集比帶有較少條目的子集可能更快。滾動可以包括響應于在顯示的索引中的相應索引項上運動的觸點而滾過多個信息項子集中的所有項目。如果確定帶有索引的觸點對應于索引中的各自索引項,則可以使信息項的列表滾動到信息項列表的相應子集。例如,如果用戶在該組索引符號中選擇諸如字母‘R’的索引項,則可以使項目列表平滑地滾動到項目列表中用于字母‘R’的相應子集??商娲?,信息項的顯示列表可以直接從當前滾動位置跳到顯示與索引項‘R’相對應的信息項的滾動位置。在本文件中,取決于上下文,術語“如果”可以理解成“當…時”或“一旦”或“響應于確定”或“響應于檢測”的含義。類似地,取決于上下文,短語“如果確定”或“如果檢測到[所述條件或事件]”可以理解成“一旦確定”或“響應于確定”或“一旦檢測到”所述條件或事件或“響應于檢測到所述條件或事件”的含義。如果與觸摸敏感顯示器的觸點對應于信息項列表中的各自信息項的用戶選擇,則可以將與各自信息項相對應的信息顯示在觸摸敏感顯示器上。例如,如果用戶選擇了各自姓名,則可以顯示相應的聯(lián)絡信息。在滾過各自信息項的同時,可以與每個各自信息項子集相結合地顯示索引符號。在一些實施例中,可以將索引符號顯示成與信息項列表的相應子集(像顯示的文本那樣)相鄰。在一些實施例中,可以將各自索引符號顯示在包含各自信息項子集的顯示文本的窗口的上邊緣??梢栽诟髯孕畔㈨椬蛹习胪该鞯仫@示與各自信息項子集相對應的索引符號。半透明顯示的索引符號可以具有與用于顯示信息項子集中的文本不同的字體顏色,和/或可以利用比用于顯示信息項子集中的文本大的字體來顯示。如果信息項列表未包含特定索引符號的項目,即,未包含特定子集的條目,則在特定索引符號之前的第一索引符號和在索引符號之后的第二索引符號可以結合從與第一索引符號相對應的信息子集到與第二索引符號相對應的信息子集滾過信息項列表而顯示。特定索引符號可以不與滾過期間信息項列表的顯示文本結合在一起顯示。例如,當信息項列表未包含特定索引符號的項目時,可以跳過各自索引符號的顯示。在一些實施例中,這里所述的列表滾動不顯示滾動條地進行。類似地,在一些實施例中,這里所述的電子文檔的平移不顯示滾動條地進行。用戶在觸摸敏感顯示器上的掠過運動的操作可以直接在顯示的列表或顯示的電子文檔的頂部進行,以及可以包括沿著顯示列表或電子文檔的顯示窗內(nèi)任何位置的路徑,在顯示器的表面附近或與顯示器的表面接觸的掠過或滑過運動。雖然有可能與顯示的列表結合在一起顯示滾動條,但這里所述的滾動或平移可以獨立于任何這樣的滾動條。在一些實施例中,如果使用滾動條,那么,滾動條上的觸點的向上運動可以使列表中的較早條目顯示出來,而滾動條上的觸點的向下運動可以使列表中的較晚條目顯示出來。在一些實施例中,滾動或平移可以依照檢測對象的運動速率,譬如,觸點的運動速率。該速率可以是在幾個時間間隔內(nèi)確定的值的時間平均。在一個示范性實施例中,可以在五個時間間隔上確定速率、速度和/或加速度,其中各自時間間隔對應于顯示器的諸如0.0167s的幀速率的倒數(shù)。在一些實施例中,即使使用了可變幀速率,譬如,當跳過或未顯示一個或多個幀時,也可以確定速率、速度和/或加速度。在這些實施例中,可以在各自時間間隔內(nèi)確定速率、速度和/或加速度兩次或更多次,和/或可以根據(jù)在前面和/或隨后的時間間隔內(nèi)確定的值來預計速率、速度和/或加速度。在一些實施例中,用戶可選地中斷接觸之后的滾動或平移可以依照接觸中斷之前的一個或多個時間間隔內(nèi)加速度和速率或速度的變化。例如,可以利用下式來確定中斷接觸之后的一個或多個時間間隔內(nèi)滾動或平移的速度Vf:vf=vo+αAt,其中Vtl是中斷接觸時速度的當前值,a是中斷接觸時加速度的當前值,以及At是諸如一個時間間隔的經(jīng)過時間。這樣計算的速度和/或加速度可以沿著滾動或平移的軸或方向投影。在一些實施例中,在根據(jù)中斷接觸之前的一個或多個時間間隔內(nèi)的加速度和/或速度確定了速度之后的后續(xù)時間間隔內(nèi),可以使?jié)L動或平移的速度逐漸變小。例如,在每個相繼時間間隔內(nèi),可以將速度減小5%。當速度與較低的閾值相交時,可以將它設置成零。圖5是例示依照一些實施例滾過列表的方法500的流程圖。方法500向用戶提供了已到達列表末端的簡單可視指示符。在設備的觸摸屏顯示器上或觸摸屏顯示器附近檢測對象的運動(502)。在一些實施例中,對象是手指。在一些實施例中,設備是便攜式多功能設備。響應于檢測到運動,在第一方向上滾動顯示在觸摸屏顯示器上的項目列表(504)。在一些實施例中,如圖6A-6D所75,列表是電子郵件消息的列表。在一些實施例中,項目列表是瞬時消息會話的列表、喜愛電話號碼的列表、聯(lián)絡信息的列表(有時叫做聯(lián)絡列表或地址簿列表)、標記的列表、電子郵件文件夾的列表、電子郵件地址的列表、實際地址的列表、響鈴聲的列表、相冊名稱的列表、或書簽的列表。在一些實施例中,第一方向是垂直方向;在一些實施例中,第一方向是水平方向。在一些實施例中,在到達列表的末端之前在第一方向上滾動列表具有與對象的運動速率相對應的相關滾動速率(506)。在一些實施例中,依照具有摩擦的運動方程的模擬來滾動列表(508)。如果在第一方向上滾動列表時到達列表的末端(例如,一旦列表的末端到達),而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到對象,則顯示超出列表末端的區(qū)域(510-是,514)ο在一些實施例中,列表具有第一項和最后一項,以及末端是第一項或最后一項。例如,在圖6B中,來自AaronJones的電子郵件3534是第一項,并因此是電子郵件的相應列表的末端。在一些實施例中,超出列表末端的區(qū)域是白色的(516)。在一些實施例中,項目列表具有背景,以及超出列表末端的區(qū)域看上去與背景不易區(qū)別(518)。例如,在圖6C中,區(qū)域3536和列出的電子郵件的背景兩者都是白色的。在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到對象之后,在與第一方向相反的第二方向上滾動項目列表,直到不再顯示超出列表末端的區(qū)域(520)。在一些實施例中,利用阻尼運動在第二方向上滾動列表(522)。在一些實施例中,從在第一方向上滾動列表改變成在第二方向上滾動列表直到不再顯示超出列表末端的區(qū)域使得列表的末端看起來有彈性地附著到觸摸屏顯示器的邊緣或顯示在觸摸屏顯示器上的邊緣上(524)。在一些實施例中,在到達列表末端之前在第一方向上的滾動具有與到達列表末端之前對象的運動距離相對應的第一相關滾動距離。例如,在如圖6A-6D所示的到達列表的末端之前的滾動距離可以對應于到達末端之前由揮動手勢3514在觸摸屏顯示器上穿過的距離。顯示超出列表末端的區(qū)域包括在第一方向上將列表滾動小于到達末端之后對象的運動距離的第二相關滾動距離。例如,在圖6C中,在到達末端之后,使列表滾動距離3538,距離3538可能小于到達末端之后由揮動手勢3514在觸摸屏顯示器上穿過的距離。在一些實施例中,在到達列表末端之前在第一方向上的滾動具有與對象的運動速率相對應的第一相關滾動速率。例如,在如圖6A-6D所示的到達列表的末端之前的滾動速率可以對應于到達末端之前揮動手勢3514在觸摸屏顯示器上的速率。顯示超出列表末端的區(qū)域包括以第二相關滾動速率在第一方向上滾動列表。第二相關滾動速率慢于第一相關滾動速率。例如,在圖6C中,顯示超出列表末端的區(qū)域3536可以包括以慢于到達末端之前的滾動速率的速率來滾動列表。在一些實施例中,第二相關速率是第一相關速率的幾分之一(例如,二分之一或三分之一)。在一些實施例中,第二相關速率是第一相關速率的平均根。如果在第一方向上滾動列表時未到達列表的末端,而在觸摸屏顯示器上或附近仍然檢測到對象,則結束進程500(510-否,512)。一旦以后在觸摸屏顯示器上或附近檢測到對象的另一次運動,則可以重新啟動進程500(502)。圖6A-6D例不了依照一些實施例的滾動項目列表到列表的末端,其中顯不超出末端的區(qū)域,然后在相反方向上滾動列表,直到不再顯示超出末端的區(qū)域。雖然圖6A-6D例示了這種在便攜式多功能設備100的背景下的滾動,但這種滾動不局限于便攜式多功能設備。在圖6A-6D的例子中,列出的項目是電子郵件消息;圖6A-6D例不了依照一些實施例用于管理收件箱的示范性用戶界面3500A。類似的用戶界面可以用于顯示和管理其它郵箱(例如,草稿、發(fā)件、垃圾、私人等)。另外,其它類型的列表也是可以的,包括但不局限于瞬時消息會話、喜愛電話號碼、聯(lián)絡信息、標記、電子郵件文件夾、電子郵件地址、實際地址、響鈴聲、相冊名稱、或書簽的列表。在一些實施例中,用戶界面3500A包括如下單元或它們的子集或超集:如上所述的402、404、和406;當被激活時(例如,通過手指輕拍圖標)啟動Π的顯示以創(chuàng)建新的電子郵件消息的創(chuàng)建電子郵件圖標3310;當被激活時(例如,通過手指輕拍圖標)啟動Π的顯示列出電子郵件郵箱(即,文件夾)的郵箱圖標3502;顯示收件箱中的未讀消息的數(shù)量的未讀消息圖標3504;電子郵件消息發(fā)送者的姓名3506;電子郵件消息的主題行3508;電子郵件消息的日期3510;指示還未打開的消息的未讀消息圖標3512將消息的列表與列表中的所選消息的預覽分開的預覽窗格分隔符3518;當被激活時(例如,通過手指輕拍圖標)啟動Π的顯示以修改設置的設置圖標3520;當被激活時(例如,通過手指輕拍圖標)啟動Π的顯示以移動消息的移動消息圖標3522;當被激活時(例如,通過手指輕拍圖標)啟動Π的顯示以確認用戶想要刪除所選電子郵件的刪除符號圖標3524;當被激活時(例如,通過手指輕拍圖標)啟動Π的顯示以選擇如何答復或轉發(fā)所選電子郵件的答復/轉發(fā)圖標3526;如果電子郵件的列表不止填滿分配的屏幕區(qū),則用戶可以在觸摸屏上利用垂直向上和/或垂直向下?lián)]動手勢來滾過電子郵件。在圖6A的例子中,在屏幕區(qū)中顯示了電子郵件列表的一部分,包括來自BruceWalker的頂部顯示電子郵件3530和來自KimBrook的底部顯示電子郵件3532。用戶執(zhí)行垂直向下?lián)]動手勢3514,使列表朝列表的頂部滾動。可以是手指手勢的垂直向下手勢3514對應于在進程500(圖5)的操作502中檢測的觸摸屏上或觸摸屏附近的對象的運動。垂直向下手勢3514不需要嚴格垂直;基本垂直手勢就足夠了。在一些實施例中,在完全垂直的預定角度內(nèi)的手勢導致垂直滾動。在一個實施例中,在完全垂直的27°內(nèi)的手勢導致垂直滾動。作為檢測到垂直向下手勢3514的結果,在圖6B中,顯示的電子郵件向下移動,使得來自KimBrook的前底部顯示電子郵件3532不再顯示,來自BruceWalker的前頂部顯示電子郵件3530從頂部算起現(xiàn)在是第二,以及未顯示在圖6A中的來自AaronJones的電子郵件3534現(xiàn)在顯示在列表的頂部。電子郵件的這種移動是描述在進程500(圖5)的操作504中的滾動的例子。在本例中,來自AaronJones的電子郵件3534是列表中的第一電子郵件,并因此是列表的末端。一旦到達這個電子郵件3534,響應于垂直向下手勢3514的繼續(xù)檢測,像描述在進程500(圖5)的操作514中那樣,顯示第一電子郵件上面(即,超出列表末端)的區(qū)域3536(圖6C)。在一些實施例中,像描述在進程500(圖5)的操作518中那樣,使超出列表末端顯示的區(qū)域看上去與列表的背景沒有什么不同。在圖6C中,區(qū)域3536和電子郵件(例如,電子郵件3534和3530)的背景都是白色的,因此看上去沒有什么不同。一旦垂直向下手勢3514結束,使得在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到相應對象,則在相反方向上滾動列表,直到不再顯示區(qū)域3536。圖6D例示了這個與過程500(圖5)的操作520相對應的在相反方向上滾動的結果:來自AaronJones的電子郵件3534現(xiàn)在顯示在分配給列表的屏幕區(qū)域的頂部,而區(qū)域3536不再顯示。在圖6A-6D的例子中,垂直向下手勢導致顯示超出列表中的第一項的區(qū)域。類似地,一旦列表已經(jīng)滾動到最后一項,如果垂直向上手勢還在繼續(xù),則垂直向上手勢可能導致顯不超出列表的最后一項的區(qū)域。與第一項類似,最后一項可以被認為是列表的末端。如上所述,手勢不需要嚴格垂直就能導致垂直滾動:手勢在相對于完全垂直的預定角度范圍內(nèi)就足夠了。在一些實施例中,取代在一維中滾動項目的列表,用戶可能希望在二維中平移電子文檔。如果電子文檔不止填滿為顯示文檔而分配的屏幕區(qū),則屏幕將只顯示文檔的一部分。用戶可以平移電子文檔,以便觀看最初未顯示的文檔部分。圖7是例示依照一些實施例平移電子文檔的方法700的流程圖。方法700向用戶提供了顯示電子文檔的一個或多個邊緣的簡單可視指示符。在設備的觸摸屏顯示器上或附近檢測對象的運動(702)。在一些實施例中,所述對象是手指。在一些實施例中,所述設備是便攜式多功能設備。響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔(704)。在一些實施例中,如圖8A-8D所指,電子文檔是網(wǎng)頁。在一些實施例中,電子文檔是數(shù)字圖像。在一些實施例中,電子文檔是字處理、電子表格、電子郵件、或演示文檔。在一些實施例中,第一方向是垂直方向、水平方向、或對角線方向。在一些實施例中,第一方向對應于在顯示器上或附近檢測到的對象的運動方向,但未必與對象的運動方向相同。在一些實施例中,在到達電子文檔的邊緣之前在第一方向上平移電子文檔具有與對象的運動速率相對應的相關平移速率(圖706)。在一些實施例中,依照具有摩擦的運動方程的模擬來平移電子文檔(708)。如果在第一方向上平移電子文檔時到達電子文檔的邊緣(例如,一旦到達電子文檔的邊緣),而在觸摸屏顯示器上或附近仍然檢測到對象,則顯示超出電子文檔邊緣的區(qū)域(710-是,714)。在一些實施例中,超出電子文檔邊緣的區(qū)域是黑色、灰色、純色、或白色(716)。在一些實施例中,超出電子文檔邊緣的區(qū)域看上去與文檔不同(718)。例如,與網(wǎng)頁3912的白色背景相反,圖8C中超出網(wǎng)頁3912的邊緣的區(qū)域3930是黑色的。在一些其它實施例中,在超出電子文檔邊緣的區(qū)域中可以顯示諸如畫面或圖案的墻紙圖像。在觸摸屏顯示器上或附近不再檢測到對象之后,在第二方向上平移電子文檔,直到不再顯示超出電子文檔邊緣的區(qū)域(720)。例如,在圖8D中,網(wǎng)頁3912已經(jīng)被平移成不再顯示超出它邊緣的區(qū)域3930。在一些實施例中,第二方向與第一方面相反。在一些實施例中,利用阻尼運動在第二方向上平移電子文檔(722)。在一些實施例中,從在第一方向上平移電子文檔改變成在第二方向上平移電子文檔直到不再顯示超出電子文檔邊緣的區(qū)域使得電子文檔的邊緣看起來彈性地附著到觸摸屏顯示器的邊緣或顯示在觸摸屏顯示器上的邊緣(724)。在一些實施例中,在到達電子文檔的邊緣之前在第一方向上的平移具有與到達電子文檔的邊緣之前對象的運動距離相對應的第一相關平移距離。例如,在到達文檔的邊緣之前如圖8A-8D所示的網(wǎng)頁3912的平移距離可以對應于到達邊緣之前揮動手勢3925在觸摸屏顯示器上穿過的距離。在一些實施例中,顯示超出電子文檔邊緣的區(qū)域包括在第一方向上將電子文檔平移第二相關平移距離,其中第二相關平移距離小于到達電子文檔的邊緣之后對象的運動距離。例如,在圖8C中,在到達邊緣之后,使網(wǎng)頁3912平移由相對箭頭3928-1和3928-2所指的距離,相對箭頭3928-1和3928-2所指的距離可能小于到達邊緣之后揮動手勢3925在觸摸屏顯示器上穿過的距離。在一些實施例中,在到達電子文檔邊緣之前在第一方向上的平移具有與對象的運動速率相對應的第一相關平移速率。例如,在如圖8A-8D所示的到達網(wǎng)頁3912的邊緣之前的平移速率可以對應于揮動手勢3925的運動速率。顯示超出電子文檔邊緣的區(qū)域包括以第二相關平移速率在第一方向上平移電子文檔。第二相關平移速率慢于第一相關平移速率。例如,在圖SC中,顯示超出網(wǎng)頁3912的邊緣的區(qū)域3930可以包括以慢于到達邊緣之前的平移速率的速率來平移網(wǎng)頁3912。在一些實施例中,第二相關速率是第一相關速率的幾分之一(例如,二分之一或三分之一)。在一些實施例中,第二相關速率是第一相關速率的平均根。如果在第一方向上平移電子文檔時未到達電子文檔的邊緣,而在觸摸屏顯示器上或附近仍然檢測到對象,則結束進程700(710-否,712)。一旦以后在觸摸屏顯示器上或附近檢測到對象的另一次運動,則可以重新啟動進程700(702)。圖8A-8D例示了依照一些實施例的電子文檔到文檔邊緣的平移,其中顯示超出邊緣的區(qū)域,然后在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。雖然圖8A-8D例示了這種在便攜式多功能設備100的背景下的平移,但這種平移不局限于便攜式多功能設備。在圖8A-8D的例子中,文檔是網(wǎng)頁3912;圖8A-8D例示了用于依照一些實施例的瀏覽器的示范性用戶界面。類似的用戶界面可以用于顯示其它類型的電子文檔,譬如,字處理、電子表格、電子郵件、演示文檔、或數(shù)字圖像。在一些實施例中,圖8A-8D的用戶界面3900A包括如下單元或它們的子集或超集:如上所述的402、404、和406;當被激活時(例如,通過手指輕拍圖標)啟動前一網(wǎng)頁的顯示的前一頁圖標3902;網(wǎng)頁名稱3904;當被激活時(例如,通過手指輕拍圖標)啟動下一網(wǎng)頁的顯示的下一頁圖標3906;用于輸入網(wǎng)頁的URL(統(tǒng)一資源定位符)的URL輸入框3908;當被激活時(例如,通過手指輕拍圖標)啟動網(wǎng)頁的刷新的刷新圖標3910;由文本內(nèi)容和其它圖形(例如,圖像)的塊3914構成的網(wǎng)頁3912或其它結構化文檔;當被激活時(例如,通過手指輕拍圖標)啟動用于瀏覽器的設置菜單的顯示的設置圖標3916;當被激活時(例如,通過手指輕拍圖標)啟動用于瀏覽器的書簽列表或菜單的顯示的書簽圖標3918;當被激活時(例如,通過手指輕拍圖標)啟動用于添加書簽的Π的顯示的添加書簽圖標3920;以及當被激活時(例如,通過手指輕拍圖標)啟動用于將新窗口加入瀏覽器中的Π的顯示的新窗口圖標3922。在一些實施例中,設備分析網(wǎng)頁3912的呈現(xiàn)樹以確定網(wǎng)頁中的塊3914。在一些實施例中,塊3914對應于呈現(xiàn)節(jié)點,即:被替換;塊;內(nèi)嵌塊;或內(nèi)嵌表格。在圖8A中,網(wǎng)頁不止填滿分配的屏幕區(qū):只顯示了塊7(3914-7)和塊8(3914-8)的左側以及只顯示了塊9(3914-9)的左上角。為了觀看局部顯示的塊,用戶可以依照一些實施例通過在觸摸屏上做手勢來平移顯示的文檔。在一些實施例中,響應于用戶的基本垂直向上(或向下)揮動手勢,網(wǎng)頁(或更一般地說,其它電子文檔)可以在垂直方向上向上(或向下)一維地平移。在一些實施例中,如果手勢在完全垂直的預定角度內(nèi),則認為手勢基本上是垂直的。例如,響應于用戶在完全垂直的預定角度(例如,27°)內(nèi)的向上揮動手勢,網(wǎng)頁可以在垂直方向上向上一維地平移。相反,在一些實施例中,響應于未在完全垂直的預定角度(例如,27°)內(nèi)的手勢,網(wǎng)頁可以二維地平移(即,在垂直和水平方向上同時移動)。例如,響應于用戶未在完全垂直的預定角度(例如,27°)內(nèi)的向上揮動手勢,網(wǎng)頁可以沿著揮動的方向二維地平移。在圖8A的例子中,向上揮動手勢3925未在完全垂直的預定角度內(nèi)。因此,作為檢測向上揮動手勢3925的結果,在二維中平移網(wǎng)頁。在本例中,平移是近似對角線的。圖3B例示了這種平移的結果:塊8(3914-8)和塊9(3914-9)現(xiàn)在全部顯示出來;塊I(3914-1)和塊2(3914-2)現(xiàn)在只局部顯示出來,以及塊3(3914-3)根本不再顯示出來。這種平移是描述在進程700(圖7)的操作704中的平移的例子。在圖8B中,塊9(3914-9)處在網(wǎng)頁3912的右下角;在平移網(wǎng)頁時已經(jīng)到達網(wǎng)頁的底邊和右邊。一旦到達文檔的這些邊緣,響應于向上手勢3925的繼續(xù)檢測,顯示超出網(wǎng)頁的底邊和右邊的區(qū)域3930(圖8C)。在一些實施例中,如在進程700(圖7)的操作718中所述,超出電子文檔的邊緣顯示的區(qū)域看上去與文檔不同。在圖SC中,區(qū)域3930是黑色的,因此看上去與網(wǎng)頁3912的白色背景不同。一旦向上手勢3925結束,使得在觸摸屏顯示器上或附近不再檢測到相應對象,則平移網(wǎng)頁3912(例如,在與原始平移方向相反的方向上),直到不再顯示區(qū)域3930。圖8D例示了與進程700(圖7)的操作718相對應的這種平移的結果:塊9(3914-9)現(xiàn)在顯示在為顯示網(wǎng)頁3912而分配的屏幕部分的右下角,但不顯示區(qū)域3930。在一些實施例中,平移的方向未必與原始方向相反,而可以是任何方向,使得一旦平移完成,就不再顯示超出電子文檔邊緣的區(qū)域。圖9是例示依照一些實施例顯示具有文檔長度和文檔寬度的電子文檔的進程900的流程圖。進程900向用戶提供了正在以最小放大率顯示電子文檔(例如,不能進一步縮小和/或減小電子文檔)的簡單可視指示符。進程900是在帶有觸摸屏顯示器的設備上執(zhí)行的。在一些實施例中,設備是便攜式多功能設備。在一些實施例中,電子文檔是網(wǎng)頁(例如,圖10A-10C,網(wǎng)頁3912)。在一些實施例中,電子文檔是數(shù)字圖像。在一些實施例中,電子文檔是字處理、電子表格、電子郵件或演示文檔。在觸摸屏顯示器上以第一放大率顯示電子文檔(902)。檢測相應于縮小用戶指定量的命令的觸摸屏顯示器上或附近的手勢(904)。在一些實施例中,所述手勢是收緊手勢(例如,圖10A,手勢3951/3953)。響應于檢測到手勢,以小于第一放大率的放大率來顯示電子文檔(906)。例如,在圖1OB中以比圖1OA中小的放大率示出網(wǎng)頁3912。如果文檔長度或文檔寬度未被完全顯示(908-否),而在觸摸屏顯示器上或附近仍然檢測到手勢,則結束進程900(910)。但是,如果文檔長度(例如,圖10B,3957)或文檔寬度(例如,圖10B,3959)被完全顯示(908-是),而在觸摸屏顯示器上或附近仍然檢測到手勢(例如,3951/3953),則以顯示超出電子文檔(例如,圖10B,3955)對邊的區(qū)域的放大率來顯示電子文檔(912)。在一些實施例中,超出電子文檔對邊的區(qū)域包括超出文檔頂邊的區(qū)域和超出文檔底邊的區(qū)域。在一些實施例中,超出電子文檔對邊的區(qū)域包括超出文檔右邊的區(qū)域和超出文檔左邊的區(qū)域。在一些實施例中,超出電子文檔對邊的區(qū)域包括超出文檔頂邊的區(qū)域、超出文檔底邊的區(qū)域、超出文檔右邊的區(qū)域、和超出文檔左邊的區(qū)域(例如,圖10B)。在一些實施例中,超出電子文檔對邊的區(qū)域是黑色、灰色、純色、或白色的。在一些實施例中,超出電子文檔對邊的區(qū)域看上去與文檔不同。例如,區(qū)域3955(圖10B)是黑色的,因此看上去與網(wǎng)頁3912不同。一旦檢測到手勢終止,則以不再顯示超出電子文檔對邊的區(qū)域的放大率來顯示電子文檔(914)。例如,在圖1OC中不再顯示區(qū)域3955。圖10A-10C例示了依照一些實施例以多個放大率顯示電子文檔。雖然圖10A-10C例示了在便攜式多功能設備100的背景下顯示這些多個放大率,但顯示這些多個放大率不局限于便攜式多功能設備。在圖10A-10C的例子中,文檔是網(wǎng)頁3912;圖10A-10C(與圖8A-8B—樣)例示了用于按照一些實施例的瀏覽器的示范性用戶界面。類似的用戶界面可以用于顯示其它類型的電子文檔,譬如,數(shù)字圖像或字處理、電子表格、電子郵件、或演示文檔。在圖1OA中,以第一放大率顯示網(wǎng)頁3912。網(wǎng)頁3912不止填滿分配的屏幕區(qū):只顯示了塊7(3914-7)和塊8(3914-8)的左側以及只顯示了塊9(3914-9)的左上角。響應于檢測到收緊手勢3951/3953(圖10A),如圖1OB所示,以小于第一放大率的放大率顯示網(wǎng)頁。如果文檔長度3957或文檔寬度3959被完全顯示,而仍然檢測到手勢3951/3953,則顯示超出網(wǎng)頁3912的對邊的區(qū)域3955。一旦檢測到手勢3951/3953終止,則如圖1OC所示,以不再顯示區(qū)域3955的放大率來顯示網(wǎng)頁3912。圖11是例示依照一些實施例以多個放大率顯示電子文檔的進程1100的流程圖。進程1100向用戶提供了正在以最大放大率顯示電子文檔(例如,不能進一步放大和/或擴大電子文檔)的簡單可視指示符。進程1100是在帶有觸摸屏顯示器的設備上執(zhí)行的。在一些實施例中,設備是便攜式多功能設備。在一些實施例中,電子文檔是網(wǎng)頁(例如,圖12A-12C,網(wǎng)頁3912)。在一些實施例中,電子文檔是數(shù)字圖像(例如,圖13A-13C,數(shù)字圖像1302)。在一些實施例中,電子文檔是字處理、電子表格、電子郵件或演示文檔。以第一放大率顯示電子文檔的至少第一部分(1102)。檢測相應于放大用戶指定量的命令的觸摸屏顯示器上或附近的手勢(1104)。在一些實施例中,手勢是松開手勢(例如,圖12A和13A,3931/3933)。響應于檢測到所述手勢,以增大的放大率來顯示電子文檔的減少部分(1106)。例如,在圖12B中,以比圖12A中的部分高的放大率來顯示網(wǎng)頁3912的減少部分,以及在圖13B中,以比圖13A中的部分高的放大率來顯示數(shù)字圖像1302的減少部分。一旦檢測到手勢終止,如果放大率未超過預定放大率(1108-否),則結束進程1100(1110)。但是,一旦檢測到手勢終止,如果放大率超過預定放大率(1108-是),則以預定放大率顯示電子文檔的各自部分。在圖12B和13B的例子中,放大率超過預定放大率。一旦檢測到手勢3931/3933終止,則如圖12C所示,以預定放大率顯示網(wǎng)頁3912的一部分,以及如圖13C所示,以預定放大率顯示數(shù)字圖像1302的一部分。在一些實施例中,正好在檢測到手勢終止之前,以第一分辨率顯示電子文檔的最后較少部分。一旦檢測到手勢終止,則以大于第一分辨率的第二分辨率來顯示電子文檔的各自部分。圖12A-12C例示了依照一些實施例以多個放大率顯示電子文檔。雖然圖12A-12C例示了在便攜式多功能設備100的背景下顯示這些多個放大率,但顯示這些多個放大率不局限于便攜式多功能設備。在圖12A-12C的例子中,文檔是網(wǎng)頁3912;圖12A-12C(與圖8A-8B—樣)例示了用于按照一些實施例的瀏覽器的示范性用戶界面。類似的用戶界面可以用于顯示其它類型的電子文檔,譬如,數(shù)字圖像或字處理、電子表格、電子郵件、或演示文檔。在圖12A中,以第一放大率顯示網(wǎng)頁3912的第一部分。網(wǎng)頁3912不止填滿分配的屏幕區(qū):只顯示了塊7(3914-7)和塊8(3914-8)的左側以及只顯示了塊9(3914-9)的左上角。響應于檢測到松開手勢3931/3353(圖12A),以與如圖12A所示的放大率相比增大的放大率來顯示網(wǎng)頁3912的減少部分。例如,如圖12B所示的網(wǎng)頁3912的一部分小于如圖12A所示的網(wǎng)頁3912的一部分并具有比如圖12A所示的網(wǎng)頁3912的一部分高的放大率。在圖12B的例子中,放大率超過預定放大率。一旦檢測到手勢3931/3933終止,如圖12C所示,則以預定放大率顯示網(wǎng)頁3912的一部分。圖13A-13C例示了依照一些實施例以多個放大率顯示電子文檔。雖然圖13A-13C例示了在便攜式多功能設備100的背景下顯示這些多個放大率,但顯示這些多個放大率不局限于便攜式多功能設備。在圖13A-13C的例子中,文檔是包括人像1304的數(shù)字圖像1302。在圖13A中,以第一放大率顯示數(shù)字圖像1302。響應于檢測到松開手勢3931/3353,以與如圖13A所示的放大率相比增大的放大率來顯示數(shù)字圖像1302的減少部分。例如,如圖13B所示的數(shù)字圖像1302的一部分小于如圖13A所示的數(shù)字圖像1302的一部分并具有比如圖13A所示的數(shù)字圖像1302的一部分高的放大率。在圖13B的例子中,放大率超過預定放大率。一旦檢測到手勢3931/3933終止,如圖13C所示,以預定放大率顯示數(shù)字圖像1302的一部分。圖14是例示依照一些實施例執(zhí)行屏幕旋轉命令的進程1400的流程圖。進程1400向用戶提供了用戶未提供充分手勢來啟動90°屏幕旋轉命令的簡單可視指示符。進程1400是在帶有觸摸屏顯示器的設備上執(zhí)行的。在一些實施例中,設備是便攜式多功能設備。檢測觸摸屏顯示器上或附近的多指扭轉手勢(例如,圖15A的1506,或圖15C的1508)(1402)。多指扭轉手勢具有相應旋轉度數(shù)。在一些實施例中,多指扭轉手勢包括兩個拇指1604-L和1604-R的手勢(圖16A和16D)。如果相應旋轉度數(shù)超過預定旋轉度數(shù)(1604-是),則執(zhí)行90°屏幕旋轉命令(1406)。例如,分別如圖15B和16B所示,圖15A和16A的數(shù)字圖像1502從豎向旋轉到橫向。如果相應旋轉度數(shù)未超過預定旋轉度數(shù)(1604-否),則執(zhí)行帶有旋轉銳角(即,小于90°)的屏幕旋轉命令。例如,分別如圖MD和16E所示,圖15C和16D的數(shù)字圖像1502旋轉了一個銳角。一旦停止檢測多指扭轉手勢,則以與該銳角相反的旋轉角執(zhí)行屏幕旋轉命令(例如,得出如圖15E和16F所示的結果)。圖15A-15E例示了依照一些實施例旋轉電子文檔或其它數(shù)字對象的顯示。雖然圖15A-15E例示了在便攜式多功能設備100的背景下的顯示旋轉,但顯示旋轉不局限于便攜式多功能設備。在圖15A-15E的例子中,電子文檔是數(shù)字圖像1502。在圖15A和15C中,數(shù)字圖像1502以豎向顯示。在觸摸屏顯示器上檢測多指扭轉手勢1506(圖15A)或1508(圖15C)。多指扭轉手勢1506或1508具有相應旋轉度數(shù)。在一些實施例中,旋轉度數(shù)對應于多指手勢中兩個手指在觸摸屏顯示器上的觸點之間的軸(例如,兩個手指的接觸區(qū)的中心點或質心之間的軸)的旋轉度數(shù)。在圖15A的例子中,多指扭轉手勢1506具有超過預定旋轉度數(shù)的相應旋轉度數(shù)。因此,執(zhí)行90°屏幕旋轉命令,其結果是,如圖15B所示,以橫向顯示數(shù)字圖像。但是,在圖15C的例子中,多指扭轉手勢1508具有未超過預定旋轉度數(shù)的相應旋轉度數(shù)。執(zhí)行帶有旋轉銳角的屏幕旋轉命令,得出如圖1所示的結果。一旦停止檢測多指扭轉手勢1508,則執(zhí)行帶有與該銳角相反的角度的屏幕旋轉命令,如圖15E所示,得出恢復到數(shù)字圖像1502的豎向的結果。圖16A-16F例示了依照一些實施例的示范性屏幕旋轉手勢。雖然圖16A-16F例示了這種在便攜式多功能設備100的背景下的屏幕旋轉手勢,但屏幕旋轉手勢不局限于便攜式多功能設備。在圖16A-16F的例子中,這種屏幕旋轉手勢用于旋轉數(shù)字圖像1502。在圖16A中,設備100以豎向顯示數(shù)字圖像1502。在觸摸屏顯示器112上檢測到兩個拇指(例如,5704-L和5704-R)以第一旋轉方向的同時旋轉。在一些實施例中,第一旋轉方向是順時針旋轉(例如,圖16C)。兩個拇指的同時旋轉具有相應旋轉度數(shù)。在一些實施例中,通過監(jiān)測拇指與觸摸屏顯示器的接觸區(qū)的取向變化來檢測每個拇指的旋轉方向。例如,如果拇指的接觸區(qū)是橢圓的,則可以檢測橢圓軸的取向的變化(例如,如圖16C中觸摸屏112的放大部分所示,從圖16A中的接觸橢圓1606-L到圖16B中的接觸橢圓1608-L)。在一些實施例中,橢圓軸的取向的變化確定了相應旋轉度數(shù)。在一些實施例中,用戶其它手指的至少一些(例如,除了拇指1604-L和1604-R之外的其它手指)通過接觸設備的背部來握住設備100。在一些實施例中,第一旋轉方向是逆時針旋轉。例如,如果拇指1604-L最初在觸摸屏112的左下側(而不是圖16A的左上側),拇指1604-R最初在觸摸屏112的右上側(而不是圖16A的右下側),以及拇指相互移開,那么,觸摸屏112檢測的旋轉方向對于兩個拇指來說將是逆時針的。如果相應旋轉度數(shù)超過預定旋轉度數(shù),則執(zhí)行90°屏幕旋轉命令。例如,數(shù)字圖像1502的顯示從圖16A的豎向旋轉到圖16B中的橫向。但是,如果相應旋轉度數(shù)未超過預定旋轉度數(shù),則執(zhí)行帶有旋轉銳角的屏幕旋轉命令。例如,圖16D中的數(shù)字圖像1502旋轉了一個銳角,得出如圖16E所示的結果。一旦停止兩個拇指1604-L和1604-R的檢測,則執(zhí)行帶有與該銳角相反的旋轉角的屏幕旋轉命令,從而,如圖16F所示,將數(shù)字圖像1502恢復成豎向。雖然圖6A-6D、8A-8D、10A-10C、12A-12C、13A-13C、15A-15E、和16A-16F例示了在便攜式多功能設備100的背景下的滾動、平移、縮放、和旋轉操作,但可以在依照一些實施例的帶有觸摸屏顯示器的任何設備上執(zhí)行類似的操作。像下面的設備1700那樣的設備可以是或可以不是便攜式的,以及可以改變該設備所執(zhí)行的一種或多種功能。圖17是例示依照一些實施例的帶有觸摸屏顯示器的設備的塊圖。設備1700不需要是便攜式的。設備1700通常包括一個或多個處理單元(CPU)1710、一個或多個網(wǎng)絡或其它通信接口1760、存儲器1770、和互連這些部件的一條或多條通信總線1720。通信總線1720可以包括互連和控制系統(tǒng)部件之間的通信的電路(有時叫做芯片組)。設備1700包括包含觸摸屏顯示器1740的用戶界面1730。用戶界面1730還可以包括鍵盤和/或鼠標(或其它定位設備1750)。存儲器1770包括諸如DRAM(動態(tài)隨機訪問存儲器)、SRAM(靜態(tài)隨機訪問存儲器)、DDRRAM或其它隨機訪問固態(tài)存儲設備的高速隨機訪問存儲器;并可以包括諸如一個或多個磁盤存儲設備、光盤存儲設備、閃速存儲設備、或其它非易失性固態(tài)存儲設備的非易失性存儲器。存儲器1770可選地可以包括遠離CPU1710的一個或多個存儲設備。在一些實施例中,存儲器1770存儲與存儲在便攜式多功能設備100(圖1)的存儲器102中的程序、模塊、和數(shù)據(jù)結構類似的程序、模塊、和數(shù)據(jù)結構、或它們的子集。而且,存儲器1770還可以存儲未存在于便攜式多功能設備100的存儲器102中的附加程序、模塊、和數(shù)據(jù)結構(未示出)。圖17中的上述單元的每一個可以存儲在一個或多個前述存儲設備中。上述模塊的每一個對應于用于執(zhí)行如上所述功能的指令集。上述模塊或程序(即,指令集)不需要實現(xiàn)為分立軟件程序、過程或模塊,因此,在各種的實施例中可以組合或重新安排這些模塊的各種子集。在一些實施例中,存儲器1770可以存儲如上所述的模塊和數(shù)據(jù)結構的子集。而且,存儲器1770可以存儲上面未描述的附加模塊和數(shù)據(jù)結構。前面為了說明的目的,參照特定實施例對本發(fā)明作了描述。但是,上面的例示性討論不是排它的或使本發(fā)明局限于公開的確切形式。可以按照上述教義作出許多修改和改變。選擇和描述這些實施例是為了最佳地說明本發(fā)明的原理和它的實際應用,從而使本領域的普通技術人員能夠最佳地利用本發(fā)明和使各種修改適合設想的特定使用的各種實施例。權利要求1.一種用于帶有觸摸屏顯示器的設備的方法,包括:檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動;響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔;響應于在第一方向上平移電子文檔時到達了電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述對象,顯示超出文檔邊緣的區(qū)域;以及在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到所述對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。2.根據(jù)權利要求1所述的方法,其中所述設備是便攜式多功能設備。3.根據(jù)權利要求1所述的方法,其中所述對象的運動是在觸摸屏顯示器上。4.根據(jù)權利要求1所述的方法,其中所述對象是手指。5.根據(jù)權利要求1所述的方法,其中所述第一方向是垂直方向、水平方向、或對角線方向。6.根據(jù)權利要求1所述的方法,其中所述電子文檔是網(wǎng)頁。7.根據(jù)權利要求1所述的方法,其中所述電子文檔是數(shù)字圖像。8.根據(jù)權利要求1所述的方法,其中所述電子文檔是字處理、電子表格、電子郵件或演示文檔。9.根據(jù)權利要求1所述的方法,其中所述第二方向與第一方向相反。10.根據(jù)權利要求1所述的方法,其中在到達文檔的邊緣之前在第一方向上的平移具有與對象的運動速率相對應的相關平移速率。11.根據(jù)權利要求1所述的方法,其中在第一方向上的平移依照具有摩擦的運動方程的模擬。12.根據(jù)權利要求1所述的方法,其中超出文檔邊緣的區(qū)域是黑色、灰色、純色、或白色的。13.根據(jù)權利要求1所述的方法,其中超出文檔邊緣的區(qū)域看上去與文檔不同。14.根據(jù)權利要求1所述的方法,其中在第二方向上平移文檔是阻尼運動。15.根據(jù)權利要求1所述的方法,其中從在第一方向上平移改變成在第二方向上平移直到不再顯示超出文檔邊緣的區(qū)域使得電子文檔的邊緣看起來彈性地附著到觸摸屏顯示器的邊緣或顯示在觸摸屏顯示器上的邊緣。16.根據(jù)權利要求1所述的方法,其中在到達電子文檔的邊緣之前在第一方向上的平移具有與到達電子文檔的邊緣之前對象的運動距離相對應的第一相關平移距離,以及其中顯示超出電子文檔邊緣的區(qū)域包含在第一方向上將電子文檔平移第二相關平移距離,其中所述第二相關平移距離小于到達電子文檔的邊緣之后對象的運動距離。17.根據(jù)權利要求1所述的方法,其中在到達電子文檔的邊緣之前在第一方向上的平移具有與對象的運動速率相對應的第一相關平移速率,以及其中顯示超出電子文檔邊緣的區(qū)域包含在第一方向上以第二相關平移速率平移電子文檔,其中所述第二相關平移速率慢于第一相關平移速率。18.—種包含如下的設備:觸摸屏顯示器單元,被配置成顯示電子文檔;以及一個或多個處理單元,被配置成檢測觸摸屏顯示器單元上或觸摸屏顯示器單元附近的對象的運動,響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器單元上的電子文檔,響應于在第一方向上平移電子文檔時到達了電子文檔的邊緣,而在觸摸屏顯示器單元上或觸摸屏顯示器單元附近仍然檢測到所述對象,使觸摸屏顯示器單元顯示超出文檔邊緣的區(qū)域,以及在觸摸屏顯示器單元上或觸摸屏顯示器單元附近不再檢測到所述對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。19.一種用于帶有觸摸屏顯示器的設備的方法,包括:檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動;響應于檢測到所述運動,在第一方向上滾動顯示在觸摸屏顯示器上的項目列表;如果在第一方向上滾動列表時到達了列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述對象,則顯示超出列表末端的區(qū)域;以及在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到所述對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域。20.根據(jù)權利要求19所述的方法,其中所述設備是便攜式多功能設備。21.根據(jù)權利要求19所述的方法,其中所述對象的運動是在觸摸屏顯示器上。22.根據(jù)權利要求19所述的方法,其中所述對象是手指。23.根據(jù)權利要求19所述的方法,其中所述第一方向是垂直方向或水平方向。24.根據(jù)權利要求19所述的方法,其中所述項目列表是瞬時消息會話的列表、喜愛電話號碼的列表、聯(lián)絡信息的列表、標記的列表、電子郵件文件夾的列表、電子郵件消息的列表、電子郵件地址的列表、實際地址的列表、響鈴聲的列表、相冊名稱的列表、或書簽的列表。25.根據(jù)權利要求19所述的方法,其中在到達列表的末端之前在第一方向上的滾動具有與對象的運動速率相對應的相關滾動速率。26.根據(jù)權利要求19所述的方法,其中在第一方向上的滾動依照具有摩擦的運動方程的模擬。27.根據(jù)權利要求19所述的方法,其中超出列表末端的區(qū)域是白色的。28.根據(jù)權利要求19所述的方法,其中所述項目列表具有背景,以及超出列表末端的區(qū)域看上去與所述背景沒有什么不同。29.根據(jù)權利要求19所述的方法,其中所述列表具有第一項和最后一項,以及所述列表的末端是所述第一項或最后一項。30.根據(jù)權利要求19所述的方法,其中在第二方向上滾動列表是阻尼運動。31.根據(jù)權利要求19所述的方法,其中從在第一方向上滾動改變成在第二方向上滾動直到不再顯示超出列表末端的區(qū)域使得列表的末端看起來彈性地附著到觸摸屏顯示器的邊緣或顯示在觸摸屏顯示器上的邊緣。32.根據(jù)權利要求19所述的方法,其中在到達列表的末端之前在第一方向上的滾動具有與到達列表的末端之前對象的運動距離相對應的第一相關滾動距離,以及其中顯示超出列表末端的區(qū)域包含在第一方向上將列表滾動第二相關滾動距離,其中所述第二相關滾動距離小于到達列表的末端之后對象的運動距離。33.根據(jù)權利要求19所述的方法,其中在到達列表的末端之前在第一方向上的滾動具有與對象的運動速率相對應的第一相關滾動速率,以及其中顯示超出列表末端的區(qū)域包含:以第二相關滾動速率在第一方向上滾動列表,其中所述第二相關滾動速率慢于第一相關滾動速率。34.一種包含如下的設備:觸摸屏顯示器單元,被配置成顯示項目的列表;以及一個或多個處理單元,被配置成檢測觸摸屏顯示器單元上或觸摸屏顯示器單元附近的對象的運動,響應于檢測到所述運動,在第一方向上滾動顯示在觸摸屏顯示器單元上的所述項目的列表,如果在第一方向上滾動列表時到達了列表的末端,而在觸摸屏顯示器單元上或觸摸屏顯示器單元附近仍然檢測到所述對象,則顯示超出列表末端的區(qū)域,以及在觸摸屏顯示器單元上或觸摸屏顯示器單元附近不再檢測到所述對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域。35.一種用于帶有觸摸屏顯示器的設備的系統(tǒng),包括:檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動的裝置;響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔的裝置;響應于在第一方向上平移電子文檔時到達了電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述對象,顯示超出文檔邊緣的區(qū)域的裝置;以及在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到所述對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域的裝置。36.根據(jù)權利要求35所述的系統(tǒng),其中所述設備是便攜式多功能設備。37.根據(jù)權利要求35所述的系統(tǒng),其中所述對象的運動是在觸摸屏顯示器上。38.根據(jù)權利要求35所述的系統(tǒng),其中所述對象是手指。39.根據(jù)權利要求35所述的系統(tǒng),其中所述第一方向是垂直方向、水平方向、或對角線方向。40.根據(jù)權利要求35所述的系統(tǒng),其中所述電子文檔是網(wǎng)頁。41.根據(jù)權利要求35所述的系統(tǒng),其中所述電子文檔是數(shù)字圖像。42.根據(jù)權利要求35所述的系統(tǒng),其中所述電子文檔是字處理、電子表格、電子郵件或演示文檔。43.根據(jù)權利要求35所述的系統(tǒng),其中所述第二方向與第一方向相反。44.根據(jù)權利要求35所述的系統(tǒng),其中在到達文檔的邊緣之前在第一方向上的平移具有與對象的運動速率相對應的相關平移速率。45.根據(jù)權利要求35所述的系統(tǒng),其中在第一方向上的平移依照具有摩擦的運動方程的模擬。46.根據(jù)權利要求35所述的系統(tǒng),其中超出文檔邊緣的區(qū)域是黑色、灰色、純色、或白色的。47.根據(jù)權利要求35所述的系統(tǒng),其中超出文檔邊緣的區(qū)域看上去與文檔不同。48.根據(jù)權利要求35所述的系統(tǒng),其中在第二方向上平移文檔是阻尼運動。49.根據(jù)權利要求35所述的系統(tǒng),其中從在第一方向上平移改變成在第二方向上平移直到不再顯示超出文檔邊緣的區(qū)域使得電子文檔的邊緣看起來彈性地附著到觸摸屏顯示器的邊緣或顯示在觸摸屏顯示器上的邊緣。50.根據(jù)權利要求35所述的系統(tǒng),其中在到達電子文檔的邊緣之前在第一方向上的平移具有與到達電子文檔的邊緣之前對象的運動距離相對應的第一相關平移距離,以及其中顯示超出電子文檔邊緣的區(qū)域包含在第一方向上將電子文檔平移第二相關平移距離,其中所述第二相關平移距離小于到達電子文檔的邊緣之后對象的運動距離。51.根據(jù)權利要求35所述的系統(tǒng),其中在到達電子文檔的邊緣之前在第一方向上的平移具有與對象的運動速率相對應的第一相關平移速率,以及其中顯示超出電子文檔邊緣的區(qū)域包含在第一方向上以第二相關平移速率平移電子文檔,其中所述第二相關平移速率慢于第一相關平移速率。52.一種用于帶有觸摸屏顯示器的設備的系統(tǒng),包括:檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動的裝置;響應于檢測到所述運動,在第一方向上滾動顯示在觸摸屏顯示器上的項目列表的裝置;如果在第一方向上滾動列表時到達了列表的末端,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述對象,則顯示超出列表末端的區(qū)域的裝置;以及在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到所述對象之后,在與第一方向相反的第二方向上滾動列表,直到不再顯示超出列表末端的區(qū)域的裝置。53.根據(jù)權利要求52所述的系統(tǒng),其中所述設備是便攜式多功能設備。54.根據(jù)權利要求52所述的系統(tǒng),其中所述對象的運動是在觸摸屏顯示器上。55.根據(jù)權利要求52所述的系統(tǒng),其中所述對象是手指。56.根據(jù)權利要求52所述的系統(tǒng),其中所述第一方向是垂直方向或水平方向。57.根據(jù)權利要求52所述的系統(tǒng),其中所述項目列表是瞬時消息會話的列表、喜愛電話號碼的列表、聯(lián)絡信息的列表、標記的列表、電子郵件文件夾的列表、電子郵件消息的列表、電子郵件地址的列表、實際地址的列表、響鈴聲的列表、相冊名稱的列表、或書簽的列表。58.根據(jù)權利要求52所述的系統(tǒng),其中在到達列表的末端之前在第一方向上的滾動具有與對象的運動速率相對應的相關滾動速率。59.根據(jù)權利要求52所述的系統(tǒng),其中在第一方向上的滾動依照具有摩擦的運動方程的模擬。60.根據(jù)權利要求52所述的系統(tǒng),其中超出列表末端的區(qū)域是白色的。61.根據(jù)權利要求52所述的系統(tǒng),其中所述項目列表具有背景,以及超出列表末端的區(qū)域看上去與所述背景沒有什么不同。62.根據(jù)權利要求52所述的系統(tǒng),其中所述列表具有第一項和最后一項,以及所述列表的末端是所述第一項或最后一項。63.根據(jù)權利要求52所述的系統(tǒng),其中在第二方向上滾動列表是阻尼運動。64.根據(jù)權利要求52所述的系統(tǒng),其中從在第一方向上滾動改變成在第二方向上滾動直到不再顯示超出列表末端的區(qū)域使得列表的末端看起來彈性地附著到觸摸屏顯示器的邊緣或顯示在觸摸屏顯示器上的邊緣。65.根據(jù)權利要求52所述的系統(tǒng),其中在到達列表的末端之前在第一方向上的滾動具有與到達列表的末端之前對象的運動距離相對應的第一相關滾動距離,以及其中顯示超出列表末端的區(qū)域包含在第一方向上將列表滾動第二相關滾動距離,其中所述第二相關滾動距離小于到達列表的末端之后對象的運動距離。66.根據(jù)權利要求52所述的系統(tǒng),其中在到達列表的末端之前在第一方向上的滾動具有與對象的運動速率相對應的第一相關滾動速率,以及其中顯示超出列表末端的區(qū)域包含:以第二相關滾動速率在第一方向上滾動列表,其中所述第二相關滾動速率慢于第一相關滾動速率。全文摘要本申請總體上涉及觸摸屏顯示器上的列表滾動和文檔平移、縮放和旋轉。依照一些實施例,公開了與帶有觸摸屏顯示器的設備結合在一起使用的計算機實現(xiàn)方法。在該方法中,檢測觸摸屏顯示器上或觸摸屏顯示器附近的對象的運動。響應于檢測到所述運動,在第一方向上平移顯示在觸摸屏顯示器上的電子文檔。如果在第一方向上平移電子文檔時到達了電子文檔的邊緣,而在觸摸屏顯示器上或觸摸屏顯示器附近仍然檢測到所述對象,則顯示超出文檔邊緣的區(qū)域。在觸摸屏顯示器上或觸摸屏顯示器附近不再檢測到所述對象之后,在第二方向上平移文檔,直到不再顯示超出文檔邊緣的區(qū)域。文檔編號G06F3/0488GK103150106SQ20131002490公開日2013年6月12日申請日期2008年1月4日優(yōu)先權日2007年1月7日發(fā)明者B·奧丁申請人:蘋果公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1