用于撥打電話的方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及終端技術(shù)領(lǐng)域,特別涉及一種用于撥打電話的方法、裝置及終端。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,智能終端技術(shù)變得日益完善和成熟,智能終端設(shè)備越來越廣泛的應(yīng)用于人們的日常生活和工作中,使人們的生活越來越便利。目前,很多智能終端設(shè)備具有多種功能,既可以用于撥打電話,又可以用于瀏覽各種網(wǎng)絡(luò)資源信息。某些時候,用戶可能會瀏覽到一些包含電話號碼的信息,并且,用戶可能需要撥打這些號碼。
[0003]在相關(guān)技術(shù)中,有些信息界面會將具有電話號碼特征的數(shù)字設(shè)置為超鏈接,用戶可以通過點擊超鏈撥打該號碼。但上述技術(shù)只能針對文本形式的信息中的電話號碼設(shè)定超鏈接,因此具有一定的局限性。另一方面,很多時候用戶也不需要撥打信息中的電話,使得一些數(shù)字的超鏈接很容易被用戶誤點擊,影響了用戶使用終端的效率。
【發(fā)明內(nèi)容】
[0004]本公開提供一種用于撥打電話的方法、裝置及終端,以解決相關(guān)技術(shù)中用戶使用終端效率低下的問題。
[0005]根據(jù)本公開實施例的第一方面,提供一種用于撥打電話的方法,包括:
[0006]響應(yīng)于電話程序的開啟,獲取被復(fù)制到剪貼板中的拷貝信息;
[0007]檢測所述拷貝信息中是否包含有電話號碼的信息;
[0008]若包含有電話號碼的信息,提取出所述電話號碼;
[0009]在所述電話程序的撥打記錄列表中,為每個所述電話號碼添加一條撥打記錄,以供用戶通過添加的所述撥打記錄撥打?qū)?yīng)的電話號碼。
[0010]可選的,所述檢測所述拷貝信息中是否包含有電話號碼的信息,包括:
[0011]基于所述拷貝信息確定待檢測文本信息;
[0012]判斷所述待檢測文本信息中是否包含數(shù)字信息;
[0013]若所述待檢測文本信息中包含數(shù)字信息,從所述待檢測文本信息中識別出一組或多組數(shù)字;
[0014]判斷所述一組或多組數(shù)字中是否包含具有電話號碼特征的數(shù)字,以確定所述拷貝信息中是否包含有電話號碼的信息。
[0015]可選的,所述基于所述拷貝信息確定待檢測文本信息,包括:
[0016]判斷所述拷貝信息的信息表現(xiàn)形式是否是文本形式;若是文本形式,將所述拷貝信息作為待檢測文本信息;
[0017]若不是文本形式,獲取所述拷貝信息對應(yīng)的文本信息作為待檢測文本信息。
[0018]可選的,所述判斷所述待檢測文本信息中是否包含數(shù)字信息,包括:
[0019]查找所述待檢測文本信息中是否包含表達(dá)數(shù)字含義的字符;若包含表達(dá)數(shù)字含義的字符,則所述待檢測文本信息中包含數(shù)字信息。
[0020]可選的,所述從所述待檢測文本信息中識別出一組或多組數(shù)字,包括:
[0021 ] 識別出所述待檢測文本信息中所述表達(dá)數(shù)字含義的字符對應(yīng)的數(shù)字;
[0022]將連續(xù)排列的所述字符對應(yīng)的數(shù)字作為一組數(shù)字,獲取所述待檢測文本信息中包含的一組或多組數(shù)字。
[0023]根據(jù)本公開實施例的第二方面,提供一種用于撥打電話的裝置,包括:
[0024]獲取模塊,被配置為響應(yīng)于電話程序的開啟,獲取被復(fù)制到剪貼板中的拷貝信息;
[0025]檢測模塊,被配置為檢測所述拷貝信息中是否包含有電話號碼的信息;
[0026]提取模塊,被配置為在所述拷貝信息中包含有電話號碼的信息時,提取出所述電話號碼;
[0027]添加模塊,被配置為在所述電話程序的撥打記錄列表中,為每個所述電話號碼添加一條撥打記錄,以供用戶通過添加的所述撥打記錄撥打?qū)?yīng)的電話號碼。
[0028]可選的,所述檢測模塊包括:
[0029]確定子模塊,被配置為基于所述拷貝信息確定待檢測文本信息;
[0030]第一判斷子模塊,被配置為判斷所述待檢測文本信息中是否包含數(shù)字信息;
[0031]識別子模塊,被配置為在所述待檢測文本信息中包含數(shù)字信息時,從所述待檢測文本信息中識別出一組或多組數(shù)字;
[0032]第二判斷子模塊,被配置為判斷所述一組或多組數(shù)字中是否包含具有電話號碼特征的數(shù)字,以確定所述拷貝信息中是否包含有電話號碼的信息。
[0033]可選的,所述確定子模塊包括:
[0034]信息表現(xiàn)形式判斷子模塊,被配置為判斷所述拷貝信息的信息表現(xiàn)形式是否是文本形式;若是文本形式,將所述拷貝信息作為待檢測文本信息;
[0035]待檢測文本信息獲取子模塊,被配置為在所述拷貝信息的信息表現(xiàn)形式不是文本形式時,獲取所述拷貝信息對應(yīng)的文本信息作為待檢測文本信息。
[0036]可選的,所述第一判斷子模塊包括:
[0037]查找子模塊,被配置為查找所述待檢測文本信息中是否包含表達(dá)數(shù)字含義的字符;若包含表達(dá)數(shù)字含義的字符,則所述待檢測文本信息中包含數(shù)字信息。
[0038]可選的,所述識別子模塊包括:
[0039]數(shù)字識別子模塊,被配置為識別出所述待檢測文本信息中所述表達(dá)數(shù)字含義的字符對應(yīng)的數(shù)字;
[0040]數(shù)字獲取子模塊,被配置為將連續(xù)排列的所述字符對應(yīng)的數(shù)字作為一組數(shù)字,獲取所述待檢測文本信息中包含的一組或多組數(shù)字。
[0041]根據(jù)本公開實施例的第三方面,提供一種終端,包括:
[0042]處理器;
[0043]用于存儲處理器可執(zhí)行指令的存儲器;
[0044]其中,所述處理器被配置為:
[0045]響應(yīng)于電話程序的開啟,獲取被復(fù)制到剪貼板中的拷貝信息;
[0046]檢測所述拷貝信息中是否包含有電話號碼的信息;
[0047]若包含有電話號碼的信息,提取出所述電話號碼;
[0048]在所述電話程序的撥打記錄列表中,為每個所述電話號碼添加一條撥打記錄,以供用戶通過添加的所述撥打記錄撥打?qū)?yīng)的電話號碼。
[0049]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0050]本公開的上述實施例提供的一種用于撥打電話的方法,響應(yīng)于電話程序的開啟,獲取被復(fù)制到剪貼板中的拷貝信息,檢測該拷貝信息中是否包含有電話號碼的信息,在包含有電話號碼的信息時,提取出該電話號碼,并在電話程序的撥打記錄列表中,為每個電話號碼添加一條撥打記錄,以供用戶通過添加的撥打記錄撥打?qū)?yīng)的電話號碼。無需用戶手動輸入電話號碼,提高了終端的使用效率。
[0051]本公開的上述實施例提供的另一種用于撥打電話的方法,通過基于拷貝信息確定待檢測文本信息,判斷該待檢測文本信息中是否包含數(shù)字信息,并在該待檢測文本信息中包含數(shù)字信息時,從該待檢測文本信息中識別出一組或多組數(shù)字,判斷上述一組或多組數(shù)字中是否包含具有電話號碼特征的數(shù)字,以確定上述拷貝信息中是否包含有電話號碼的信息,在包含有電話號碼的信息時,提取出該電話號碼,并在電話程序的撥打記錄列表中,為每個電話號碼添加一條撥打記錄,以供用戶通過添加的撥打記錄撥打?qū)?yīng)的電話號碼。無需用戶手動輸入電話號碼,從而進(jìn)一步地提高了終端的使用效率。
[0052]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0053]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0054]圖1是本公開根據(jù)一示例性實施例示出的一種用于撥打電話的方法的流程圖;
[0055]圖2是本公開根據(jù)一示例性實施例示出的另一種用于撥打電話的方法的流程圖;
[0056]圖3是本公開根據(jù)一示例性實施例示出的一種用于撥打電話的裝置的框圖;
[0057]圖4是本公開根據(jù)一示例性實施例示出的另一種用于撥打電話的裝置的框圖;
[0058]圖5是本公開根據(jù)一示例性實施例示出的另一種用于撥打電話的裝置的框圖;
[0059]圖6是本公開根據(jù)一示例性實施例示出的另一種用于撥打電話的裝置的框圖;
[0060]圖7是本公開根據(jù)一示例性實施例示出的另一種用于撥打電話的裝置的框圖;
[0061]圖8是本公開根據(jù)一示例性實施例示出的一種用于撥打電話的裝置的一結(jié)構(gòu)示意圖。
【具體實施方式】
[0062]這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例