国产精品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>

      在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法

      文檔序號:6587776閱讀:120來源:國知局
      專利名稱:在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種顯示圖片的方法,特別是涉及一種在電子裝置中實現(xiàn)循環(huán)顯示圖 片的方法。
      背景技術(shù)
      目前的電子裝置,例如,數(shù)碼相框,會使用觸摸屏技術(shù)。這樣使用者操作數(shù)碼相框 僅需要在數(shù)碼相框的觸摸屏上點擊選擇即可。使用者使用數(shù)碼相框在直觀上就能選擇自已 需要的東西。進一步,使用者能夠在數(shù)碼相框的顯示屏上進行滑動觸摸,數(shù)碼相框的觸摸屏 能夠根據(jù)使用者的手指觸碰的時間、距離、加速度等因素,來計算數(shù)碼相框的顯示屏上的畫 面需要滑動的距離。但是,如果使用者朝著同一方向長時間、大距離地滑動,有可能滑動到 顯示屏上的畫面的末端。這樣則不能再繼續(xù)朝著所述方向滑動瀏覽畫面。而且,如果使用 者想瀏覽排列末端的圖片,則又要由前到后地不斷地滑動觸摸(或者使用電子裝置上的控 制按鈕來瀏覽圖片)。從而,給使用者操作電子裝置帶來了很大地不便。

      發(fā)明內(nèi)容
      鑒于以上內(nèi)容,有必要提供一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法。一種在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,所述電子裝置包括一顯示屏及一存 儲器,所述存儲器內(nèi)存儲有N張圖片,定義所述圖片編號從1到N,所述顯示屏顯示有一滑動 界面,定義一以像素為刻度的坐標(biāo)軸,所述顯示屏在初始位置時處于所述滑動界面的中間 位置對應(yīng)所述坐標(biāo)軸一初始坐標(biāo)處,所述滑動界面于所述初始坐標(biāo)每一側(cè)設(shè)有F個大小相 同的索引視圖,所述索引視圖包括至少一行,所述索引視圖橫向等間距間隔排列,每兩個橫 向相鄰索引視圖的中心間距為s像素,所述每一索引視圖包括一索引號,所述索引號在所 述初始坐標(biāo)處向右對應(yīng)圖片編號從1開始由小到大,所述索引號在所述初始坐標(biāo)處向左對 應(yīng)圖片編號從N開始由大到小,定義所述顯示屏一次顯示的圖片數(shù)量為G,所述顯示屏在所 述初始位置處,所述顯示屏顯示圖片編號從1到G的圖片,所述方法包括所述滑動界面相對所述顯示屏沿一第一方向被滑動,所述顯示屏相對所述滑動界 面到達(dá)索引號為f的索引視圖處,即所述顯示屏顯示索引號從f到f+G-Ι所對應(yīng)的圖片;所述滑動界面向相反于所述第一方向的第二方向調(diào)整移動自然數(shù)M倍s像素使所 述顯示屏靠近所述初始坐標(biāo)值;根據(jù)M重新定義調(diào)整移動后所述顯示屏顯示的索引視圖使所述顯示屏顯示索引 號從f到f+G-Ι所對應(yīng)的圖片;及所述顯示屏顯示索引號從f到f+G-Ι所對應(yīng)的圖片。相對現(xiàn)有技術(shù),本發(fā)明在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法能夠使所述電子裝 置快捷方便地顯示圖片。


      圖1為本發(fā)明實施方式中一電子裝置的功能模塊圖。圖2為一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法中所述滑動界面的示意圖。圖3為一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法中所述內(nèi)存塊的示意圖。圖4為一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法中所述滑動界面滑動后的示意圖。圖5為一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法中重新定位所述滑動界面的示 意圖。圖6為一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法中所述滑動界面滑動后內(nèi)存塊 的示意圖。圖7為一在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法的原理流程圖。
      具體實施例方式請參閱圖1,一電子裝置包括一處理器、一存儲器、一 I/O接口、一網(wǎng)卡、一顯示屏、 一內(nèi)存及一輸入裝置。所述顯示屏可為一觸摸顯示屏,所述顯示屏顯示有一用戶操作界面。 在本發(fā)明的實施方式中,所述電子裝置為嵌入式電子裝置,所述電子裝置安裝有一嵌入式 操作系統(tǒng),所述存儲器為一閃存存儲器。所述輸入裝置可包括一遙控器及一網(wǎng)絡(luò)連接的操 控鍵盤。所述電子裝置中,根據(jù)硬件生產(chǎn)需要,部分硬件可以集成為一體多功能性的或更具 針對性的硬件設(shè)置以滿足所述電子裝置的特定需求。請參閱圖2,所述電子裝置包括一初始化模塊、一計算模塊及一定位模塊。所述初 始化模塊首先創(chuàng)建一滑動界面30,定義一以像素為刻度的坐標(biāo)軸,所述顯示屏在初始位置 時處于所述滑動界面30的中間位置對應(yīng)所述坐標(biāo)軸一初始坐標(biāo)處,所述滑動界面30于所 述初始坐標(biāo)每一側(cè)設(shè)有F個大小相同的索引視圖31,所述索引視圖31橫向等間距間隔排 列。所述初始化模塊將所述滑動界面30平分為左右兩部分,定義所述滑動界面30的中心 位置為坐標(biāo)原點。所述滑動界面30的最右方的最大值為6000像素,所述滑動界面30的最 左方的最小值為-6000像素。在本實施方式中,所述滑動界面30定義有192個帶有索引號的索引視圖31。所述 索引視圖31的數(shù)量可根據(jù)實際電子裝置的處理能力自定義。所述索引視圖31共有B行, 在本實施方式中,所述索引視圖31按照兩行排列,每一索引視圖31的顯示寬度設(shè)置為k像 素,每兩個索引視圖31之間的間距為i像素,設(shè)定圖距s = k+i。所述顯示屏上一屏同時能 夠顯示G個索引視圖31,亦即所述顯示屏一次顯示的圖片數(shù)量為G。G可根據(jù)顯示屏的大小 發(fā)生變化。本實施例中,k為140像素,i為10像素,B為2行,G為10。定義所述索引視圖31的索引號為f,在顯示屏上可顯示的索引號為廣f+10。所述 索引視圖31的索引號從坐標(biāo)0點向右從整數(shù)1開始向右側(cè)遞增,索引號的排列順序先由上 到下,再由左到右。這樣,所述中心坐標(biāo)值位置的右側(cè)共有96個索引視圖31。所述索引視 圖31的索引號從坐標(biāo)0點向左從整數(shù)N開始向左側(cè)遞減。這樣,在所述中心坐標(biāo)值位置的 左側(cè)也共有96個索引視圖31。定義存儲于電子裝置的存儲器中要顯示的圖片數(shù)量為N。所述圖片編號定義為 個。所述索引號與所述圖片編號相對應(yīng),即索引號為0時顯示編號為0的圖片。本實施
      例中,滑動界面30左右各定義有96個帶有索引號的索引視圖31,當(dāng)N< 96時,所述滑動界面一側(cè)顯示的索引視圖31多于要顯示的圖片數(shù)量,所述索引視圖31循環(huán)顯示要顯示的圖 片,所述滑動界面自所述坐標(biāo)原點向右從小到大循環(huán)顯示,所述滑動界面自所述坐標(biāo)原點 向左從大到小循環(huán)顯示。當(dāng)N = 96時,所述滑動界面30每一側(cè)顯示的索引視圖31等于要 顯示的圖片數(shù)量,所述索引視圖31顯示要顯示的圖片,所述滑動界面30自所述坐標(biāo)原點向 右從小到大顯示,所述滑動界面自所述坐標(biāo)原點向左從大到小循環(huán)顯示。當(dāng)N > 96時,所 述滑動界面30 —側(cè)顯示的索引視圖31的數(shù)量小于要顯示的圖片數(shù)量,所述滑動界面30每 一側(cè)一次僅顯示其中96個圖片。本實施例中,所述顯示屏的寬度為800像素,高度為600像素。所述顯示屏處于初 始位置時,所述顯示屏的左邊位于坐標(biāo)值0上,右邊位于坐標(biāo)值800像素上。在所述顯示屏 被滑動觸摸后,所述滑動界面30滑動的距離一般不會超過6000像素。請參閱圖3,所述初始化模塊初始化具有G組內(nèi)存塊。本實施例中,G = 10。每組 內(nèi)存塊包括2個內(nèi)存單元,其中一內(nèi)存單元儲存顯示在屏幕上的索引視圖31的索引號,另 一內(nèi)存單元儲存所述索引號對應(yīng)的圖片。所述內(nèi)存被分配有G組內(nèi)存塊用于緩存索引號從 f到f+G-Ι所對應(yīng)的圖片。當(dāng)所述顯示屏上顯示索引號為0、的索引視圖31時,所述內(nèi)存 中的圖片,編號為廣10,即被加載到所述顯示屏上顯示。所述顯示屏未顯示的索引視圖31 僅存儲有所述索引視圖31對應(yīng)的索引號。在另一實施例中,G = 24。這樣,所述內(nèi)存中存儲有較多的圖片,當(dāng)所述滑動界面 30滑動時,未顯示出的圖片從內(nèi)存中可直接顯示于所述顯示屏上。而不再需要首先將存儲 于存儲器中的圖片加載到所述內(nèi)存中,再顯示于所述顯示屏上,從而節(jié)約了時間。請參閱圖4、圖5、圖6及圖7,一種在電子裝置中實現(xiàn)滑動界面循環(huán)顯示的方法,所 述方法包括以下步驟步驟40 所述滑動界面30相對所述顯示屏沿一第一方向被滑動,所述顯示屏相 對所述滑動界面30到達(dá)索引號為f的索引視圖31處,即所述顯示屏將顯示索引號從f到 f+G-Ι所對應(yīng)的圖片。計算所述滑動界面30被滑動觸摸的位移x(x > 0)像素,此時,所述 顯示屏左側(cè)邊獲得一新坐標(biāo)值Y。當(dāng)所述滑動界面30向左側(cè)移動時,所述顯示屏的左側(cè)邊 在χ像素位置上,右邊在800+x像素位置上(如圖5所示)。當(dāng)所述滑動界面30向右側(cè)移 動時,所述顯示屏的新坐標(biāo)值為所述顯示屏的左側(cè)邊在-χ像素位置上,右邊在800-x像素 位置上。步驟42:所述滑動界面30向相反于所述第一方向的第二方向調(diào)整移動自然數(shù)M 倍s像素使所述顯示屏靠近所述初始坐標(biāo)值。所述滑動界面30沿所述第二方向調(diào)整移動 后使Z處于相對于所述初始坐標(biāo)值或距所述初始坐標(biāo)值s范圍內(nèi)。所述定位模塊將從所述計算模塊中獲取的新坐標(biāo)值Y減去所述索引視圖31的寬 度和每兩個索引視圖31之間的間距之和,即s的整數(shù)M(M ^ 0)倍,以使所述顯示屏的新坐 標(biāo)值移近接近所述初始坐標(biāo)值而得到新的坐標(biāo)值Z,在本實施方式中,Z取最靠近所述坐標(biāo) 原點的范圍,使0彡Z < s,即0彡Y-Ms < s,由此可得出,1-Y/s < M彡Y/s。當(dāng)滑動界面 30向右滑時,為了使得-S < Z彡0,即-S < Y+sM彡0,可得出-1-Y/s < M^ _Y/s。例如,如圖6所示,將所述顯示屏的新坐標(biāo)值減去了所述索引視圖31的寬度和每 兩個索引視圖31之間的間距之和的一倍150像素,使得所述顯示屏的坐標(biāo)值更靠近所述滑 動界面30的中心位置,這樣使用者感覺到滑動觸摸所述滑動界面30時,是永遠(yuǎn)不能滑到所
      6述滑動界面30的邊緣上。當(dāng)所述內(nèi)存中存儲有限的圖片,所述滑動界面30則會循環(huán)滑動 下去。步驟43 根據(jù)M重新定義調(diào)整移動后所述顯示屏顯示的索引視圖使所述顯示屏顯 示索引號從f到f+G-Ι所對應(yīng)的圖片。當(dāng)N大于或等于F、所述索引視圖為B行及所述第 一方向為橫向向左,其中B為大于等于1的自然數(shù)時,所述索引號在初始位置時自所述初始 坐標(biāo)向右為從1到F,在所述滑動界面被調(diào)整移動后,所述索引號自所述初始坐標(biāo)向右為從 1+BM 到 F+BM。當(dāng)N大于或等于F、所述索引視圖為B行及所述第一方向為橫向向右,其中B為大 于等于1的自然數(shù)時,所述索引號在初始位置時自所述初始坐標(biāo)向左為從N到N-F,在所述 滑動界面被調(diào)整移動后,所述索引號自所述初始坐標(biāo)向左為從N-BM到N-F-BM。當(dāng)N小于F 時,所述索引視圖在初始位置時自所述初始坐標(biāo)向左和向右分別循環(huán)顯示所述N個圖片。所述電子裝置將重新定義所述索引視圖31中的索引號,根據(jù)所述滑動界面30的 滑動方向,將所述滑動界面30上的索引視圖31的索引號都加上或者減去2M。當(dāng)滑動界面 30向左移動時,索引號加上2M。當(dāng)滑動界面30向右移動時,索引號減去2M。如圖6所示, M= 1。這樣,當(dāng)所述顯示屏位于新坐標(biāo)值位置上時,所述顯示屏能顯示所述索引號為;Γ12 的索引視圖31。步驟44 所述顯示屏顯示索引號從f到f+G-Ι所對應(yīng)的圖片。所述內(nèi)存將根據(jù)所 述顯示屏上的索引視圖31的索引號加載相應(yīng)編號的圖片用以顯示在所述顯示屏上,來呈 現(xiàn)給使用者。所述電子裝置僅使用有限的內(nèi)存即實現(xiàn)了循環(huán)瀏覽圖片的功能。本發(fā)明在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法中,所述滑動界面30的坐標(biāo)可以 擴展到縱向,在縱向上與橫向上同樣的原理,實現(xiàn)所述滑動界面30在所述顯示屏上的上下 滑動。所述滑動界面的滑動可通過手指在所述顯示屏上滑動觸摸實現(xiàn),也可通過所述電子 裝置上按鍵實現(xiàn)。
      權(quán)利要求
      1.一種在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于所述電子裝置包括一顯 示屏及一存儲器,所述存儲器內(nèi)存儲有N張圖片,定義所述圖片編號從1到N,所述顯示屏 顯示有一滑動界面,定義一以像素為刻度的坐標(biāo)軸,所述顯示屏在初始位置時處于所述滑 動界面的中間位置對應(yīng)所述坐標(biāo)軸一初始坐標(biāo)處,所述滑動界面于所述初始坐標(biāo)每一側(cè)設(shè) 有F個大小相同的索引視圖,所述索引視圖包括至少一行,所述索引視圖橫向等間距間隔 排列,每兩個橫向相鄰索引視圖的中心間距為s像素,所述每一索引視圖包括一索引號,所 述索引號在所述初始坐標(biāo)處向右對應(yīng)圖片編號從1開始由小到大,所述索引號在所述初始 坐標(biāo)處向左對應(yīng)圖片編號從N開始由大到小,定義所述顯示屏一次顯示的圖片數(shù)量為G,所 述顯示屏在所述初始位置處,所述顯示屏顯示圖片編號從1到G的圖片,所述方法包括所述滑動界面相對所述顯示屏沿一第一方向被滑動,所述顯示屏相對所述滑動界面到 達(dá)索引號為f的索引視圖處,即所述顯示屏顯示索引號從f到f+G-Ι所對應(yīng)的圖片;所述滑動界面向相反于所述第一方向的第二方向調(diào)整移動自然數(shù)M倍s像素使所述顯 示屏靠近所述初始坐標(biāo)值;根據(jù)M重新定義調(diào)整移動后所述顯示屏顯示的索引視圖使所述顯示屏顯示索引號從f 到f+G-Ι所對應(yīng)的圖片;及所述顯示屏顯示索引號從f到f+G-Ι所對應(yīng)的圖片。
      2.如權(quán)利要求1所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于在根據(jù)M 重新定義調(diào)整移動后所述顯示屏顯示的索引視圖使所述顯示屏顯示索引號從f到f+G-Ι所 對應(yīng)的圖片的步驟中重新定義所述滑動界面所有的索引視圖。
      3.如權(quán)利要求2所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于當(dāng)N大 于或等于F、所述索引視圖為B行及所述第一方向為橫向向左,其中B為大于等于1的自然 數(shù)時,所述索引號在初始位置時自所述初始坐標(biāo)向右為從1到F,在所述滑動界面被調(diào)整移 動后,所述索引號自所述初始坐標(biāo)向右為從1+BM到F+BM。
      4.如權(quán)利要求2所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于當(dāng)N大 于或等于F、所述索引視圖為B行及所述第一方向為橫向向右,其中B為大于等于1的自然 數(shù)時,所述索引號在初始位置時自所述初始坐標(biāo)向左為從N到N-F,在所述滑動界面被調(diào)整 移動后,所述索引號自所述初始坐標(biāo)向左為從N-BM到N-F-BM。
      5.如權(quán)利要求3或4所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于當(dāng)B 為大于等于2的自然數(shù)時,所述索引視圖所對應(yīng)的索引號在初始位置時自所述初始坐標(biāo)向 右先縱向由小到大排列,再橫向由小到大排列。
      6.如權(quán)利要求1所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于當(dāng)N小 于F時,所述索引視圖在初始位置時自所述初始坐標(biāo)向左和向右分別循環(huán)顯示所述N個圖 片。
      7.如權(quán)利要求1所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于定義所 述滑動界面調(diào)整移動后的坐標(biāo)為Z,所述滑動界面向相反于所述第一方向的第二方向調(diào)整 移動自然數(shù)M倍s像素使所述顯示屏靠近所述初始坐標(biāo)值的步驟進一步包括所述滑動界 面沿所述第二方向調(diào)整移動后使Z處于相對于所述初始坐標(biāo)值或距所述初始坐標(biāo)值s范圍 內(nèi)。
      8.如權(quán)利要求1所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于所述電子裝置還包括一內(nèi)存,所述內(nèi)存被分配有G組內(nèi)存塊用于緩存索引號從f到f+G-Ι所對應(yīng) 的圖片。
      9.如權(quán)利要求8所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于每一組 內(nèi)存塊包括兩個內(nèi)存單元,其中一內(nèi)存單元存儲有的圖片編號,另一內(nèi)存單元緩存有相應(yīng) 的圖片。
      10.如權(quán)利要求1所述的在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,其特征在于所述顯 示屏未顯示的索引視圖僅存儲有所述索引視圖對應(yīng)的索引號。
      全文摘要
      一種在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法,所述方法包括所述滑動界面相對所述顯示屏沿一第一方向被滑動,所述顯示屏相對所述滑動界面到達(dá)索引號為f的索引視圖處,即所述顯示屏顯示索引號從f到f+G-1所對應(yīng)的圖片;所述滑動界面向相反于所述第一方向的第二方向調(diào)整移動自然數(shù)M倍s像素使所述顯示屏靠近所述初始坐標(biāo)值;根據(jù)M重新定義調(diào)整移動后所述顯示屏顯示的索引視圖使所述顯示屏顯示索引號從f到f+G-1所對應(yīng)的圖片;及所述顯示屏顯示索引號從f到f+G-1所對應(yīng)的圖片。相對現(xiàn)有技術(shù),本發(fā)明在電子裝置中實現(xiàn)循環(huán)顯示圖片的方法能夠使所述電子裝置快捷方便地顯示圖片。
      文檔編號G06F17/30GK102087656SQ200910311019
      公開日2011年6月8日 申請日期2009年12月7日 優(yōu)先權(quán)日2009年12月7日
      發(fā)明者蔡燈宇 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1