Új hozzászólás Aktív témák
-
meone
tag
válasz
WonderCSabo
#2589
üzenetére
Javában soha nem programoztam.
Delphi-ben programoztam ezelőtt 6 évvel az egyetemen.
Inkább PHP-ban készítettem eddig kisebb nagyobb oldalakat, és programokat.Nagyából most már van fogalmam a szálról is, de még sokat kell tanulnom a hibáimból.
Íme egy újabb próbálkozás:
Próbáltam megint össze eszkábálni egy URL-es cuccot amivel leszedem az adatokat.
Most már legalább értem miért van ott a try, catch blokk
Tutoiriál alapján eszkábáltam a kódot megint amit te is ide tettél.
MainActivity.class tartalma most ez:package com.example.webv;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import android.app.Activity;
import android.os.Bundle;
import com.google.gson.Gson;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public class ReadTextFromURL {
public void main(String[] args) {
try {
URL url = new URL("http://bkaroly.hu/log.php");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
in.close();
}
catch (MalformedURLException e) {
System.out.println("Malformed URL: " + e.getMessage());
}
catch (IOException e) {
System.out.println("I/O Error: " + e.getMessage());
}
}
}
public static void main(String[] args) {
Gson gson = new Gson();
String json = "{\"elements\":[{\"sensor\":\"2\"}]}";
LogHolder fromJson = gson.fromJson(json, LogHolder.class);
System.out.println(fromJson);
}
}Szerintem most is elszúrtam valamit.
Valami kis megerősítés, hogy jó felé túrom a nettet és nem megint egy bazi nagy ökörséget pakoltam össze?
Mit kell még át néztem, hogy most már meg is tudja jeleníteni a dolgokat?
Bele kéne még a dologba hozni az AsyncTask-ot is?
Új hozzászólás Aktív témák
- Apple iPad Air 5 64GB Wifi eladó! 100% Akku, patika, 12 hó bolti garancia
- Apple iPad Air 4 64GB Wifi eladó! Patika, 100% akku, 12 hó gari
- LG 32MR50C-B VA Monitor! 1920x1080 / 100Hz / 5ms / FreeSync
- 27% - GIGABYTE GeForce RTX 5070 Ti GAMING OC 16GB GDDR7 Videokártya!
- Lenvoo M80q Micro - Mini PC - Core i5 10500T 16Gb ram 256GB SSD - gyári Wifi - csak 1db
- AKCIÓ! Gigabyte B650M R7 8700F 64GB DDR5 1TB SSD RTX 5070 Ti 16GB Lian LI LANCOOL207 ADATA 850W
- 233 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- HIBÁTLAN iPhone 15 Plus 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4531,90% Akksi
- Dyson Purifier Humidify+Cool PH2 De-NOx (White/Gold)
- 27% - NiPoGi MINI PC AMD Ryzen 5800U / 16GB DDR4 / 512GB NVMe
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
