2
我有一個即將推出的應用程序。我也有一個數據庫,我想插入IP地址,併爲每個已下載或安裝我的應用的設備創建一個唯一的ID ..我只想知道我是否應該爲此創建一個單獨的活動?是我的發射器?如果是的話,我該如何去顯示我的splashscreen?知道下載我的應用程序併爲設備創建唯一ID的設備的IP地址
我有一個即將推出的應用程序。我也有一個數據庫,我想插入IP地址,併爲每個已下載或安裝我的應用的設備創建一個唯一的ID ..我只想知道我是否應該爲此創建一個單獨的活動?是我的發射器?如果是的話,我該如何去顯示我的splashscreen?知道下載我的應用程序併爲設備創建唯一ID的設備的IP地址
所有你需要做的就是建立一個簡單的HttpConnection與你的服務器,以便你的服務器可以捕獲你的IP並將其保存在數據庫中。創建一個擴展asyncTask的類並在doInBackground()
函數中執行HttpConnection方法。
編輯:通過「捕獲」,我的意思是你可以在你的設備上使用getLocalHost
獲得IP並將其發送到服務器上的PHP頁面。有一個簡單地接收它並將其存儲在數據庫中的頁面(如果該ip'不存在')。
這是通過單獨的活動完成的嗎?並且我應該將此活動設置爲我的啓動器嗎? – omi0301
不一定。你可以讓你的mainActivity擴展asyncTask。但請記住,asyncTask僅適用於簡單的後臺操作(如您現在正在嘗試的操作)。如果你想執行長時間運行的任務,你必須去找Handler。祝你好運 – venkatKA
謝謝你給我一個主意.. – omi0301