執(zhí)行輸入/輸出管理、存儲(chǔ)器管理、或用于算術(shù)功能的功能。
[0096]應(yīng)用管理器341可管理例如至少一個(gè)應(yīng)用370的生命周期。窗口管理器342可管理屏幕使用的圖形用戶界面(GUI)資源。多媒體管理器343可掌握再現(xiàn)各種媒體文件所需要的格式,并可通過(guò)使用適合于對(duì)應(yīng)格式的編解碼器對(duì)媒體文件執(zhí)行編碼或解碼。資源管理器344可管理至少一個(gè)應(yīng)用370的諸如源代碼、存儲(chǔ)器和存儲(chǔ)空間之類的資源。
[0097]電源管理器345可與基本輸入/輸出系統(tǒng)(B1S) —起工作來(lái)管理電池或電源并可提供操作電子設(shè)備所需要的電源信息。數(shù)據(jù)庫(kù)管理器346可產(chǎn)生、搜索或改變將被至少一個(gè)應(yīng)用370使用的數(shù)據(jù)庫(kù)。包管理器347可管理以包文件的形式分發(fā)的應(yīng)用的安裝或更新。
[0098]連接性管理器348可管理例如W1-Fi或藍(lán)牙無(wú)線連接。通知管理器349可以用不打擾用戶的方式來(lái)顯示或通知諸如到來(lái)消息、約定、接近通知之類的事件。位置管理器350可管理電子設(shè)備的位置信息。圖形管理器351可管理將向用戶提供的圖形效果以及與圖形效果相關(guān)的用戶界面。安全管理器352可提供系統(tǒng)安全或用戶認(rèn)證所需要的所有安全功能。根據(jù)實(shí)施例,當(dāng)電子設(shè)備(例如,電子設(shè)備100)具有呼叫功能時(shí),中間件330還可包括電話管理器,用于管理電子設(shè)備的語(yǔ)音呼叫功能或視頻呼叫功能。
[0099]中間件330可包括用于形成上述組件的各個(gè)功能的組合的中間件模塊。中間件330可提供根據(jù)操作系統(tǒng)的類型來(lái)特殊化的模塊,以便提供差異化的功能。此外,中間件330可動(dòng)態(tài)移除一些現(xiàn)有組件或添加新組件。
[0100]API 360 (例如API 145)是例如一組API編程功能,并且可以根據(jù)操作系統(tǒng)來(lái)提供其不同配置。例如,Android或1S可針對(duì)每個(gè)平臺(tái)提供一個(gè)API集合,而Tizen可針對(duì)每個(gè)平臺(tái)提供兩個(gè)或更多個(gè)API集合。
[0101]應(yīng)用370 (例如應(yīng)用程序147)可包括例如可提供以下功能的一個(gè)或多個(gè)應(yīng)用:例如,主頁(yè)371、撥號(hào)盤372、3]\^/113 373、即時(shí)消息(頂)374、瀏覽器375、相機(jī)376、鬧鐘377、聯(lián)系人378、語(yǔ)音撥號(hào)盤379、電子郵件380、日歷381、媒體播放器382、相冊(cè)383、時(shí)鐘384、健康護(hù)理(例如測(cè)量運(yùn)動(dòng)量或血糖)或環(huán)境信息(例如大氣壓、濕度或溫度信息)。
[0102]根據(jù)實(shí)施例,應(yīng)用370可包括支持電子設(shè)備(例如電子設(shè)備100)和外部電子設(shè)備之間的信息交換的應(yīng)用(為了便于描述,在下文中被稱為“信息交換應(yīng)用”)。信息交換應(yīng)用可包括例如用于將預(yù)定信息向外部電子設(shè)備傳輸?shù)耐ㄖ欣^應(yīng)用或用于管理外部電子設(shè)備的設(shè)備管理應(yīng)用。
[0103]例如,通知中繼應(yīng)用可包括將從電子設(shè)備100的其它應(yīng)用(例如,SMS/MMS應(yīng)用、電子郵件應(yīng)用、健康管理應(yīng)用或環(huán)境信息應(yīng)用)產(chǎn)生的通知信息向外部電子設(shè)備傳輸?shù)墓δ堋4送?,通知中繼應(yīng)用可從例如控制設(shè)備接收通知信息并向用戶提供接收到的通知信息。設(shè)備管理應(yīng)用可管理(例如安裝、刪除或更新)例如用于與電子設(shè)備通信的外部電子設(shè)備的至少一部分的功能(例如,開啟/關(guān)閉外部電子設(shè)備自身(或其一些元件)或者調(diào)整顯示器的亮度(或分辨率))、在外部電子設(shè)備中執(zhí)行的應(yīng)用、或從外部電子設(shè)備提供的服務(wù)(例如電話呼叫服務(wù)或消息服務(wù))。
[0104]根據(jù)實(shí)施例,應(yīng)用370可包括根據(jù)外部電子設(shè)備的屬性(例如,電子設(shè)備的屬性,諸如與移動(dòng)醫(yī)療設(shè)備對(duì)應(yīng)的電子設(shè)備的類型之類)指定的應(yīng)用(例如健康管理應(yīng)用)。根據(jù)實(shí)施例,應(yīng)用370可包括從外部電子設(shè)備(例如服務(wù)器或電子設(shè)備)接收的應(yīng)用。根據(jù)實(shí)施例,應(yīng)用370可包括預(yù)加載的應(yīng)用或可從服務(wù)器下載的第三方應(yīng)用。根據(jù)圖3示出的實(shí)施例的程序模塊310的組件的名稱可根據(jù)操作系統(tǒng)的類型而變化。
[0105]根據(jù)各個(gè)實(shí)施例,編程模塊310中的至少一些可以用軟件、固件、硬件或它們中的兩個(gè)或更多個(gè)的組合來(lái)實(shí)現(xiàn)。編程模塊310中的至少一些可以由例如處理器(例如應(yīng)用程序)來(lái)實(shí)現(xiàn)(例如執(zhí)行)。編程模塊310中的至少一些可包括例如用于執(zhí)行一個(gè)或多個(gè)功能的模塊、程序、例程、指令集或進(jìn)程。
[0106]根據(jù)各個(gè)實(shí)施例,電子設(shè)備可包括:顯示器,用于獲取和輸出圖像數(shù)據(jù);以及處理器,用于進(jìn)行處理以存儲(chǔ)輸出的圖像數(shù)據(jù),檢測(cè)在圖像數(shù)據(jù)上的輸入,并產(chǎn)生與位置相關(guān)的預(yù)覽數(shù)據(jù),該位置對(duì)應(yīng)于滿足條件的輸入。
[0107]根據(jù)各個(gè)實(shí)施例,處理器可被配置為基于與觸摸輸入的次數(shù)、層的產(chǎn)生、和焦點(diǎn)區(qū)域中的至少一項(xiàng)相關(guān)的條件來(lái)產(chǎn)生預(yù)覽數(shù)據(jù)。
[0108]根據(jù)各個(gè)實(shí)施例,響應(yīng)于檢測(cè)到滿足預(yù)定義次數(shù)的觸摸輸入,處理器可被配置為基于圖像數(shù)據(jù)中檢測(cè)到觸摸輸入的位置來(lái)產(chǎn)生與預(yù)定區(qū)域相對(duì)應(yīng)的預(yù)覽數(shù)據(jù)。
[0109]根據(jù)各個(gè)實(shí)施例,響應(yīng)于檢測(cè)到輸出層的輸入,處理器可被配置為產(chǎn)生與存儲(chǔ)的圖像數(shù)據(jù)中包括層在內(nèi)的預(yù)定區(qū)域相對(duì)應(yīng)的預(yù)覽數(shù)據(jù)。
[0110]根據(jù)各個(gè)實(shí)施例,響應(yīng)于檢測(cè)到設(shè)置焦點(diǎn)區(qū)域的輸入,處理器可被配置為產(chǎn)生與存儲(chǔ)的圖像數(shù)據(jù)中包括焦點(diǎn)區(qū)域在內(nèi)的預(yù)定區(qū)域相對(duì)應(yīng)的預(yù)覽數(shù)據(jù)。
[0111]根據(jù)各個(gè)實(shí)施例,響應(yīng)于連續(xù)檢測(cè)到用于指定焦點(diǎn)區(qū)域的第一輸入和用于指定預(yù)覽數(shù)據(jù)區(qū)域的第二輸入,處理器可被配置為產(chǎn)生與預(yù)定區(qū)域相對(duì)應(yīng)的預(yù)覽數(shù)據(jù),該預(yù)定區(qū)域包括與針對(duì)存儲(chǔ)的圖像數(shù)據(jù)的第二輸入相對(duì)應(yīng)的區(qū)域在內(nèi)。
[0112]根據(jù)各個(gè)實(shí)施例,響應(yīng)于檢測(cè)到滿足條件的多個(gè)輸入,處理器可被配置為輸出與每個(gè)輸入相對(duì)應(yīng)的位置信息并產(chǎn)生與由輸入選擇的位置相關(guān)的預(yù)覽數(shù)據(jù)。
[0113]根據(jù)各個(gè)實(shí)施例,響應(yīng)于檢測(cè)到滿足條件的多個(gè)輸入,處理器可被配置為基于檢測(cè)到輸入的區(qū)間來(lái)產(chǎn)生預(yù)覽數(shù)據(jù)。
[0114]根據(jù)各個(gè)實(shí)施例,檢測(cè)到輸入的區(qū)間上的預(yù)覽數(shù)據(jù)可包括用于再現(xiàn)與檢測(cè)到輸入的區(qū)間相對(duì)應(yīng)的多個(gè)圖像幀的數(shù)據(jù)。
[0115]圖4是根據(jù)各個(gè)實(shí)施例的處理的示例的流程圖。
[0116]根據(jù)各個(gè)實(shí)施例,電子設(shè)備可將輸出到屏幕的圖像數(shù)據(jù)產(chǎn)生為可存儲(chǔ)形式的數(shù)據(jù),并產(chǎn)生關(guān)于所產(chǎn)生數(shù)據(jù)的預(yù)覽數(shù)據(jù)。根據(jù)實(shí)施例,圖像數(shù)據(jù)可包括靜止圖像或視頻,并且預(yù)覽數(shù)據(jù)可包括基于靜止圖像或視頻的至少一個(gè)幀所產(chǎn)生的縮略圖。根據(jù)各個(gè)實(shí)施例,縮略圖可以是比靜止圖像或視頻幀具有較低分辨率和/或尺寸的靜止圖像。附加地或備選地,預(yù)覽數(shù)據(jù)可包括基于來(lái)自圖像數(shù)據(jù)的兩個(gè)或更多幀所產(chǎn)生的視頻。
[0117]根據(jù)各個(gè)實(shí)施例,在操作401中,電子設(shè)備可獲取并輸出圖像數(shù)據(jù)。根據(jù)實(shí)施例,圖像數(shù)據(jù)可通過(guò)相機(jī)獲取并在電子設(shè)備的顯示器上輸出。根據(jù)另一實(shí)施例,圖像數(shù)據(jù)可以是由電子設(shè)備執(zhí)行的應(yīng)用的屏幕。
[0118]在操作403中,電子設(shè)備可在輸出圖像數(shù)據(jù)的同時(shí)檢測(cè)用戶輸入。該輸入可以用于控制輸出屏幕的輸入,并且可以是觸摸輸入、語(yǔ)音輸入和硬件按鈕輸入中的至少一項(xiàng)。
[0119]在操作405中,電子設(shè)備可存儲(chǔ)與滿足條件的輸入相對(duì)應(yīng)的位置信息。位置信息可以與輸出到屏幕的圖像的幀或幀的至少一部分相關(guān)。
[0120]根據(jù)各個(gè)實(shí)施例,條件可以與作為輸入的一部分的觸摸(或其它手勢(shì))的數(shù)目、輸入的音量和層的產(chǎn)生中的至少一項(xiàng)相關(guān)。
[0121]例如,當(dāng)檢測(cè)到包括預(yù)定數(shù)目的觸摸在內(nèi)的觸摸輸入時(shí),電子設(shè)備可存儲(chǔ)與檢測(cè)到觸摸輸入的幀的至少一部分相關(guān)聯(lián)的位置信息。在另一示例中,當(dāng)檢測(cè)到具有預(yù)定義語(yǔ)音音量的語(yǔ)音輸入時(shí),電子設(shè)備可存儲(chǔ)與在檢測(cè)到語(yǔ)音輸入時(shí)輸出的幀相關(guān)的信息。在另一示例中,當(dāng)特定硬件按鈕被按下時(shí),電子設(shè)備可存儲(chǔ)與檢測(cè)到按鈕輸入時(shí)輸出的幀相關(guān)的信息。在另一示例中,當(dāng)檢測(cè)到用于產(chǎn)生預(yù)定義層的輸入時(shí),電子設(shè)備可存儲(chǔ)與產(chǎn)生的層的位置相關(guān)的位置信息。
[0122]在操作407中,電子設(shè)備可檢測(cè)用于停止獲取圖像數(shù)據(jù)的輸入,并且在操作409中,電子設(shè)備可存儲(chǔ)圖像數(shù)據(jù)。根據(jù)實(shí)施例,電子設(shè)備可存儲(chǔ)圖像數(shù)據(jù),該圖像數(shù)據(jù)包括從在操作403中檢測(cè)到用戶輸入時(shí)顯示的幀開始并在檢測(cè)到用于停止獲取的輸入時(shí)顯示的幀結(jié)束的幀序列。
[0123]在操作411中,電子設(shè)備可基于存儲(chǔ)的位置信息來(lái)產(chǎn)生預(yù)覽數(shù)據(jù)。根據(jù)實(shí)施例,電子設(shè)備可產(chǎn)生包括基于存儲(chǔ)的位置信息來(lái)選擇的預(yù)定區(qū)域在內(nèi)的預(yù)覽數(shù)據(jù)。例如,電子設(shè)備可產(chǎn)生以以下各項(xiàng)為基準(zhǔn)的預(yù)定尺寸的預(yù)覽數(shù)據(jù):檢測(cè)到預(yù)定數(shù)目的觸摸的位置、產(chǎn)生的層的位置、與檢測(cè)到的語(yǔ)音輸入相關(guān)聯(lián)的位置和與檢測(cè)到按鈕輸入相關(guān)聯(lián)的位置。
[0124]圖5是根據(jù)各個(gè)實(shí)施例的處理的示例的流程圖。
[0125]參照?qǐng)D5,電子設(shè)備可產(chǎn)生與檢測(cè)到觸摸輸入的位置相關(guān)的預(yù)覽數(shù)據(jù)。
[0126]在操作501中,電子設(shè)備可記錄執(zhí)行屏幕。執(zhí)行屏幕可包括可在電子設(shè)備中執(zhí)行的至少一個(gè)應(yīng)用的執(zhí)行屏幕。例如,電子設(shè)備可記錄正在執(zhí)行的游戲的屏幕的截屏(或視頻)。
[0127]在操作503中,電子設(shè)備可在記錄執(zhí)行屏幕的同時(shí)檢測(cè)觸摸輸入。
[0128]在操作505中,電子設(shè)備可存儲(chǔ)觸摸輸入點(diǎn)和用戶觸摸該觸摸輸入點(diǎn)的次數(shù)。根據(jù)實(shí)施例,電子設(shè)備可識(shí)別在從檢測(cè)到觸摸輸入的時(shí)間點(diǎn)開始的預(yù)定時(shí)間期間連續(xù)檢測(cè)到的輸入。
[0129]在操作507中,電子設(shè)備可檢測(cè)用于停止記錄屏幕的請(qǐng)求,并且在操作509中,電子設(shè)備可存儲(chǔ)屏幕的記錄。例如,電子設(shè)備可輸出具有“停止記錄”按鈕(或另一輸入組件)的菜單。當(dāng)“停止記錄”按鈕被按下時(shí),電子設(shè)備可存儲(chǔ)執(zhí)行屏幕的視頻,該視頻從在開始記錄執(zhí)行屏幕時(shí)顯示的幀(例如截屏)開始,并在當(dāng)檢測(cè)到用于停止屏幕記錄的請(qǐng)求時(shí)顯示的幀(例如另一截屏)結(jié)束。
[0130]在操作511中,電子設(shè)備可識(shí)別存儲(chǔ)的觸摸輸入點(diǎn)中的與滿足條件的輸入次數(shù)相對(duì)應(yīng)的觸摸輸入點(diǎn)。
[0131]在操作513中,電子設(shè)備可產(chǎn)生以與滿足條件的輸入次數(shù)相對(duì)應(yīng)的觸摸輸入點(diǎn)為基準(zhǔn)的預(yù)定尺寸的預(yù)覽數(shù)據(jù)。
[0132]根據(jù)實(shí)施例,當(dāng)識(shí)別出與滿足條件的觸摸數(shù)量相對(duì)應(yīng)的多個(gè)觸摸輸入點(diǎn)時(shí),電子設(shè)備可輸出關(guān)于各個(gè)輸入點(diǎn)的信息,并隨后產(chǎn)生與由用戶選擇的觸摸輸入點(diǎn)相關(guān)的預(yù)覽數(shù)據(jù)。根據(jù)另一實(shí)施例,當(dāng)識(shí)別出與滿足條件的輸入次數(shù)相對(duì)應(yīng)的多個(gè)觸摸輸入點(diǎn)時(shí),電子設(shè)備可產(chǎn)生與檢測(cè)到最大次數(shù)的觸摸輸入的位置相關(guān)的預(yù)覽數(shù)據(jù)。
[0133]圖6示出了根據(jù)各個(gè)實(shí)施例的處理的示例的流程圖。
[0134]參照?qǐng)D6,電子設(shè)備可產(chǎn)生與在圖像數(shù)據(jù)正被存儲(chǔ)的同時(shí)產(chǎn)生的層的位置相關(guān)的預(yù)覽數(shù)據(jù)。
[0135]在操作601中,電子設(shè)備可開始記錄執(zhí)行屏幕。執(zhí)行屏幕可包括關(guān)于可被電子設(shè)備執(zhí)行的至少一個(gè)應(yīng)用的執(zhí)行屏幕。
[0136]在操作603中,電子設(shè)備可檢測(cè)用于向執(zhí)行屏幕記錄添加層的輸入。根據(jù)實(shí)施例,層可以包括疊加在執(zhí)行屏幕記錄