Kod som fungerar är:
DefaultHttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(URL);
StringEntity se = new StringEntity(jsonObjSend.toString(), HTTP.UTF_8);
httppost.setEntity(se);
httppost.setHeader(“Accept”, “application/json”);
httppost.setHeader(“Content-type”, “application/json; charset=utf-8″);
HttpResponse response = httpclient.execute(httppost);
Torsdag 2/1 och Fredag 3/1 finns jag tillgänglig om någon behöver hjälp eller vill ha något ändrat i laborationsuppgiften för att det ska fungera. Under vecka 2 kommer jag inte finnas tillgänglig mer än via mail och vecka 3 är det sen slutinlämning av uppgiften.
Gott Nytt År!
]]>Tills vidare finns det en statisk position inlagd i hämtningen för att underlätta stegvis implementering av kartvisningen utan att någon annan eller en själv behöver skicka upp information.
]]>Vill man använda version 2, lägger man till siffran 2 framför följande uppdaterade funktioner:
Requests:
2GETID ?; – Request for an enhanced message, with a name and timestamp. ? = id number.
2MSGAD;”NAME”;”TEXT” – Adds a message with associated name. A timestamp will be saved for the message when it arrives to the server. Name can not contain the character ;
Response:
2MTEXT;Index;Timestamp;Length;”NAME”;”Message” – Index, Timestamp in UTC millisec since Epoch,Length of Message, Name of the poster, The message itself.
]]>För att implementera en mycket enkel listview för textmeddelanden så kan man kika på den här tutorialen: http://windrealm.org/tutorials/android/android-listview.php
]]>Instruktioner för laboration 1 finns nu.