生成動態(tài)圖像的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及到電子信息技術(shù)領(lǐng)域,特別涉及到生成動態(tài)圖像的方法和裝置。
【背景技術(shù)】
[0002]隨著電子信息技術(shù)和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,電子設(shè)備,例如智能手機、平板電腦以及臺式電腦等,使用越來越普及。這些電子設(shè)備的使用功能越來越多元,相應的,用戶在對這些新功能的操作越來越復雜。特別對于年紀大的用戶說,更加不方便記憶和使用,往往需要當面演示多次,但仍然容易忘記如何操作。
[0003]現(xiàn)有技術(shù)中,為了記錄電子設(shè)備的操作方法,通常是用戶通過電子設(shè)備的操作系統(tǒng)提供的API (Applicat1n Programming Interface,應用程序編程接口 )截取一段時間內(nèi)電子設(shè)備屏幕上的幀圖像,然后將截取到的幀圖像以視頻流形式保存起來。使用者通過播放視頻流的方式觀看這段時間內(nèi)的屏幕變化,從而參照著視頻流來操作電子設(shè)備。但是,用戶在錄制視頻流時需要定時手動截圖以保障圖像的連續(xù)性和視頻的流程性,且畫質(zhì)清晰的視頻流占用大量的空間,造成電子設(shè)備內(nèi)存空間的浪費。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種生成動態(tài)圖像的方法,旨在解決現(xiàn)有的電子設(shè)備在錄制視頻流時操作繁瑣且占用大量內(nèi)存空間的問題。
[0005]為實現(xiàn)上述目的,本發(fā)明實施例提出一種生成動態(tài)圖像的方法,應用于電子設(shè)備,電子設(shè)備包括顯示區(qū)域,顯示區(qū)域顯示第一畫面,方法包括以下步驟:接收用戶在顯示區(qū)域的第一輸入指令;根據(jù)第一輸入指令保存第一畫面;接收用戶在顯示區(qū)域的至少一個第二輸入指令;根據(jù)至少一個第二輸入指令切換第一畫面為至少一個其他畫面;保存至少一個其他畫面;以及將第一畫面和至少一個其他畫面轉(zhuǎn)換成動態(tài)圖像。
[0006]優(yōu)選的,第二輸入指令包括第一輸入子指令和第二輸入子指令,至少一個其他畫面包括第二畫面和第三畫面。
[0007]優(yōu)選的,保存至少一個其他畫面具體包括以下步驟:根據(jù)第一輸入子指令切換第一畫面為第二畫面;保存第二畫面;根據(jù)第二輸入子指令切換第二畫面為第三畫面;以及保存第三畫面。
[0008]優(yōu)選的,保存至少一個其他畫面具體包括以下步驟:根據(jù)第一輸入子指令切換第一畫面為第二畫面;根據(jù)第二輸入子指令切換第二畫面為第三畫面;以及保存第三畫面。
[0009]優(yōu)選的,第一輸入指令和/或第二輸入指令為觸屏輸入指令,根據(jù)至少一個第二輸入指令切換第一畫面為至少一個其他畫面包括左右滑動切換或上下滑動切換。
[0010]本發(fā)明實施例還提出一種生成動態(tài)圖像的裝置,應用于電子設(shè)備,電子設(shè)備包括顯示區(qū)域,顯示區(qū)域顯示第一畫面,裝置包括:接收模塊,用于接收用戶在顯示區(qū)域的第一輸入指令:存儲模塊,用于根據(jù)第一輸入指令保存第一畫面;接收模塊還用于接收用戶在顯示區(qū)域的至少一個第二輸入指令;切換模塊:用于根據(jù)至少一個第二輸入指令切換第一畫面為至少一個其他畫面;存儲模塊還用于保存至少一個其他畫面;以及轉(zhuǎn)換模塊,用于將第一畫面和至少一個其他畫面轉(zhuǎn)換成動態(tài)圖像。
[0011]優(yōu)選的,第二輸入指令包括第一輸入子指令和第二輸入子指令,至少一個其他畫面包括第二畫面和第三畫面。
[0012]優(yōu)選的,切換模塊還用于根據(jù)第一輸入子指令切換第一畫面為第二畫面;存儲模塊還用于保存第二畫面;切換模塊還用于根據(jù)第二輸入子指令切換第一畫面為第三畫面;以及存儲模塊還用于保存第三畫面。
[0013]優(yōu)選的,切換模塊還用于根據(jù)第一輸入子指令切換第一畫面為第二畫面;切換模塊還用于根據(jù)第二輸入子指令切換第二畫面為第三畫面;以及存儲模塊還用于保存第三畫面。
[0014]優(yōu)選的,第一輸入指令和/或第二輸入指令為觸屏輸入指令,根據(jù)至少一個第二輸入指令切換第一畫面為至少一個其他畫面包括左右滑動切換或上下滑動切換。
[0015]本發(fā)明通過保存用戶在顯示區(qū)域的第一輸入指令時生成的第一畫面,接收用戶在顯示區(qū)域的至少一個第二輸入指令,根據(jù)至少一個第二輸入指令切換第一畫面為至少一個其他畫面,保存該至少一個其他畫面,然后將第一畫面和至少一個其他畫面轉(zhuǎn)換成動態(tài)圖像,能夠根據(jù)用戶的輸入指令保存畫面,不需要用戶手動截圖,同時可以有效降低電子設(shè)備的內(nèi)存空間。
【附圖說明】
[0016]圖1為本發(fā)明實施例一中生成動態(tài)圖像的裝置的系統(tǒng)架構(gòu)圖;
[0017]圖2為本發(fā)明實施例一中電子設(shè)備及其啟動程序裝置的結(jié)構(gòu)示意圖;
[0018]圖3為本發(fā)明實施例一中電子設(shè)備顯示區(qū)域示意圖;
[0019]圖4為本發(fā)明實施例一中電子設(shè)備顯不區(qū)域顯不第一畫面不意圖;
[0020]圖5為本發(fā)明實施例一中電子設(shè)備顯示區(qū)域顯示第二畫面示意圖;
[0021]圖6為本發(fā)明實施例一中電子設(shè)備顯示區(qū)域顯示第三畫面示意圖;
[0022]圖7為本發(fā)明實施例二中電子設(shè)備及其啟動程序裝置的結(jié)構(gòu)示意圖;
[0023]圖8為本發(fā)明實施例一中電子設(shè)備生成圖像方法的流程示意圖;
[0024]圖9為本發(fā)明實施例一中電子設(shè)備生成圖像方法的子流程示意圖;
[0025]圖10為本發(fā)明實施例二中電子設(shè)備生成圖像方法的子流程示意圖;
[0026]圖11為本發(fā)明實施例三中電子設(shè)備生成圖像方法的流程示意圖;
[0027]圖12為本發(fā)明實施例三中電子設(shè)備生成圖像方法的子流程示意圖;
[0028]圖13為本發(fā)明實施例四中電子設(shè)備生成圖像方法的子流程示意圖。
[0029]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0030]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0031]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0032]現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例。在后續(xù)的描述中,使用用于表示元件的諸如"裝置"或"模塊"的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。
[0033]請參考圖1,是本發(fā)明實施例一中電子設(shè)備100生成動態(tài)圖像的裝置的系統(tǒng)架構(gòu)圖,本實施例的一種電子設(shè)備100生成動態(tài)圖像的裝置,應用于電子設(shè)備100中,在本實施例中,電子設(shè)備100為智能手機,本發(fā)明的其他實施例中,電子設(shè)備100可以為諸如平板電腦、筆記本電腦、PDA (個人數(shù)字助理)、PAD (平板電腦)、PMP (便攜式多媒體播放器)、導航裝置、臺式電腦等等的電子設(shè)備100。
[0034]電子設(shè)備100上運行藉由操作系統(tǒng)的多個程序,程序可通過多種網(wǎng)絡(luò)類型接入互聯(lián)網(wǎng)并訪問位于互聯(lián)網(wǎng)云端或其他網(wǎng)絡(luò)節(jié)點的服務(wù)器200,程序包括手機瀏覽器客戶端,即時通訊客戶端等,服務(wù)器200上存儲并運行對應客戶端程序的服務(wù)器200程序,服務(wù)器200也可以為可訪問的網(wǎng)站服務(wù)器200。
[0035]電子設(shè)備100的程序通過無線網(wǎng)絡(luò)訪問互聯(lián)網(wǎng),具體的,電子設(shè)備100通過無線信號接入無線信號接收端300,無線信號接收端300通過通信線路接入互聯(lián)網(wǎng)。無線信號接收端300可為能收發(fā)無線信號的多種電子設(shè)備,例如無線路由器或BS(Base Stat1n,基站),對應的無線信號為無線局域網(wǎng)信號或者移動數(shù)據(jù)信號,在本實施例中,無線信號接收端300具體為無線路由器,通信線路具體為ADSL (Asymmetric Digital SuBS criber Line,非對稱數(shù)字用戶線路數(shù)字用戶線)有限上網(wǎng)網(wǎng)絡(luò)。無線路由器是一種既可以連接無線網(wǎng)絡(luò),也可以連接有線網(wǎng)絡(luò)的裝置。它能當作中介點,使得有線與無線上網(wǎng)的裝置互相連接和傳輸數(shù)據(jù)。其中無線路由器結(jié)合了 ADSL調(diào)制解調(diào)器和WiFi接入點,電子設(shè)備100通過無線路由器發(fā)射的WIFI信號訪問無線路由器的WIFI接入點,然后再通過ADSL有限網(wǎng)絡(luò)訪問互聯(lián)網(wǎng)。在本發(fā)明的其他實施例中,無線信號接收端300還可為BS、家庭基站、具有WIFI直連裝置的電子設(shè)備或者其他任何具有網(wǎng)絡(luò)分享或共享功能的電子設(shè)備。例如。BS具體為發(fā)射3G網(wǎng)絡(luò)信號的手機基站,其中BS為多個手機基站組成的蜂巢狀基站,多個手機基站組成蜂窩網(wǎng),電子設(shè)備100通過蜂窩網(wǎng)訪問互聯(lián)網(wǎng)。
[0036]請參考圖2,為本發(fā)明中電子設(shè)備100的硬件結(jié)構(gòu)示意圖,在本實施例一中,電子設(shè)備100包括啟動程序裝置110 (后稱啟動裝置110)、無線通信裝置120、輸入裝置130、存儲裝置140、輸出裝置150、電源裝置170、接口裝置160、控制器180以及其他智能手機的通用模塊,例如攝像頭、麥克風以及各種傳感器等。圖2示出了具有各種裝置的電子設(shè)備100,但是應理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細描述電子設(shè)備100的裝置。
[0037]啟動裝置110用于生