基於移動終端的聯繫人信息存儲方法、系統及移動終端與流程
2023-11-07 04:28:07 2

本發明涉及移動終端領域,尤其涉及的是一種基於移動終端的聯繫人信息存儲方法、系統及移動終端。
背景技術:
通話是移動終端的最基本的功能,為了使通話功能使用起來更加方便、人性化,移動終端中都有通訊錄來保存聯繫人的信息。一般來說,單個聯繫人信息只會包括姓名、電話號碼、電子郵件等,往往只佔用較小的存儲空間,但許多個聯繫人信息結合在一起時卻會佔用一定的存儲空間。在現有技術中,這些聯繫人的信息往往存儲在同地塊存儲區域中,這樣,全體聯繫人的信息會佔用一定的較大的存儲空間,不利於提高存儲空間的利用率。
因此,現有技術還有待於改進和發展。
技術實現要素:
本發明要解決的技術問題在於,針對現有技術的上述缺陷,提供一種基於移動終端的聯繫人信息存儲方法、系統及移動終端。本發明將移動終端中一些分散的存儲區域用來存儲聯繫人信息,從而提高存儲空間的使用效率。
本發明解決技術問題所採用的技術方案如下:
一種基於移動終端的聯繫人信息存儲方法,其中,包括:
步驟A、在移動終端中用一塊連續的存儲區域來保存單個聯繫人信息,所述單個聯繫人信息包括:聯繫人信息、聯接碼;
步驟B、將存儲在不同塊中的單個聯繫人信息通過聯接碼聯接起來構成通訊錄。
所述基於移動終端的聯繫人信息存儲方法,其中,所述步驟A中的單個聯繫人信息,為單個用戶的聯繫人信息。
所述基於移動終端的聯繫人信息存儲方法,其中,所述聯接碼,還包括:第一聯接碼、第二聯接碼;
所述第一聯接碼,為該單個聯繫人信息在存儲區域中的地址;
所述第二聯接碼,為指向另一單個聯繫人信息在存儲區域中的地址。
所述基於移動終端的聯繫人信息存儲方法,其中,所述步驟B還包括:
B1、多個聯繫人信息分別存儲在不同的分塊中對應的單個聯繫人信息;
B2、每個單獨的單個聯繫人信息存儲單元的聯繫人信息通過聯接碼聯接起來構成通訊錄。
一種基於移動終端的聯繫人信息存儲系統,其中,包括:
單個聯繫人信息存儲模塊、用於在移動終端中用一塊連續的存儲區域來保存單個聯繫人信息,所述單個聯繫人信息包括:聯繫人信息、聯接碼;
聯繫人信息聯接模塊、用於將存儲在不同塊中的單個聯繫人信息通過聯接碼聯接起來構成通訊錄。
所述基於移動終端的聯繫人信息存儲系統,其中,所述單個聯繫人信息,為單個用戶的聯繫人信息。
所述基於移動終端的聯繫人信息存儲系統,其中,所述聯接碼,還包括:第一聯接碼、第二聯接碼;
所述第一聯接碼,為該單個聯繫人信息在存儲區域中的地址;
所述第二聯接碼,為指向另一單個聯繫人信息在存儲區域中的地址。
所述基於移動終端的聯繫人信息存儲系統,其中,所述聯繫人信息聯接模塊包括:
存儲控制單元,用於多個聯繫人信息分別存儲在不同的分塊中對應的單個聯繫人信息;
聯接控制單元,用於控制每個單獨的單個聯繫人信息存儲單元的聯繫人信息通過聯接碼聯接起來構成通訊錄。
一種移動終端,其中,包括任一項所述基於移動終端的聯繫人信息存儲系統,採用任一項所述基於移動終端的聯繫人信息存儲方法實現。
本發明所提供的基於移動終端的聯繫人信息存儲方法、系統及移動終端,所述方法通過用一塊連續的存儲區域來保存單個聯繫人信息,所述單個聯繫人信息包括:聯繫人信息、聯接碼;將各個單個聯繫人信息通過聯接碼聯接起來構成通訊錄。使得將分散的小塊存儲區域利用起來存儲單個聯繫人信息,從而提高存儲空間的使用效率。
附圖說明
圖1是本發明基於移動終端的聯繫人信息存儲方法的較佳實施例的流程圖。
圖2所示為本發明方法實施例中單個聯繫人信息存儲單元的組成框圖。
圖3所示為本發明根據每個單個聯繫人信息存儲單元中的聯接碼將多個單個聯繫人信息存儲單元聯接起來的示意圖。
圖4是本發明基於移動終端的聯繫人信息存儲系統的較佳實施例的功能原理框圖。
具體實施方式
為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖並舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
請參見圖1,圖1是本發明基於移動終端的聯繫人信息存儲方法的較佳實施例的流程圖。如圖1所示,本發明實施例提供的基於移動終端的聯繫人信息存儲方法,包括以下步驟:
步驟S100,在移動終端中用一塊連續的存儲區域來保存單個聯繫人信息,所述單個聯繫人信息包括:聯繫人信息、聯接碼。
本發明實施例中,所述單個聯繫人信息,為單個用戶的聯繫人信息,具體地:所述聯繫人信息與現有技術相同;
所述聯接碼,還包括:第一聯接碼、第二聯接碼;
所述第一聯接碼,為該單個聯繫人信息在存儲區域中的地址;
所述第二聯接碼,為指向另一單個聯繫人信息在存儲區域中的地址。
本發明實施例中,在移動終端中用一塊連續的存儲區域來保存單個聯繫人信息,而多個聯繫人信息可以分別存儲在不同的分塊存儲區域。
步驟S200,將存儲在不同塊中的單個聯繫人信息通過聯接碼聯接起來構成通訊錄。
本發明中,多個不同的聯繫人信息可以分別存儲在不同的分塊存儲區域,這個不同的分塊區域可以是分散的小塊存儲區域,然後根據每個單個聯繫人信息在存儲單元中的聯接碼,將存儲在不同塊中的單個聯繫人信息通過聯接碼聯接起來構成通訊錄。
請參閱圖2,圖2所示為本發明方法實施例中單個聯繫人信息存儲單元的組成框圖,如圖2,具體地,所述聯繫人信息與現有技術相同,譬如,聯繫人信息包括:姓名、電話號碼、工作單位、家庭地址、電子郵件等;
所述聯接碼,還包括:第一聯接碼、第二聯接碼;
所述第一聯接碼,為該單個聯繫人信息在存儲區域中的地址;也就是說通過第一聯接可以找到該第一聯接碼所指向的聯繫人信息;具體地,
例如單個聯繫人信息存儲在存儲器中一塊連續的存儲區域的起始地址為0x12345678,則該單個聯繫人信息所在的單個聯繫人信息存儲單元中的第一聯接碼為0x12345678。
所述第二聯接碼,為指向另一單個聯繫人信息在存儲區域中的地址,具體為指向另一單個聯繫人信息存儲單元的第一聯接碼。
然後根據每個單個聯繫人信息在存儲單元中的聯接碼,將存儲在不同塊中的單個聯繫人信息通過聯接碼聯接起來構成通訊錄,如圖3所示,各個單個聯繫人存儲單元聯接碼通過聯接起來。
如圖2所示 ,本發明單個聯繫人信息存儲在單個聯繫人信息存儲在單個聯繫人信息存儲單元,單個聯繫人信息存儲單元存儲有單個的聯繫人信息以及第一聯接碼和第二聯接碼。第一聯接碼為該單個聯繫人信息在存儲區域中的地址。第二聯接碼指向另一單個聯繫人信息在存儲區域中的地址,具體為指向另一單個聯繫人信息存儲單元的第一聯接碼。如圖3所示,多個聯繫人信息分別存儲在不同的分塊中對應的單個聯繫人信息,每個單獨的單個聯繫人信息存儲單元的聯繫人信息通過聯接碼聯接起來構成通訊錄。
基於上述方法實施例,本發明還提供了一種基於移動終端的聯繫人信息存儲系統,如圖4所示,本發明基於移動終端的聯繫人信息存儲系統包括:
單個聯繫人信息存儲模塊210、用於在移動終端中用一塊連續的存儲區域來保存單個聯繫人信息,所述單個聯繫人信息包括:聯繫人信息、聯接碼;具體如上所述。
聯繫人信息聯接模塊220、用於將存儲在不同塊中的單個聯繫人信息通過聯接碼聯接起來構成通訊錄;具體如上所述。
所述基於移動終端的聯繫人信息存儲系統,其中,所述單個聯繫人信息,為單個用戶的聯繫人信息。
所述聯接碼,還包括:第一聯接碼、第二聯接碼;
所述第一聯接碼,為該單個聯繫人信息在存儲區域中的地址;
所述第二聯接碼,為指向另一單個聯繫人信息在存儲區域中的地址。
進一步地,所述基於移動終端的聯繫人信息存儲系統,其中,所述聯繫人信息聯接模塊包括:
存儲控制單元,用於多個聯繫人信息分別存儲在不同的分塊中對應的單個聯繫人信息;具體如上所述。
聯接控制單元,用於控制每個單獨的單個聯繫人信息存儲單元的聯繫人信息通過聯接碼聯接起來構成通訊錄;具體如上所述。
基於上述實施例,本發明還提供了一種移動終端實施例,本實施例所述的移動終端包括任一項所述基於移動終端的聯繫人信息存儲系統,採用任一項所述基於移動終端的聯繫人信息存儲方法實現。
綜上所述,本發明所提供的基於移動終端的聯繫人信息存儲方法、系統及移動終端,所述方法通過用一塊連續的存儲區域來保存單個聯繫人信息,所述單個聯繫人信息包括:聯繫人信息、聯接碼;將各個單個聯繫人信息通過聯接碼聯接起來構成通訊錄。使得將分散的小塊存儲區域利用起來存儲單個聯繫人信息,從而提高存儲空間的使用效率。
當然,本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關硬體(如處理器,控制器等)來完成,所述的程序可存儲於一計算機可讀取的存儲介質中,該程序在執行時可包括如上述各方法實施例的流程。其中所述的存儲介質可為存儲器、磁碟、光碟等。
應當理解的是,本發明的應用不限於上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬於本發明所附權利要求的保護範圍。