Skip to content

Instantly share code, notes, and snippets.

@samadli
samadli / POSTRequestExample.java
Last active December 16, 2015 11:19
POST request example
/* This is a POST request example
* use it for sending request with parameters and getting response frome server
*/
// Sending POST request to server and getting response as a String
String responseFromServer = startUrlConnection("http://www.some_website.domain",
"parameter1="+parameter_variable1+"&parameter2="+parameter_variable2);
@samadli
samadli / Code.java
Created November 22, 2012 15:24
XML File where stored data
// Отрывок кода. ДОМ парсер
//Проблема такова: ДОМ читает все тэги кроме text... Интересно, в чем же проблема?
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(XMLFile);
NodeList nList = doc.getElementsByTagName("param"); //это парент нод
Node nNode = nList.item(1);
Element eElement = (Element) nNode;
System.out.println("Value : " + getTagValue("text", eElement));
@samadli
samadli / GetActivity.java
Created September 21, 2012 15:04
Passing and Getting parameters between Activities
public class GetActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.get_activity_layout);
Intent myIntent= getIntent();
String parameter = myIntent.getStringExtra("paramKey");
}
}
@samadli
samadli / AndroidSaxFeedParser.java
Created September 14, 2012 22:23
XML parsers for Android
public class AndroidSaxFeedParser extends BaseFeedParser {
public AndroidSaxFeedParser(String feedUrl) {
super(feedUrl);
}
public List<Message> parse() {
RssHandler handler = new RssHandler();
try {
Xml.parse(this.getInputStream(), Xml.Encoding.UTF_8, handler);
@samadli
samadli / MyActivity.java
Created September 14, 2012 17:50
Background tile image for Android Activity.
import android.app.Activity;
import android.os.Bundle;
public class MyActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@samadli
samadli / POSTData.java
Created September 11, 2012 18:11
POST data. Example of registration with Post
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
@samadli
samadli / HttpClient.java
Created September 11, 2012 18:08
Http Client
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URI;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
public class HttpClient {
public void executeHttpGet() throws Exception {
BufferedReader in = null;
@samadli
samadli / Activity.java
Created September 7, 2012 13:11
Code which helps to parse XML data in Activity. It helps to process data in an easy way.
import java.io.IOException;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
import android.app.Activity;
import android.content.res.Resources;
import android.content.res.XmlResourceParser;
import android.os.Bundle;
import android.widget.TextView;