欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電子裝置制造方法

文檔序號:6623574閱讀:171來源:國知局
電子裝置制造方法
【專利摘要】一種電子裝置,該電子裝置包括:顯示單元,其顯示菜單;確定單元,其確定從所述菜單中所包括的菜單項當(dāng)中選擇的菜單項是否規(guī)定在所述菜單項被選擇時所述菜單繼續(xù)顯示;維持單元,當(dāng)所述確定單元確定所選擇的菜單項規(guī)定了所述菜單繼續(xù)顯示時,該維持單元維持顯示所述菜單的狀態(tài);以及刪除單元,當(dāng)所述確定單元確定所選擇的菜單項規(guī)定了所述菜單不繼續(xù)顯示時,該刪除單元刪除所顯示的菜單。
【專利說明】電子裝置

【技術(shù)領(lǐng)域】
[0001]本文討論的實施方式涉及控制菜單的技術(shù)。

【背景技術(shù)】
[0002]電子裝置可使用菜單以便接收來自用戶的指示。
[0003]例如,用于啟動應(yīng)用程序的菜單被稱作啟動器(launcher)。在許多情況下,啟動器在被調(diào)用時顯示在屏幕上,并且在任何應(yīng)用圖標(biāo)被選擇時從屏幕刪除。臨時使用的菜單在諸如圖標(biāo)的菜單項被選擇之后被立即刪除。
[0004]然而,用戶可能使得電子裝置根據(jù)依據(jù)來自用戶的指示啟動的處理的細節(jié)來重復(fù)地執(zhí)行處理。那些技術(shù)在(例如)日本特開2010-160564號公報中有所描述。


【發(fā)明內(nèi)容】

[0005]根據(jù)一方面,本公開的目的是使得臨時使用的菜單的特定菜單項能夠被繼續(xù)選擇。
[0006]根據(jù)本發(fā)明的一方面,一種電子裝置包括:顯示單元,其顯示菜單;確定單元,其確定從所述菜單中所包括的菜單項當(dāng)中選擇的菜單項是否規(guī)定了在所述菜單項被選擇時所述菜單繼續(xù)顯示;維持單元,當(dāng)所述確定單元確定所選擇的菜單項規(guī)定了所述菜單繼續(xù)顯示時,該維持單元維持顯示所述菜單的狀態(tài);以及刪除單元,當(dāng)所述確定單元確定所選擇的菜單項規(guī)定了所述菜單不繼續(xù)顯示時,該刪除單元刪除所顯示的菜單。

【專利附圖】

【附圖說明】
[0007]圖1是示出在顯示主菜單的狀態(tài)下的屏幕的示例的示圖;
[0008]圖2是示出用戶的手指從應(yīng)用圖標(biāo)以外的區(qū)域釋放的情況的示圖;
[0009]圖3是示出用戶的手指從應(yīng)用圖標(biāo)釋放的情況的示圖;
[0010]圖4是示出在顯示子菜單的狀態(tài)下的屏幕的示例的示圖;
[0011]圖5是示出用戶的手指從功能圖標(biāo)釋放的情況的示圖;
[0012]圖6是示出用戶的手指從功能圖標(biāo)釋放的情況的示圖;
[0013]圖7是示出在主菜單和子菜單未被刪除的狀態(tài)下的屏幕的示例的示圖;
[0014]圖8是示出功能圖標(biāo)被觸摸的情況的示圖;
[0015]圖9是示出功能圖標(biāo)被觸摸的情況的示圖;
[0016]圖10是示出移動終端裝置的硬件配置的示例的示圖;
[0017]圖11是示出移動終端裝置的功能塊的示例的示圖;
[0018]圖12是示出主菜單表的示例的示圖;
[0019]圖13是示出子菜單表的示例的示圖;
[0020]圖14是菜單處理的流程圖;
[0021]圖15是主菜單處理的流程圖;
[0022]圖16是主菜單處理的流程圖;
[0023]圖17是子菜單處理的流程圖;以及
[0024]圖18是子菜單處理的流程圖。

