Skip to content

Commit c5ef013

Browse files
Initial commit
1 parent 2f93684 commit c5ef013

File tree

4 files changed

+20
-11
lines changed

4 files changed

+20
-11
lines changed

Advanced_HttpURLConnection/src/main/java/com/vishnusivadas/advanced_httpurlconnection/PutData.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
public class PutData extends Thread {
1515
private String url, method;
1616
String result_data = "Empty";
17-
String[] data, param;
17+
String[] data, field;
1818

19-
public PutData(String url, String method, String[] param, String[] data) {
19+
public PutData(String url, String method, String[] field, String[] data) {
2020
this.url = url;
2121
this.method = method;
2222
this.data = new String[data.length];
23-
this.param = new String[param.length];
24-
System.arraycopy(param, 0, this.param, 0, param.length);
23+
this.field = new String[field.length];
24+
System.arraycopy(field, 0, this.field, 0, field.length);
2525
System.arraycopy(data, 0, this.data, 0, data.length);
2626
}
2727

@@ -37,8 +37,8 @@ public void run() {
3737
OutputStream outputStream = httpURLConnection.getOutputStream();
3838
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(outputStream, UTF8));
3939
StringBuilder post_data = new StringBuilder();
40-
for (int i = 0; i < this.param.length; i++) {
41-
post_data.append(URLEncoder.encode(this.param[i], "UTF-8")).append("=").append(URLEncoder.encode(this.data[i], UTF8)).append("&");
40+
for (int i = 0; i < this.field.length; i++) {
41+
post_data.append(URLEncoder.encode(this.field[i], "UTF-8")).append("=").append(URLEncoder.encode(this.data[i], UTF8)).append("&");
4242
}
4343
bufferedWriter.write(post_data.toString());
4444
bufferedWriter.flush();

app/src/main/java/com/vishnusivadas/advancedhttpurlconnection/MainActivity.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,14 @@ public void onClick(View v) {
6060
public void run() {
6161
//Starting Write and Read data with URL
6262
//Creating array for parameters
63-
String[] param = new String[2];
64-
param[0] = "param-1";
65-
param[1] = "param-2";
63+
String[] field = new String[2];
64+
field[0] = "param-1";
65+
field[1] = "param-2";
6666
//Creating array for data
6767
String[] data = new String[2];
6868
data[0] = "data-1";
6969
data[1] = "data-2";
70-
PutData putData = new PutData("https://projects.vishnusivadas.com/AdvancedHttpURLConnection/putDataTest.php", "POST", param, data);
70+
PutData putData = new PutData("https://projects.vishnusivadas.com/AdvancedHttpURLConnection/putDataTest.php", "POST", field, data);
7171
if (putData.startPut()) {
7272
if (putData.onComplete()) {
7373
String result = putData.getResult();

app/src/main/res/layout/activity_main.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,12 @@
3939
style="@style/Widget.AppCompat.Button.Colored"
4040
android:theme="@style/Widget.AppCompat.Button.Colored"/>
4141

42+
<TextView
43+
android:autoLink="web"
44+
android:gravity="center"
45+
android:layout_marginTop="5dp"
46+
android:text="@string/github_vishnusivadasvs"
47+
android:layout_width="match_parent"
48+
android:layout_height="wrap_content" />
49+
4250
</LinearLayout>
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<resources>
22
<string name="app_name">AdvancedHttpURLConnection</string>
3-
<string name="data">Fetching Data</string>
3+
<string name="data">Result Text</string>
44
<string name="fetch_data">Fetch Data</string>
55
<string name="put_data">Put Data</string>
6+
<string name="github_vishnusivadasvs">GitHub.com/VishnuSivadasVS</string>
67
</resources>

0 commit comments

Comments
 (0)