j2me實現手機通訊錄的備份與還原

2021-08-25 10:53:05 字數 1206 閱讀 2505

現在用的手機用了4年半了,其中摔過n次,但是從沒壞過,現在還活的好好的。最近想換個windows系統版本的手機。換手機前,先再折騰折騰這個老手機吧,老手機手機只支援j2me。就用它備份下通訊錄吧。備份手機通訊錄的步驟分以下幾步

1.通過j2me的pim相關函式把通訊錄內容存入字串中

string name="";

string tel="";

string dis="";

pim pim = pim.getinstance();

contactlist contactlist = null;

enumeration em = null;

try

} catch (pimexception ex)

2.通過j2me的fileconnection 完成通訊錄的儲存工作

fileconnection fc;

try

system.out.println("::"+elem);

//fc = (fileconnection) connector.open("file://localhost/" + elem+"/a.txt");

fc = (fileconnection) connector.open("file://localhost/c/mobile/video/a.txt");

if (!fc.exists())

} catch (exception e)

這樣通訊錄的內容已經儲存到 a.txt ,把它存入電腦就完成了儲存工作

這樣如果換了新手機就直接可以用a.txt 檔案來還原通訊錄了

還原的時候只需通過fileconnection 讀取備份的檔案,還原到手機通訊錄就ok了 主要**如下

fileconnection fc;

string s="";

try

system.out.println("::"+elem);

//fc = (fileconnection) connector.open("file://localhost/" + elem+"/a.txt");

fc = (fileconnection) connector.open("file://localhost/c/mobile/video/a.txt");

if (!fc.exists())

if (fc.exists())}}

}} catch (exception e)

j2me實現手機通訊錄的備份與還原

現在用的手機用了4年半了,其中摔過n次,但是從沒壞過,現在還活的好好的。最近想換個windows系統版本的手機。換手機前,先再折騰折騰這個老手機吧,老手機手機只支援j2me。就用它備份下通訊錄吧。備份手機通訊錄的步驟分以下幾步 1.通過j2me的pim相關函式把通訊錄內容存入字串中 string n...

J2ME手機程式設計的啟示

最近空閒的時間學了一下遊戲程式設計,感覺還是很有意思。看了很多 後才發現很多東西的不變的 1.對作業系統的了解 不了解作業系統也可以程式設計序,但是,也許在效率上也許會有點的偏差。同時對執行緒的理解也是編好遊戲的關鍵。2.物件導向程式設計 理解設計模式,框架會對我們理解遊戲程式設計有很大的用處,如何...

在qt實現手機通訊錄系統 移動端通訊錄的實現方式

最近優化了通訊錄拉取的實現方式,對它進行整理。之前的實現方式如下 統一的協議,定義tid欄位,由客戶端填充具體的tid,來拉取使用者的資訊,由於資料庫不屬於我們,客戶端又需要排序等資訊,所以每次拉取,都必須全量拉取。結果 協議失敗率高,客戶端經常要等比較久的時間,才能拉取完整。消耗客戶端的流量,其中...