【具體實施方式】
[0025]實施方式與菜單的控制有關(guān)。以下,參照圖1至圖9描述根據(jù)實施方式的菜單畫面的轉(zhuǎn)變。圖1至圖9示出設(shè)置有觸摸面板的移動終端裝置的屏幕的示例。在實施方式中,使用主菜單和子菜單。初始顯示主菜單。子菜單與包括在主菜單中的主菜單項對應(yīng)。示例中描述的菜單是用于啟動應(yīng)用程序的啟動器。
[0026]首先,實施方式描述調(diào)用主菜單的情況。圖1示出在顯示主菜單的狀態(tài)下的屏幕的不例。在此不例中,通過利用手指觸摸屏.的右下端部并使手指在與屏.接觸時在朝著屏幕的左上端部的方向上滑動來顯示主菜單。點101表示用戶觸摸屏幕的位置。點103表示用戶使得用戶的手指所滑動至的位置。當(dāng)用戶使得用戶的手指從點101滑動至點103時,顯示主菜單105。
[0027]獨立于操作狀態(tài),當(dāng)執(zhí)行這一操作時,顯示主菜單。因此,可在任何時間容易地啟動應(yīng)用程序。
[0028]在此示例中,主菜單105包括四個菜單項。具體地講,應(yīng)用圖標(biāo)107、109、111和
113對應(yīng)于菜單項。主菜單的菜單項在一些情況下被稱作主菜單項以便將主菜單的菜單項與稍后描述的子菜單的菜單項相區(qū)分。另外,子菜單的菜單項在一些情況下被稱作子菜單項。稍后參照圖4等描述子菜單和子菜單項。
[0029]應(yīng)用圖標(biāo)107是用于接收指不以啟動名稱為“aaa”的應(yīng)用程序的圖標(biāo)。應(yīng)用圖標(biāo)109是用于接收指示以啟動名稱為“bbb”的應(yīng)用程序的圖標(biāo)。應(yīng)用圖標(biāo)111是用于接收指示以啟動名稱為“ccc”的應(yīng)用程序的圖標(biāo)。應(yīng)用圖標(biāo)113是用于接收指示以啟動名稱為“ddd”的應(yīng)用程序的圖標(biāo)。
[0030]接下來,描述當(dāng)用戶在屏幕上從圖1所示的狀態(tài)滑動手指時的操作。圖2示出用戶從應(yīng)用圖標(biāo)以外的區(qū)域釋放手指的情況。圖2示出用戶在屏幕上從點103至點201滑動手指并在點201處從屏幕釋放手指的情況。當(dāng)在點201處從屏幕釋放手指時,主菜單105被關(guān)閉,屏幕返回到原始狀態(tài)。在這種情況下,未啟動應(yīng)用程序“aaa”、“bbb”、“ccc”和“ddd”。
[0031]當(dāng)用戶在應(yīng)用圖標(biāo)107至113以外的點處從屏幕釋放手指時,未啟動應(yīng)用程序,并關(guān)閉主菜單。
[0032]接下來,描述當(dāng)用戶在屏幕上將手指滑動至任何應(yīng)用圖標(biāo)時的操作。圖3示出用戶在屏幕上從圖1所示的狀態(tài)滑動手指以將手指從點103移至點301并在點301處從屏幕釋放手指的情況。假設(shè)與應(yīng)用圖標(biāo)107對應(yīng)的主菜單項不具有子菜單。
[0033]當(dāng)用戶按照上述方式執(zhí)行操作時,與從其釋放手指的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序被啟動。在圖3所示的示例中,與應(yīng)用圖標(biāo)107對應(yīng)的應(yīng)用程序“aaa”被啟動。然后,主菜單105被關(guān)閉。
[0034]在圖3所示的示例中,由于與應(yīng)用圖標(biāo)107對應(yīng)的主菜單項不具有子菜單,所以不顯示子菜單,并且立即啟動應(yīng)用程序。
[0035]接下來,描述導(dǎo)致子菜單被顯示的操作。圖4示出用戶在屏幕上從圖1所示的狀態(tài)滑動手指以將手指從點103移至點401的情況。假設(shè)與應(yīng)用圖標(biāo)109對應(yīng)的主菜單項具有子菜單。
[0036]當(dāng)用戶按照上述方式執(zhí)行操作時,顯示與應(yīng)用圖標(biāo)109對應(yīng)的主菜單項的子菜單403。子菜單403包括四個菜單項。具體地講,圖4所示的功能圖標(biāo)405、407、409和411對應(yīng)于子菜單403的菜單項。如上所述,在一些情況下,子菜單的菜單項被稱作子菜單項以便將子菜單的菜單項與主菜單項相區(qū)分。功能圖標(biāo)405至411對應(yīng)于與應(yīng)用圖標(biāo)109對應(yīng)的應(yīng)用程序“bbb”中所包括的功能。假設(shè)應(yīng)用程序“bbb”是音樂再現(xiàn)程序。功能圖標(biāo)405對應(yīng)于音樂再現(xiàn)程序的“再現(xiàn)”功能。功能圖標(biāo)407對應(yīng)于音樂再現(xiàn)程序的“選擇下一曲”功能。功能圖標(biāo)409對應(yīng)于音樂再現(xiàn)程序的“選擇前一曲”功能。功能圖標(biāo)411對應(yīng)于音樂再現(xiàn)程序的“停止”功能。
[0037]接下來,描述當(dāng)選擇子菜單項時的操作。圖5示出用戶在屏幕上從圖4所示的狀態(tài)滑動手指以將手指從點401移至點501并在點501處從屏幕釋放手指的情況。假設(shè)在與功能圖標(biāo)405對應(yīng)的子菜單項被選擇之后,與功能圖標(biāo)405對應(yīng)的子菜單項未使得主菜單和子菜單繼續(xù)被顯示。
[0038]當(dāng)用戶按照上述方式執(zhí)行操作時,與從其釋放手指的功能圖標(biāo)對應(yīng)的功能被啟動。具體地講,與應(yīng)用圖標(biāo)109對應(yīng)的音樂再現(xiàn)程序“bbb”中所包括的功能當(dāng)中的與功能圖標(biāo)405對應(yīng)的“再現(xiàn)”功能被調(diào)用。然后,關(guān)閉主菜單105和子菜單403。
[0039]音樂再現(xiàn)程序“bbb”響應(yīng)于調(diào)用,再現(xiàn)要首先被再現(xiàn)的音樂文件(例如,初始狀態(tài)下的第一個音樂文件)。
[0040]從音樂再現(xiàn)程序的“再現(xiàn)”功能的特性角度看,不太可能在調(diào)用“再現(xiàn)”功能之后再調(diào)用“再現(xiàn)”功能。因此,與“再現(xiàn)”功能所對應(yīng)的功能圖標(biāo)405對應(yīng)的子菜單項被選擇一次可能就足夠了。
[0041]當(dāng)選擇通常不會繼續(xù)被選擇的子菜單項時,調(diào)用關(guān)注的功能,并且立即終止菜單處理。
[0042]接下來,描述當(dāng)選擇可能繼續(xù)被選擇的子菜單項時的操作。圖6示出用戶在屏幕上從圖4所示的狀態(tài)滑動手指以將手指從點401移至點601并在點601處從屏幕釋放手指的情況。假設(shè)在與功能圖標(biāo)407對應(yīng)的子菜單項被選擇之后,與功能圖標(biāo)407對應(yīng)的子菜單項使得主菜單和子菜單繼續(xù)被顯示。
[0043]當(dāng)用戶按照上述方式執(zhí)行操作時,與從其釋放手指的功能圖標(biāo)對應(yīng)的功能被啟動。在圖6所示的示例中,與應(yīng)用圖標(biāo)109對應(yīng)的音樂再現(xiàn)程序“bbb”中所包括的功能當(dāng)中的與功能圖標(biāo)407對應(yīng)的“選擇下一曲”功能被調(diào)用。在這種情況下,不關(guān)閉主菜單105和子菜單403。因此,屏幕變?yōu)閳D7所示的狀態(tài)。在這種情況下,用戶的手指不與屏幕接觸。
[0044]音樂再現(xiàn)程序“bbb”響應(yīng)于“選擇下一曲”功能的調(diào)用使文件要被再現(xiàn)的順序遞增I。從音樂再現(xiàn)程序的“選擇下一曲”功能的特性的角度看,文件要被再現(xiàn)的順序可能一次遞增2或更多,因此子菜單仍被顯示。
[0045]圖8示出用戶從圖7所示的狀態(tài)觸摸屏幕上的點801的情況。圖8所示的示例假設(shè)通過觸摸功能圖標(biāo)來執(zhí)行子菜單上的第二選擇和后續(xù)選擇。
[0046]在圖8所示的示例中,與用戶所觸摸的功能圖標(biāo)405對應(yīng)的“再現(xiàn)”功能被調(diào)用。然后,關(guān)閉主菜單105和子菜單403。
[0047]音樂再現(xiàn)程序“bbb”響應(yīng)于“再現(xiàn)”功能的調(diào)用,再現(xiàn)要首先被再現(xiàn)的音樂文件。例如,如果假設(shè)通過參照圖6所述的操作使文件將被再現(xiàn)的順序從第一個音樂文件遞增1,則再現(xiàn)第二個音樂文件。
[0048]如上所述,由于與功能圖標(biāo)405對應(yīng)的子菜單項被設(shè)定為在該子菜單項被選擇之后不使得主菜單和子菜單繼續(xù)被顯示,所以移動終端裝置按照與圖5所示的情況相同的方式操作。具體地講,在圖8所示的示例中,關(guān)閉主菜單105和子菜單403,并終止菜單處理。
[0049]最后,將描述當(dāng)相同子菜單項被重復(fù)地選擇時的操作。圖9示出用戶從圖7所示的狀態(tài)觸摸點901的情況。與被觸摸的功能圖標(biāo)407對應(yīng)的“選擇下一曲”功能被調(diào)用。在這種情況下,與圖6所示的情況類似,不關(guān)閉主菜單105和子菜單403。然后,屏幕返回到圖7所示的狀態(tài)。
[0050]音樂再現(xiàn)程序“bbb”響應(yīng)于“選擇下一曲”功能的調(diào)用使文件要被再現(xiàn)的順序遞增I。這樣,用戶可重復(fù)地選擇功能圖標(biāo)407。
[0051]功能圖標(biāo)411與“停止”功能對應(yīng),并且與功能圖標(biāo)405類似,不會被重復(fù)地選擇。功能圖標(biāo)409對應(yīng)于“選擇前一曲”功能,并且與功能圖標(biāo)407類似,可被選擇多次。根據(jù)實施方式的菜單畫面的轉(zhuǎn)變的描述結(jié)束。
[0052]接下來,描述移動終端裝置的硬件配置。圖10示出移動終端裝置的硬件配置的示例。移動終端裝置1000包括處理器1001、存儲單元1003、天線1011、無線電控制器1013、音頻控制器1015、揚聲器1017、麥克風(fēng)1019、顯示器1021和觸摸板1023。
[0053]處理器1001可包括調(diào)制解調(diào)器中央處理單元(CPU)和應(yīng)用CPU。例如,存儲單元1003包括只讀存儲器(ROM) 1005、隨機存取存儲器(RAM) 1007和閃存1009。例如,ROM 1005中存儲有數(shù)據(jù)和程序。RAM 1007包括加載有諸如應(yīng)用和數(shù)據(jù)的程序的區(qū)域。RAM 1007包括臨時存儲諸如屏幕數(shù)據(jù)的數(shù)據(jù)的區(qū)域。例如,閃存1009中存儲有操作系統(tǒng)以及諸如應(yīng)用的程序。
[0054]例如,觸摸板1023是布置在顯示器1021的顯示屏幕上的面板形傳感器,并且被配置為通過觸摸操作接收指示。例如,顯示器1021顯示由應(yīng)用生成的各種畫面以及上述菜單。具體地講,顯示器1021和觸摸板1023被用作統(tǒng)一的觸摸面板。通過對觸摸板1023進行觸摸來生成觸摸事件。除了觸摸板1023以外,在移動終端裝置1000中還可設(shè)置鍵。
[0055]天線1011接收蜂窩無線電數(shù)據(jù)。無線電控制器1013控制無線電通信。通過控制無線電通信來執(zhí)行用于電話的音頻通信以及數(shù)據(jù)通信。
[0056]音頻控制器1015將模擬音頻數(shù)據(jù)轉(zhuǎn)換為數(shù)字音頻數(shù)據(jù),將數(shù)字音頻數(shù)據(jù)轉(zhuǎn)換為模擬音頻數(shù)據(jù)。揚聲器1017將模擬數(shù)據(jù)作為聲音輸出。麥克風(fēng)1019將聲音轉(zhuǎn)換為模擬數(shù)據(jù)。
[0057]移動終端裝置1000是電子裝置的示例。該實施方式可應(yīng)用于諸如智能電話、平板終端、個人計算機、游戲機、電子辭典、遙控器、控制器等的電子裝置。電子裝置可使用觸摸板1023以外的指點裝置。例如,電子裝置可使用鼠標(biāo)。移動終端裝置1000的硬件配置的描述結(jié)束。
[0058]接下來,描述移動終端裝置1000的功能塊。圖11示出移動終端裝置1000的功能塊的示例。移動終端裝置1000包括操作系統(tǒng)1101、應(yīng)用程序1103和菜單單元1111。
[0059]當(dāng)檢測到調(diào)用主菜單的操作時,操作系統(tǒng)1101使菜單單元1111啟動菜單處理。例如,當(dāng)檢測到參照圖1描述的操作時,操作系統(tǒng)1101調(diào)用菜單單元1111。
[0060]在此示例中,移動終端裝置1000包括名稱為“aaa”的應(yīng)用程序1103a、名稱為“bbb”的應(yīng)用程序1103b、名稱為“ccc”的應(yīng)用程序1103c以及名稱為“ddd”的應(yīng)用程序1103d。
[0061]菜單單元1111響應(yīng)于主菜單項的選擇調(diào)用應(yīng)用程序1103a至1103d中的任何一個應(yīng)用程序。例如,菜單單元1111通過操作系統(tǒng)1101啟動應(yīng)用程序1103。
[0062]在一些情況下,應(yīng)用程序1103b分別執(zhí)行上述“再現(xiàn)”、“選擇下一曲”、“選擇前一曲”和“停止”功能。菜單單元1111響應(yīng)于子菜單項的選擇分別調(diào)用應(yīng)用程序1103b的功能。例如,菜單單元1111通過操作系統(tǒng)1101分別啟動應(yīng)用程序1103b的功能。
[0063]菜單單元1111包括菜單數(shù)據(jù)存儲單元1113、接收器1115、顯示單元1117、識別單元1119、調(diào)用單元1121、刪除單元1123和確定單元1125。
[0064]菜單數(shù)據(jù)存儲單元1113中存儲有主菜單表和子菜單表。
[0065]圖12示出主菜單表的示例。主菜單表包括與主菜單項對應(yīng)的記錄。所述記錄具有用于主菜單項ID、應(yīng)用程序名稱、應(yīng)用圖標(biāo)文件名、應(yīng)用圖標(biāo)區(qū)域以及表示針對各個主菜單項是否提供子菜單的信息的字段。
[0066]在用于主菜單項ID的字段中,設(shè)定主菜單項的ID。在用于應(yīng)用程序名稱的字段中,設(shè)定應(yīng)用程序的名稱。在用于應(yīng)用圖標(biāo)文件名的字段中,設(shè)定存儲應(yīng)用圖標(biāo)的圖像數(shù)據(jù)的文件的名稱。在用于應(yīng)用圖標(biāo)區(qū)域的字段中,設(shè)定識別加載有應(yīng)用圖標(biāo)的區(qū)域的數(shù)據(jù)。在此示例中,設(shè)定加載有應(yīng)用圖標(biāo)的矩形區(qū)域的左上端的坐標(biāo)以及矩形區(qū)域的右下端的坐標(biāo)。在用于表示針對各個主菜單項是否提供子菜單的信息的字段中,設(shè)定表示各個主菜單項是否具有子菜單的數(shù)據(jù)。
[0067]在主菜單表的第一條記錄中,設(shè)定關(guān)于由ID “Ml”識別的主菜單項的數(shù)據(jù)。與由ID “Ml”識別的主菜單項對應(yīng)的應(yīng)用程序名稱為“aaa”。第一條記錄表示識別應(yīng)用程序“aaa”的應(yīng)用圖標(biāo)的文件名為“aa.1co”,并且該應(yīng)用圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)(X1J1)和矩形區(qū)域的右下端的坐標(biāo)(x2,I2)定義的矩形區(qū)域中。第一條記錄還表示該主菜單項不具有子菜單。
[0068]在主菜單表的第二條記錄中,設(shè)定關(guān)于由ID “M2”識別的主菜單項的數(shù)據(jù)。與由ID “M2”識別的主菜單項對應(yīng)的應(yīng)用程序名稱為“bbb”。第二條記錄表示識別應(yīng)用程序“bbb”的應(yīng)用圖標(biāo)的文件名為“bb.1co”,并且該應(yīng)用圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)U3,y3)和矩形區(qū)域的右下端的坐標(biāo)(x4,y4)定義的矩形區(qū)域中。第二條記錄還表示該主菜單項具有子菜單。
[0069]在主菜單表的第三條記錄中,設(shè)定關(guān)于由ID “M3”識別的主菜單項的數(shù)據(jù)。與由ID “M3”識別的主菜單項對應(yīng)的應(yīng)用程序名稱為“ccc”。第三條記錄表示識別應(yīng)用程序“ccc”的應(yīng)用圖標(biāo)的文件名為“cc.1co”,并且該應(yīng)用圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)(x5,y5)和矩形區(qū)域的右下端的坐標(biāo)(x6,y6)定義的矩形區(qū)域中。第三條記錄還表示該主菜單項不具有子菜單。
[0070]在主菜單表的第四條記錄中,設(shè)定關(guān)于由ID “M4”識別的主菜單項的數(shù)據(jù)。與由ID “M4”識別的主菜單項對應(yīng)的應(yīng)用程序名稱為“ddd”。第四條記錄表示識別應(yīng)用程序“ddd”的應(yīng)用圖標(biāo)的文件名為“dd.1co”,并且該應(yīng)用圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)U7, y7)和矩形區(qū)域的右下端的坐標(biāo)(X8,y8)定義的矩形區(qū)域中。第四條記錄還表示該主菜單項具有子菜單。主菜單表的描述結(jié)束。
[0071]接下來,描述子菜單表。圖13示出子菜單表的示例。子菜單表與調(diào)用子菜單的主菜單項的ID關(guān)聯(lián)。示例中所示的子菜單表與由ID “M2”識別的主菜單項關(guān)聯(lián)。
[0072]子菜單表具有與子菜單項對應(yīng)的記錄。所述記錄具有用于子菜單項ID、功能名稱、功能圖標(biāo)文件名、功能圖標(biāo)區(qū)域和繼續(xù)標(biāo)志的字段。
[0073]在用于子菜單項ID的字段中,設(shè)定子菜單項的ID。在用于功能名稱的字段中,設(shè)定功能的名稱。在用于功能圖標(biāo)文件名的字段中,設(shè)定存儲功能圖標(biāo)的圖像數(shù)據(jù)的文件的名稱。在用于功能圖標(biāo)區(qū)域的字段中,設(shè)定識別要加載有功能圖標(biāo)的區(qū)域的數(shù)據(jù)。在此示例中,設(shè)定要加載有功能圖標(biāo)的矩形區(qū)域的左上端的坐標(biāo)和矩形區(qū)域的右下端的坐標(biāo)。在用于繼續(xù)標(biāo)志的字段中,設(shè)定表示在選擇子菜單項之后菜單處理是否將繼續(xù)執(zhí)行的數(shù)據(jù)。如果繼續(xù)標(biāo)志被設(shè)定為“開啟”,則繼續(xù)標(biāo)志表示菜單處理將繼續(xù)執(zhí)行。如果菜單處理將繼續(xù)執(zhí)行,則維持菜單的顯示狀態(tài)。如果繼續(xù)標(biāo)志被設(shè)定為“關(guān)閉”,則繼續(xù)標(biāo)志表示菜單處理不再繼續(xù)執(zhí)行。如果菜單處理不再繼續(xù)執(zhí)行,則所顯示的菜單被刪除。
[0074]在子菜單表的第一條記錄中,設(shè)定關(guān)于由ID “M2-1”識別的子菜單項的數(shù)據(jù)。與由ID “M2-1”識別的子菜單項對應(yīng)的功能名稱為“再現(xiàn)”。第一條記錄表示識別“再現(xiàn)”功能的功能圖標(biāo)的文件名為“aal.1co”,并且功能圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)(x21,y21)和矩形區(qū)域的右下端的坐標(biāo)(x22,y22)定義的矩形區(qū)域中。第一條記錄表示在選擇由ID “M2-1”識別的子菜單項之后菜單處理不再繼續(xù)執(zhí)行。
[0075]在子菜單表的第二條記錄中,設(shè)定關(guān)于由ID “M2-2”識別的子菜單項的數(shù)據(jù)。與由ID “M2-2”識別的子菜單項對應(yīng)的功能名稱為“選擇下一曲”。第二條記錄表示識別“選擇下一曲”功能的功能圖標(biāo)的文件名為“aa2.1co”,并且功能圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)(x23,y23)和矩形區(qū)域的右下端的坐標(biāo)(x24,y24)定義的矩形區(qū)域中。第二條記錄表示在選擇由ID “M2-2”識別的子菜單項之后菜單處理繼續(xù)執(zhí)行。
[0076]在子菜單表的第三條記錄中,設(shè)定關(guān)于由ID “M2-3”識別的子菜單項的數(shù)據(jù)。與由ID “M2-3”識別的子菜單項對應(yīng)的功能名稱為“選擇前一曲”。第三條記錄表示識別“選擇前一曲”功能的功能圖標(biāo)的文件名為“aa3.1co”,并且功能圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)(x25,y25)和矩形區(qū)域的右下端的坐標(biāo)(x26,y26)定義的矩形區(qū)域中。第三條記錄表示在選擇由ID “M2-3”識別的子菜單項之后菜單處理繼續(xù)執(zhí)行。
[0077]在子菜單表的第四條記錄中,設(shè)定關(guān)于由ID “M2-4”識別的子菜單項的數(shù)據(jù)。與由ID “M2-4”識別的子菜單項對應(yīng)的功能名稱為“停止”。第四條記錄表示識別“停止”功能的功能圖標(biāo)的文件名為“aa4.1co”,并且功能圖標(biāo)將被加載到由矩形區(qū)域的左上端的坐標(biāo)(x27,y27)和矩形區(qū)域的右下端的坐標(biāo)(x28,y28)定義的矩形區(qū)域中。第四條記錄表示在選擇由ID “M2-4”識別的子菜單項之后菜單處理不再繼續(xù)執(zhí)行。子菜單表的描述結(jié)束。
[0078]返回圖11的描述。接收器1115被配置為接收來自用戶的指示。具體地講,接收器1115被配置為從操作系統(tǒng)1101獲取事件,并確定來自用戶的指示。顯示單元1117被配置為顯示主菜單和子菜單。識別單元1119被配置為識別將被啟動的應(yīng)用程序。識別單元1119被配置為識別將被啟動的功能。調(diào)用單元1121被配置為調(diào)用將被啟動的應(yīng)用程序。調(diào)用單元1121被配置為調(diào)用將被啟動的功能。刪除單元1123被配置為刪除主菜單和子菜單。確定單元1125被配置為關(guān)于菜單處理的控制進行確定。
[0079]例如,菜單單元1111、菜單數(shù)據(jù)存儲單元1113、接收器1115、顯示單元1117、識別單元1119、調(diào)用單元1121、刪除單元1123和確定單元1125通過圖10所示的硬件資源實現(xiàn)。將由功能塊(菜單單元1111、接收器1115、顯示單元1117、識別單元1119、調(diào)用單元1121、刪除單元1123和確定單元1125)執(zhí)行的部分處理或所有處理可通過使處理器1001順序執(zhí)行加載到存儲單元1003中的程序來實現(xiàn)。移動終端裝置1000的功能塊的描述結(jié)束。
[0080]接下來,描述將由菜單單元1111執(zhí)行的菜單處理。圖14是菜單處理的流程圖。菜單單元1111確定是否檢測到主菜單的調(diào)用(S1401)。當(dāng)操作系統(tǒng)1101檢測到主菜單的調(diào)用時,菜單單元1111可從操作系統(tǒng)1101接收通知。另選地,菜單單元1111可檢測主菜單的調(diào)用。如果菜單單元1111確定未檢測到主菜單的調(diào)用,則重復(fù)S1401的處理。
[0081]如果菜單單元1111確定檢測到主菜單的調(diào)用,則顯示單元1117顯示主菜單(S1403)。在這種情況下,顯示單元1117讀取存儲在菜單數(shù)據(jù)存儲單元1113中的主菜單表,并識別與主菜單項對應(yīng)的應(yīng)用圖標(biāo)文件名以及與主菜單項對應(yīng)的應(yīng)用圖標(biāo)區(qū)域。然后,顯示單元1117在應(yīng)用圖標(biāo)區(qū)域中顯示從主菜單項的應(yīng)用圖標(biāo)文件讀取的圖像數(shù)據(jù)。
[0082]菜單單元1111執(zhí)行主菜單處理(S1405)。參照圖15描述主菜單處理。接收器1115從操作系統(tǒng)1101獲取事件(S1501)。在此示例中,獲取與觸摸面板上執(zhí)行的操作有關(guān)的事件。
[0083]接收器1115確定S1501中獲取的事件是否為從應(yīng)用圖標(biāo)釋放(S1503)。在這種情況下,接收器1115讀取存儲在菜單數(shù)據(jù)存儲單元1113中的主菜單表,并識別與主菜單項對應(yīng)的應(yīng)用圖標(biāo)區(qū)域。如果事件的類型是釋放并且釋放位置在任何應(yīng)用圖標(biāo)區(qū)域內(nèi),則接收器1115確定事件是從應(yīng)用圖標(biāo)釋放。
[0084]如果接收器1115確定S1501中獲取的事件是從應(yīng)用圖標(biāo)釋放,則識別單元1119識別應(yīng)用程序(S1505)。具體地講,識別單元1119識別與S1503中識別的應(yīng)用圖標(biāo)區(qū)域?qū)?yīng)的應(yīng)用程序的名稱。
[0085]調(diào)用單元1121調(diào)用識別的應(yīng)用程序(S1507)。例如,調(diào)用單元1121將應(yīng)用程序的名稱提供給操作系統(tǒng)1101并指示操作系統(tǒng)1101啟動應(yīng)用程序。然后,主菜單處理終止,處理進行至圖14所示的S1407。刪除單元1123刪除S1407中的主菜單,處理返回到S1401。參照圖3描述的操作通過上述處理來實現(xiàn)。
[0086]返回圖15,如果在S1503中接收器1115確定S1501中獲取的事件不是從應(yīng)用圖標(biāo)釋放,則接收器1115確定在S1501中獲取的事件是否為從應(yīng)用圖標(biāo)以外的區(qū)域釋放(S1509)。在這種情況下,接收器1115讀取存儲在菜單數(shù)據(jù)存儲單元1113中的主菜單表并識別與主菜單項對應(yīng)的應(yīng)用圖標(biāo)區(qū)域。如果釋放位置不在任何應(yīng)用圖標(biāo)區(qū)域內(nèi),則接收器1115確定在S1501中獲取的事件是從應(yīng)用圖標(biāo)以外的區(qū)域釋放。
[0087]如果接收器1115確定在S1501中獲取的事件是從應(yīng)用圖標(biāo)以外的區(qū)域釋放,則終止主菜單處理,并且處理進行至圖14所示的S1407。刪除單元1123在S1407中刪除主菜單,并且處理返回到S1401。參照圖2描述的操作通過上述處理來實現(xiàn)。
[0088]返回圖15,如果在S1509中接收器1115確定在S1501中獲取的事件不是從應(yīng)用圖標(biāo)以外的區(qū)域釋放,則接收器1115確定在S1501中獲取的事件是否為向應(yīng)用圖標(biāo)中滑動(S1511)。在這種情況下,接收器1115讀取存儲在菜單數(shù)據(jù)存儲單元1113中的主菜單表并識別與主菜單項對應(yīng)的應(yīng)用圖標(biāo)區(qū)域。如果事件的類型為滑動,并且用戶的手指等所滑動至的位置在任何應(yīng)用圖標(biāo)區(qū)域內(nèi),則接收器1115確定在S1501中獲取的事件是向應(yīng)用圖標(biāo)中滑動。
[0089]如果接收器1115確定在S1501中獲取的事件不是向應(yīng)用圖標(biāo)中滑動,則處理返回到S1501,并且重復(fù)上述處理。
[0090]如果接收器1115確定在S1501中獲取的事件是向應(yīng)用圖標(biāo)中滑動,則識別單元1119識別應(yīng)用程序(S1513)。具體地講,識別單元1119識別與S1511中識別的應(yīng)用圖標(biāo)區(qū)域?qū)?yīng)的應(yīng)用程序的名稱。
[0091]確定單元1125確定選擇的主菜單項是否具有子菜單(S1515)。在這種情況下,確定單元1125讀取存儲在菜單數(shù)據(jù)存儲單元1113中的主菜單表,并讀取表示是否提供與S1513中識別的應(yīng)用程序?qū)?yīng)的子菜單的信息的字段。如果在表示是否提供與S1513中識別的應(yīng)用程序?qū)?yīng)的子菜單的信息的字段中設(shè)定“提供”,則確定單元1125確定選擇的主菜單項具有子菜單。如果在表示是否提供與S1513中識別的應(yīng)用程序?qū)?yīng)的子菜單的信息的字段中設(shè)定“未提供”,則確定單元1125確定選擇的主菜單項不具有子菜單。
[0092]如果確定單元1125確定選擇的主菜單項不具有子菜單,則處理返回到S1501,并且重復(fù)上述處理。
[0093]如果確定單元1125確定選擇的主菜單項具有子菜單,則處理通過終端A進行至圖16所示的S1601。
[0094]圖16是從圖15繼續(xù)的主菜單處理的流程圖。顯示單元1117顯示子菜單(S1601)。顯示單元1117讀取存儲在菜單數(shù)據(jù)存儲單元1113中的子菜單表當(dāng)中的與選擇的主菜單項對應(yīng)的子菜單表。顯示單元1117識別與子菜單的子菜單項對應(yīng)的功能圖標(biāo)文件名以及與子菜單項對應(yīng)的功能圖標(biāo)區(qū)域。然后,顯示單元1117將從功能圖標(biāo)文件讀取的圖像數(shù)據(jù)顯示在子菜單項的功能圖標(biāo)區(qū)域中。
[0095]菜單單元1111執(zhí)行子菜單處理(S1603)。參照圖17描述子菜單處理。接收器1115從操作系統(tǒng)1101獲取事件(S1701)。在此示例中,接收器1115獲取與觸摸面板上執(zhí)行的操作有關(guān)的事件。
[0096]接收器1115確定在S1701中獲取的事件是否為從功能圖標(biāo)以外的區(qū)域釋放(S1703)。在這種情況下,顯示單元1117讀取存儲在菜單數(shù)據(jù)存儲單元1113中的子菜單表當(dāng)中的與選擇的主菜單項對應(yīng)的子菜單表。接收器1115識別與子菜單項對應(yīng)的功能圖標(biāo)區(qū)域。如果事件的類型是釋放,并且釋放位置不在任何功能圖標(biāo)區(qū)域內(nèi),則接收器1115確定在S1701中獲取的事件是從功能圖標(biāo)以外的區(qū)域釋放。
[0097]如果接收器1115確定在S1701中獲取的事件是從功能圖標(biāo)以外的區(qū)域釋放,則終止子菜單處理,處理進行至圖16所示的S1605。在S1605中,刪除單元1123刪除子菜單。然后,終止主菜單處理,處理進行至圖14所示的S1407。刪除單元1123在S1407中刪除主菜單,并且處理返回到S1401。與如圖5和圖6所示從任何功能圖標(biāo)釋放不同,如果用戶的手指等從功能圖標(biāo)以外的區(qū)域釋放,則子菜單和主菜單被關(guān)閉,屏幕返回到原始狀態(tài)。
[0098]返回圖17,如果在S1703中接收器1115確定在S1701中獲取的事件不是從功能圖標(biāo)以外的區(qū)域釋放,則接收器1115確定在S1701中獲取的事件是否為從功能圖標(biāo)釋放(S1705)。在這種情況下,接收器1115讀取存儲在菜單數(shù)據(jù)存儲單元1113中的子菜單表并識別與子菜單項對應(yīng)的功能圖標(biāo)區(qū)域。如果事件的類型為釋放,并且釋放位置在任何功能圖標(biāo)區(qū)域內(nèi),則接收器1115確定在S1701中獲取的事件是從功能圖標(biāo)釋放。
[0099]如果接收器1115確定在S1701中獲取的事件不是從功能圖標(biāo)釋放,則處理返回到S1701,并且重復(fù)上述處理。
[0100]如果接收器1115確定在S1701中獲取的事件是從功能圖標(biāo)釋放,則處理通過終端B進行至圖18所示的S1801。
[0101]圖18是從圖17繼續(xù)的子菜單處理的流程圖。識別單元1119識別功能(S1801)。具體地講,識別單元1119識別與S1705中識別的功能圖標(biāo)區(qū)域?qū)?yīng)的功能的名稱。
[0102]調(diào)用單元1121調(diào)用應(yīng)用程序的功能(S1803)。例如,調(diào)用單元1121將選擇的應(yīng)用程序的名稱和功能的名稱提供給操作系統(tǒng)1101,并指示操作系統(tǒng)1101啟動應(yīng)用程序的功能。參照圖5描述的操作和參照圖6描述的操作通過上述處理來實現(xiàn)。
[0103]確定單元1125確定選擇的子菜單項的繼續(xù)標(biāo)志是否表示“開啟”(S1805)。在這種情況下,確定單元1125讀取存儲在菜單數(shù)據(jù)存儲單元1113中的子菜單表當(dāng)中的與選擇的主菜單項對應(yīng)的子菜單表。然后,確定單元1125讀取與S1801中識別的功能對應(yīng)的繼續(xù)標(biāo)志的字段。
[0104]如果確定單元1125確定選擇的子菜單項的繼續(xù)標(biāo)志沒有表示“開啟”而是表示“關(guān)閉”,則終止子菜單處理,處理進行至圖16所示的S1605。在S1605中,刪除單元1123刪除子菜單。然后,終止主菜單處理,處理進行至圖14所示的S1407。刪除單元1123在S1407中刪除主菜單,處理返回到S1401。參照圖8描述的操作通過上述處理來實現(xiàn)。
[0105]返回圖18,如果確定單元1125確定選擇的子菜單項的繼續(xù)標(biāo)志表示“開啟”,則不刪除子菜單和主菜單。因此,接收器1115再次獲取事件(S1807)。在此示例中,接收器1115獲取與觸摸面板上執(zhí)行的操作有關(guān)的事件。
[0106]接收器1115確定在S1807中獲取的事件是否為在功能圖標(biāo)內(nèi)觸摸(S1809)。在這種情況下,顯示單元1117讀取存儲在菜單數(shù)據(jù)存儲單元1113中的子菜單表當(dāng)中的與選擇的主菜單項對應(yīng)的子菜單表。接收器1115識別與子菜單項對應(yīng)的功能圖標(biāo)區(qū)域。如果事件的類型為觸摸,并且用戶觸摸屏幕的位置在任何功能圖標(biāo)區(qū)域內(nèi),則接收器1115確定在S1807中獲取的事件是在功能圖標(biāo)內(nèi)觸摸。
[0107]如果接收器1115確定在S1807中獲取的事件是在功能圖標(biāo)內(nèi)觸摸,則處理返回到S1801,并且重復(fù)上述處理。參照圖9描述的操作通過上述處理來實現(xiàn)。
[0108]如果接收器1115確定在S1807中獲取的事件不是在功能圖標(biāo)內(nèi)觸摸,則接收器1115確定在S1807中獲取的事件是否為在功能圖標(biāo)以外的區(qū)域內(nèi)觸摸(S1811)。在這種情況下,顯示單元1117讀取存儲在菜單數(shù)據(jù)存儲單元1113中的子菜單表當(dāng)中的與選擇的主菜單項對應(yīng)的子菜單表。接收器1115識別與子菜單項對應(yīng)的功能圖標(biāo)區(qū)域。如果事件的類型為觸摸,并且用戶觸摸屏幕的位置在任何功能圖標(biāo)區(qū)域內(nèi),則接收器1115確定在S1807中獲取的事件是在功能圖標(biāo)以外的區(qū)域內(nèi)觸摸。
[0109]如果接收器1115確定在S1807中獲取的事件是在功能圖標(biāo)以外的區(qū)域內(nèi)觸摸,則終止子菜單處理,并且處理進行至圖16所示的S1605。在S1605中,刪除單元1123刪除子菜單。然后,終止主菜單,并且處理進行至圖14所示的S1407。刪除單元1123在S1407中刪除主菜單,處理返回到S1401。與如圖8和圖9所示用戶觸摸功能圖標(biāo)內(nèi)的區(qū)域的情況不同,如果用戶觸摸功能圖標(biāo)以外的區(qū)域,則子菜單和主菜單被關(guān)閉,屏幕返回到原始狀態(tài)。
[0110]如果接收器1115確定在S1807中獲取的事件不是在功能圖標(biāo)以外的區(qū)域內(nèi)觸摸,則處理返回到S1807的處理,并且重復(fù)上述處理。子菜單處理的描述結(jié)束。
[0111]如上所述,當(dāng)子菜單處理終止時,處理進行至圖16所示的S1605的處理。
[0112]返回圖16所示的主菜單處理的流程的描述。當(dāng)子菜單處理終止時,刪除單元1123刪除子菜單(S1605)。
[0113]如上所述,當(dāng)主菜單處理終止時,處理進行至圖14所示的S1407的處理。
[0114]返回圖14所示的菜單處理的流程的描述。當(dāng)主菜單處理終止時,刪除單元1123刪除主菜單(S1407)。然后,處理返回到S1401的處理。菜單處理的描述結(jié)束。
[0115]根據(jù)實施方式,當(dāng)選擇不會使得主菜單和子菜單繼續(xù)顯示的功能圖標(biāo)(例如,“再現(xiàn)”功能的圖標(biāo))時,刪除顯示的菜單。當(dāng)選擇使得主菜單和子菜單繼續(xù)顯示的功能圖標(biāo)(例如,“選擇下一曲”功能的圖標(biāo))時,不刪除顯示的菜單。因此,可繼續(xù)從臨時使用的菜單選擇特定圖標(biāo)。
[0116]盡管上面描述了實施方式,但是本公開不限于該實施方式。例如,上述功能塊的配置可不與實際程序模塊的配置一致。
[0117]上述存儲區(qū)域的配置僅為示例,存儲區(qū)域可不按上述方式配置。在各個流程圖中,處理可彼此代替,只要處理結(jié)果不改變即可。在各個流程圖中,處理可并行執(zhí)行。
[0118]實施方式總結(jié)如下。
[0119]根據(jù)一方面的電子裝置包括:存儲單元,其被配置為存儲針對菜單中所包括的各個菜單項規(guī)定在所述菜單項被選擇之后所述菜單項是否使得所述菜單繼續(xù)顯示的數(shù)據(jù);顯示單元,其被配置為當(dāng)選擇規(guī)定了所述菜單繼續(xù)顯示的菜單項時繼續(xù)顯示所述菜單;以及刪除單元,其被配置為選擇規(guī)定了所述菜單不繼續(xù)顯示的菜單項時刪除所顯示的菜單。
[0120]當(dāng)選擇規(guī)定了菜單不繼續(xù)顯示的菜單項(例如,“再現(xiàn)”功能的圖標(biāo))時,刪除顯示的菜單。當(dāng)選擇規(guī)定了菜單繼續(xù)顯示的菜單項(例如,“選擇下一曲”功能的圖標(biāo))時,不刪除顯示的菜單。因此,可繼續(xù)從臨時使用的菜單選擇特定菜單項。
[0121]使得計算機執(zhí)行將由所述電子裝置執(zhí)行的處理的程序可被生成并存儲在諸如軟盤、CD-ROM、磁光盤、半導(dǎo)體存儲器或者硬盤或存儲裝置的計算機可讀存儲介質(zhì)中。處理的中間結(jié)果通常被臨時存儲在諸如主存儲器的存儲裝置中。
【權(quán)利要求】
1.一種電子裝置,該電子裝置包括: 顯示單元,該顯示單元顯示菜單; 確定單元,該確定單元確定從所述菜單中所包括的菜單項當(dāng)中選擇的菜單項是否規(guī)定了在該菜單項被選擇時所述菜單繼續(xù)顯示; 維持單元,當(dāng)所述確定單元確定所選擇的菜單項規(guī)定了所述菜單繼續(xù)顯示時,該維持單元維持顯示所述菜單的狀態(tài);以及 刪除單元,當(dāng)所述確定單元確定所選擇的菜單項規(guī)定了所述菜單不繼續(xù)顯示時,該刪除單元刪除所顯示的菜單。
2.根據(jù)權(quán)利要求1所述的電子裝置,該電子裝置還包括: 存儲器,該存儲器被配置為存儲針對所述菜單中所包括的各個菜單項規(guī)定在各個菜單項被選擇之后是否使得所述菜單繼續(xù)顯示的數(shù)據(jù),并且 其中,所述確定單元基于所存儲的數(shù)據(jù)確定所選擇的菜單項是否規(guī)定了所述菜單繼續(xù)顯不O
3.一種菜單控制方法,該菜單控制方法包括以下步驟: 確定步驟,由處理器確定從顯示的菜單中所包括的菜單項當(dāng)中選擇的菜單項是否規(guī)定了在該菜單項被選擇時所述菜單繼續(xù)顯示; 維持步驟,當(dāng)所述確定步驟確定所選擇的菜單項規(guī)定了所述菜單繼續(xù)顯示時,維持顯示所述菜單的狀態(tài);以及 刪除步驟,當(dāng)所述確定步驟確定所選擇的菜單項規(guī)定了所述菜單不繼續(xù)顯示時,刪除所顯示的菜單。
【文檔編號】G06F3/0488GK104423812SQ201410402006
【公開日】2015年3月18日 申請日期:2014年8月15日 優(yōu)先權(quán)日:2013年8月23日
【發(fā)明者】津村龍?zhí)? 赤間勝明 申請人:富士通株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
余庆县| 中阳县| 麻阳| 阿拉善右旗| 全椒县| 建瓯市| 蓝田县| 泽州县| 广德县| 沽源县| 敦化市| 南陵县| 白城市| 青海省| 外汇| 夏津县| 南皮县| 涟源市| 沧州市| 定兴县| 香河县| 山阳县| 合阳县| 汝南县| 兴和县| 古田县| 东山县| 江华| 万宁市| 遂昌县| 印江| 来凤县| 正定县| 广州市| 嘉峪关市| 从江县| 丰原市| 金平| 贵港市| 防城港市| 松原市|