2015-04-04 1 views
0
HttpPost post = new HttpPost("http://www.tree.com/action.php?fun=login"); 
List<NameValuePairs> Params= new ArrayList<NameValuePairs>(); 
Params.add(new BasicNameValuePair("username",username)); 
Post.setEntity(UrlEncodedFormEntity(Params)); 

Я не могу понять концепцию использования new BasicNameValuePair("username",username). Связано ли это с индексом ArrayList? В чем преимущество его использования?Что такое новая пара значений в Android?

+0

я не мог найти какие-либо ссылки на этот метод Eather –

+0

http://developer.android.com/reference/org/apache/http/message/BasicNameValuePair.html –

+0

Берут посмотрите на: http://stackoverflow.com/a/17609232/4224337 – Rami

ответ

0

NameValuePairs как ассоциативный массив. Операции выполняются не целыми индексами, а строками. Они смотрят что-то вроде этого

"One"->"Value1" 
"Two"->"Value2" 
"Three"->"Value3" 
Смежные вопросы