我一直在關注如何從Android應用程序將數據插入數據庫,並擁有一切,除了這一小部分的NameValuePair棄用的openConnection
List<NameValuePair> params = new ArrayList<>();
params.add(new BasicNameValuePair("username", username));
params.add(new BasicNameValuePair("password", password));
的NameValuePair和BasicNameValuePair都贊成openConnection()
被棄用工作在線教程。我該如何創建一個新值關聯? http://developer.android.com/reference/java/net/URL.html#openConnection()
有誰知道我可以用openConnection創建名稱值對嗎?我到處尋找。
'ContentValues'已經設計爲了被contentresolver NOT網絡通信使用 - 這個問題是基於的 - 因爲在你需要解析頭文件屬性的時候沒有'getName()'和'getValue()'方法。 – Hesam 2015-08-19 09:28:11
@Hesam您可以從ContentValues http:// stackoverflow獲取名稱和值。com/a/32559098/4552938 – Fahim 2015-09-14 07:15:49
對我來說,創建一個迭代器來獲得像這樣的鍵值似乎有點額外的開銷 - 我更喜歡@friederbluemle的回答低於 – 2016-01-15 12:51:59