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