一種搜索方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及移動終端的技術(shù)領(lǐng)域,尤其涉及一種搜索方法及裝置。
【背景技術(shù)】
[0002]目前市場上大多教育類APP主要通過純文字進行搜索,當對一些特殊的文字和符號如化學(xué)中的方程式,輸入就會變得十分麻煩。一些學(xué)習(xí)類APP內(nèi)增加了掃描識別技術(shù),識別后需要點擊按鈕去搜索,或者當用戶掃描多行題目時,不能很好地選擇好時機進行搜索,會出現(xiàn)題目掃描完后,不自動搜索,或者掃描過程中就去搜索的情況,從而影響了整個搜索體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例的目的在于提出一種搜索方法及裝置,旨在解決如何快速且方便地搜索題目的問題。
[0004]為達此目的,本發(fā)明實施例采用以下技術(shù)方案:
[0005]第一方面,一種搜索方法,所述方法包括:
[0006]檢測掃描筆的筆頭是否接觸書本;
[0007]若是,則檢測所述掃描筆的燈是否已滅;
[0008]若是,則確定所述掃描筆的燈滅的時間是否不低于預(yù)先設(shè)置的燈滅的時間;
[0009]若是,則確定是否能獲取所述掃描筆接觸所述書本的內(nèi)容;
[0010]若是,則獲取與所述內(nèi)容對應(yīng)的搜索內(nèi)容,并顯示在移動終端的界面上。
[0011 ] 優(yōu)選地,所述方法還包括:
[0012]若檢測所述掃描筆的筆頭接觸所述書本且所述掃描筆的燈始終處于亮燈的狀態(tài),則返回執(zhí)行檢測掃描筆的筆頭是否接觸書本的步驟。
[0013]優(yōu)選地,所述方法還包括:
[0014]若確定所述掃描筆的燈滅的時間低于所述預(yù)先設(shè)置的燈滅的時間,則返回執(zhí)行檢測掃描筆的筆頭是否接觸書本的步驟。
[0015]優(yōu)選地,所述方法還包括:
[0016]若確定無法獲取所述掃描筆接觸所述書本的內(nèi)容,則返回執(zhí)行檢測掃描筆的筆頭是否接觸書本的步驟。
[0017]優(yōu)選地,所述方法還包括:
[0018]若確定無法獲取所述掃描筆接觸所述書本的內(nèi)容,則清空燈亮的標識。
[0019]第二方面,一種搜索裝置,所述裝置包括:
[0020]第一檢測模塊,用于檢測掃描筆的筆頭是否接觸書本;
[0021]第二檢測模塊,用于若是,則檢測所述掃描筆的燈是否已滅;
[0022]第一確定模塊,用于若是,則確定所述掃描筆的燈滅的時間是否不低于預(yù)先設(shè)置的燈滅的時間;
[0023]第二確定模塊,用于若是,則確定是否能獲取所述掃描筆接觸所述書本的內(nèi)容;
[0024]獲取模塊,用于若是,則獲取與所述內(nèi)容對應(yīng)的搜索內(nèi)容,并顯示在移動終端的界面上。
[0025]優(yōu)選地,所述裝置還包括:
[0026]第一返回模塊,用于若檢測所述掃描筆的筆頭接觸所述書本且所述掃描筆的燈始終處于亮燈的狀態(tài),則返回執(zhí)行第一檢測模塊。
[0027]優(yōu)選地,所述裝置還包括:
[0028]第二返回模塊,用于若確定所述掃描筆的燈滅的時間低于所述預(yù)先設(shè)置的燈滅的時間,則返回執(zhí)行第一檢測模塊。
[0029]優(yōu)選地,所述裝置還包括:
[0030]第三返回模塊,用于若確定無法獲取所述掃描筆接觸所述書本的內(nèi)容,則返回第一檢測模塊。
[0031 ] 優(yōu)選地,所述裝置還包括:
[0032]清空模塊,用于若確定無法獲取所述掃描筆接觸所述書本的內(nèi)容,則清空燈亮的標識Ο
[0033]本發(fā)明實施例檢測掃描筆的筆頭是否接觸書本;若是,則檢測所述掃描筆的燈是否已滅;若是,則確定所述掃描筆的燈滅的時間是否不低于預(yù)先設(shè)置的燈滅的時間;若是,則確定是否能獲取所述掃描筆接觸所述書本的內(nèi)容;若是,則獲取與所述內(nèi)容對應(yīng)的搜索內(nèi)容,并顯示在移動終端的界面上,從而實現(xiàn)掃描筆識別文本后自動搜索的方法,用戶在整個掃描過程中,無需點擊任何按鈕,掃描完題目后,就可以自動將搜索的內(nèi)容呈現(xiàn)出來,簡化用戶在搜題過程中的步驟,正在做到智能搜索,給用戶完美的搜索體驗。
【附圖說明】
[0034]圖1是本發(fā)明實施例搜索方法第一實施例的流程示意圖;
[0035]圖2是本發(fā)明實施例搜索方法第二實施例的流程示意圖;
[0036]圖3是本發(fā)明實施例搜索方法第三實施例的流程示意圖;
[0037]圖4是本發(fā)明實施例搜索方法第四實施例的流程示意圖;
[0038]圖5是本發(fā)明實施例搜索方法第五實施例的流程示意圖;
[0039]圖6是本發(fā)明實施例搜索裝置的功能模塊示意圖;
[0040]圖7是本發(fā)明實施例搜索裝置的功能模塊示意圖;
[0041]圖8是本發(fā)明實施例搜索裝置的功能模塊示意圖;
[0042]圖9是本發(fā)明實施例搜索裝置的功能模塊示意圖;
[0043]圖10是本發(fā)明實施例搜索裝置的功能模塊示意圖。
【具體實施方式】
[0044]下面結(jié)合附圖和實施例對本發(fā)明實施例作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明實施例,而非對本發(fā)明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實施例相關(guān)的部分而非全部結(jié)構(gòu)。
[0045]實施例一
[0046]參考圖1,圖1是本發(fā)明實施例搜索方法第一實施例的流程示意圖。
[0047]在實施例一中,所述搜索方法包括:
[0048]步驟101,檢測掃描筆的筆頭是否接觸書本;
[0049]步驟102,若是,則檢測所述掃描筆的燈是否已滅;
[0050]步驟103,若是,則確定所述掃描筆的燈滅的時間是否不低于預(yù)先設(shè)置的燈滅的時間;
[0051]步驟104,若是,則確定是否能獲取所述掃描筆接觸所述書本的內(nèi)容;
[0052]步驟105,若是,則獲取與所述內(nèi)容對應(yīng)的搜索內(nèi)容,并顯示在移動終端的界面上。
[0053]具體的,用戶在APP的輸入頁面進行掃描輸入,當掃描筆的筆頭接觸到書面時,掃描筆內(nèi)的燈會亮,這時硬件由底層硬件驅(qū)動會發(fā)送消息通知App,用戶要準備掃描了。當用戶抬起掃描筆,掃描筆筆頭離開書面,掃描筆內(nèi)的燈會熄滅,這是就會觸發(fā)自動搜索的判定。當掃描的內(nèi)容是多行的,就會不停地重復(fù)燈亮、燈滅、燈亮、燈滅等等一系列過程。可以發(fā)現(xiàn)不管用戶掃描的內(nèi)容是單行的,還是多行的,都是以燈亮為開始標志,以燈滅為結(jié)束標志。當每一次燈滅達2.8秒,就會執(zhí)行自動搜索方法。
[0054]本發(fā)明實施例檢測掃描筆的筆頭是否接觸書本;若是,則檢測所述掃描筆的燈是否已滅;若是,則確定所述掃描筆的燈滅的時間是否不低于預(yù)先設(shè)置的燈滅的時間;若是,則確定是否能獲取所述掃描筆接觸所述書本的內(nèi)容;若是,則獲取與所述內(nèi)容對應(yīng)的搜索內(nèi)容,并顯示在移動終端的界面上,從而實現(xiàn)掃描筆識別文本后自動搜索的方法,用戶在整個掃描過程中,無需點擊任何按鈕,掃描完題目后,就可以自動將搜索的內(nèi)容呈現(xiàn)出來,簡化用戶在搜題過程中的步驟,正在做到智能搜索,給用戶完美的搜索體驗。
[0055]實施例二
[0056]參考圖2,圖2是本發(fā)明實施例搜索方法第二實施例的流程示意圖。
[0057]在實施例一的基礎(chǔ)上,所述方法還包括:
[0058]步驟106,若檢測所述掃描筆的筆頭接觸所述書本且所述掃描筆的燈始終處于亮燈的狀態(tài),則返回執(zhí)行檢測掃描筆的筆頭是否接觸書本的步驟。
[0059]實施例三
[0060]參考圖3,圖3是本發(fā)明實施例搜索方法第三實施例的流程示意圖。
[0061]在實施例一的基礎(chǔ)上,所述方法還包括:
[0062]步驟107,若確