一種短信顯示的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于信息技術(shù)領(lǐng)域,尤其涉及一種短信顯示的方法及裝置。
【背景技術(shù)】
[0002]隨著手機用戶的日益增多,短信已成為人們?nèi)粘贤ǖ囊环N主要方式,簡單、便捷地在人與人之間進行信息傳遞。目前,當(dāng)手機接收到一條新短信時,通常會在鎖屏界面或者系統(tǒng)通知欄進行短信提示,或者在收件箱中對未讀短信進行顯示。
[0003]目前手機在進行短信提示或者在收件箱中進行未讀短信顯示時,會同時將短信的內(nèi)容進行直接顯示,由于手機可能并非全天候地由手機用戶本人在使用,因此,當(dāng)短信內(nèi)容涉及到用戶隱私時,當(dāng)前的短信顯示方法顯然容易造成用戶的隱私泄露,帶來信息安全隱串
■/Q1、O
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例的目的在于提供一種短信顯示的方法,旨在解決現(xiàn)有的短信顯示方式容易帶來信息安全隱患的問題。
[0005]本發(fā)明實施例是這樣實現(xiàn)的,一種短信顯示的方法,包括:
[0006]將接收到的短信的內(nèi)容進行緩存;
[0007]獲取所述短信的發(fā)送號碼;
[0008]根據(jù)所述短信的發(fā)送號碼生成短信提示消息;
[0009]當(dāng)檢測到對所述短信的查看指令時,從緩存中讀取所述短信的內(nèi)容并顯示。
[0010]本發(fā)明實施例的另一目的在于提供短信顯示的方法,包括:
[0011]緩存單元,用于將接收到的短信的內(nèi)容進行緩存;
[0012]提取單元,用于獲取所述短信的發(fā)送號碼;
[0013]提示單元,用于根據(jù)所述短信的發(fā)送號碼生成短信提示消息;
[0014]顯示單元,用于當(dāng)檢測到對所述短信的查看指令時,從緩存中讀取所述短信的內(nèi)容并顯示。
[0015]在本發(fā)明實施例中,通過設(shè)置專門用于緩存短信的緩存空間,將終端接收到的短信存儲在該緩存空間中,而只展示接收到的短信的發(fā)送號碼,當(dāng)用戶真正需要查看短信內(nèi)容時,再從緩存空間中讀取該短信內(nèi)容并顯示,通過上述方式,有效地保障了用戶的信息安全。
【附圖說明】
[0016]圖1是本發(fā)明實施例提供的短信顯示的方法的實現(xiàn)流程圖;
[0017]圖2是本發(fā)明實施例提供的短信顯示的方法S103的具體實現(xiàn)流程圖;
[0018]圖3是本發(fā)明實施例提供的短信顯示的裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0019]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]在本發(fā)明實施例中,通過設(shè)置專門用于緩存短信的緩存空間,將終端接收到的短信存儲在該緩存空間中,而只展示接收到的短信的發(fā)送號碼,當(dāng)用戶真正需要查看短信內(nèi)容時,再從緩存空間中讀取該短信內(nèi)容并顯示,通過上述方式,有效地保障了用戶的信息安全。
[0021]圖1示出了本發(fā)明實施例提供的短信顯示的方法的實現(xiàn)流程圖,詳述如下:
[0022]在SlOl中,將接收到的短信的內(nèi)容進行緩存。
[0023]在本實施例中,可以通過在終端中設(shè)置專門用于緩存短信的緩存空間,當(dāng)終端接收到新的短信時,則首先提取出該短信中的內(nèi)容,并存入該緩存空間中。
[0024]具體地,緩存空間可以設(shè)置在終端的內(nèi)存中,或者終端的存儲卡中。
[0025]在S102中,獲取所述短信的發(fā)送號碼。
[0026]在S102中,對于新接收到的短信,獲取該短信的發(fā)送號碼。
[0027]在S103中,根據(jù)所述短信的發(fā)送號碼生成短信提示消息。
[0028]當(dāng)獲取到新接收到的短信的發(fā)送號碼之后,只根據(jù)短信的發(fā)送號碼來生成短信提示消息。其中,所述短信提示消息,一方面,可以為顯示在鎖屏界面中或者顯示在消息推送欄的系統(tǒng)通知形式的短信提示消息;另一方面,也可以為顯示在收件箱短信列表中的關(guān)于短信的提示內(nèi)容。
[0029]在本實施例中,短信提示消息根據(jù)短信的發(fā)送號碼生成。作為本發(fā)明的一個實施例,在短信提示消息中,并不包含短信的詳細內(nèi)容,而只包含了短信的發(fā)送號碼相關(guān)信息。如圖2所示,S103具體為:
[0030]在S201中,判斷通訊錄中是否存儲了所述短信的發(fā)送號碼。
[0031]在本實施例中,通過相應(yīng)的應(yīng)用程序接口,獲取到終端通訊錄中存儲的相關(guān)數(shù)據(jù),從而將S102中獲取到的短信的發(fā)送號碼在通訊錄中進行匹配,判斷通訊錄中是否存儲了該短信的發(fā)送號碼。
[0032]在S202中,若所述通訊錄中存儲了所述短信的發(fā)送號碼,獲取所述短信的發(fā)送號碼對應(yīng)的聯(lián)系人信息。
[0033]在S203中,生成包括所述聯(lián)系人信息的短信提示消息并顯示。
[0034]若通過S201判斷出通訊錄中存儲了該短信的發(fā)送號碼,則表明發(fā)送該短信的是用戶的聯(lián)系人,在該情況下,從通訊錄中提取出該短信的發(fā)送號碼所在聯(lián)系人條目中相關(guān)的聯(lián)系人信息,生成包括了該聯(lián)系人信息的短信提示消息并顯示。其中,聯(lián)系人信息包括但不限于聯(lián)系人名稱和聯(lián)系人所在群組。在本實施例中,通過將聯(lián)系人信息顯示在短信提示消息中,使得用戶在查看短信提示消息時,能夠直接得知發(fā)送短信的聯(lián)系人,從而根據(jù)聯(lián)系人的重要性,進一步選擇是繼續(xù)查看短信、稍后查看短信還是直接刪除短信。
[0035]進一步地,在S204中,若所述通訊錄中未存儲所述短信的發(fā)送號碼,生成包括所述短信的發(fā)送號碼的短信提示消息并顯示。
[0036]在本實施例中,若在通訊錄中未匹配到該短信的發(fā)送號碼,則表明發(fā)送該短信的并不為用戶的聯(lián)系人,此時,生成的短信提示消息中僅顯示該短信的發(fā)送號碼,由此,用戶在查看短信提示時,可以直接得知發(fā)送該短信的為陌生號碼,從而進一步選擇是保留短信還是刪除短/[目。
[0037]作為本發(fā)明的一個實施例,在S103中,生成的短信提示消息除了包含根據(jù)短信的發(fā)送號碼生成的相關(guān)信息之外,還可以包括根據(jù)短信內(nèi)容生成的摘要信息。具體地,可以根據(jù)短信的內(nèi)容提煉關(guān)鍵字,或者截取短信內(nèi)容的任意一段,作為短信的內(nèi)容摘要,一并顯示在短信提示消息中。由于短信提示消息中只顯示短信的內(nèi)容摘要,因此,并不會造成用戶信息的完全泄露,同時,可以幫助用戶通過內(nèi)容摘要簡明地了解到短信可能涉及的具體內(nèi)容,從而選擇對該短信的進一步操作。
[0038]例如,當(dāng)短信內(nèi)容涉及到匯款賬號或者用戶的身份證號時,根據(jù)預(yù)置的短信內(nèi)容摘要提取算法,可以只提取短信內(nèi)容中的漢字部分作為內(nèi)容摘要,而不提取短信內(nèi)容中的數(shù)字部分作為內(nèi)容摘要,從而有效地保護了用戶的重要個人信息,保障了信息安全。
[0039]在S104中,當(dāng)檢測到對所述短信的查看指令時,從緩存中讀取所述短信的內(nèi)容并顯不O