Toon posts:

[Java / Android] Gegevens van externe site lezen

Pagina: 1
Acties:

Onderwerpen


  • Rubinski
  • Registratie: maart 2009
  • Laatst online: 25-10-2018

Rubinski

Dodelijk blond!

Topicstarter
Hallo,

Ik zou graag een app schrijven voor het Android platform waarmee ik comments kan posten op foto's die ik van op een externe site moet lezen. Het is de bedoeling dat de gebruiker door de verschillende foto-tags kan bladeren, daarbij de verschillende foto's kan bekijken, en hier dan een reactie op kan plaatsen.

De structuur van de website ziet er als volgt uit:
  • Index
  • Profiel
  • Chat
  • Foto
    • Tag 1
      • Foto 1
      • Foto 2
      • Foto 3
      • Foto n
    • Tag 2
      • Foto 1
      • Foto 2
      • Foto 3
      • Foto n
    • Tag 3
      • Foto 1
      • Foto 2
      • Foto 3
      • Foto n
    • Tag n
      • Foto 1
      • Foto 2
      • Foto 3
      • Foto n
  • Film
  • Post
  • Forum
  • Tag
  • Zever
  • Muziek
  • Agenda
  • Playlist
De link wordt dan als volgt: http://noxa.net/foto /tag
Wanneer er een foto afzonderlijk weergegeven wordt, binnen de pagina, wordt de foto zo weergegeven:
HTML:
1
<img class="imgkader" src="pompidom.jpeg" height="540"width="720"    >


Ik weet echter niet goed hoe ik hier aan moet beginnen.
Zouden jullie mij hier bij kunnen helpen?

Alvast bedankt,
Ruben

edit:
Structuur + code

[Voor 46% gewijzigd door Rubinski op 31-10-2010 22:37]

Software is like sex, it's better when it's free


  • Hydra
  • Registratie: september 2000
  • Laatst online: 19:44
Je zou hieraan beginnen door wat apps te schrijven voor 't platform waarbij je zaken van een site inleest. Jeweetwel, dingen zelf uitproberen?

https://niels.nu


  • boe2
  • Registratie: november 2002
  • Niet online

boe2

'-')/

Wat is er dan juist niet duidelijk? Als de site geen API heeft voor dit soort zaken zal je de html moeten gaan parsen. Met wat geluk is de html well-formed genoeg zodat je er een xml parser tegenaan kan werpen waardoor het krijgen van de juiste informatie een eitje wordt.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.


  • Gratzip
  • Registratie: oktober 2010
  • Laatst online: 26-09-2020
Als je bedoeling is om foto's van een externe site te lezen:
http://www.w3schools.com/tags/att_img_src.asp
HTML:
1
<img class="imgkader" src="https://www.pompediedomptiedom.foo/pompidom.jpeg" height="540" width="720">


Voor een heel systeem om reacties te posten enzo zou ik me gaan verdiepen in PHP of een Android API of iets dergelijks:
http://www.google.nl/#q=android+web+api

  • 164019
  • Registratie: december 2005
  • Laatst online: 21-07-2014
Jsoup is een Java-port van mijn (tot nu toe) favoriet BeautifulSoup. Wellicht moet je daar eens mee gaan spelen.

[Voor 16% gewijzigd door 164019 op 01-11-2010 17:13]


  • YopY
  • Registratie: september 2003
  • Laatst online: 20-09 17:14
Je wilt dus een soort van alternatieve interface voor een bestaande website maken in de vorm van een android app? En je weet niet hoe je moet beginnen... Nouja, lijstje uit m'n hoofd:

* Java programmeren
* Android programmeren
* Internet algemeen
* Zooi van een site downloaden
* XML / HTML parsen, transformeren
* Zooi naar een site sturen

...Maar toch vraag ik me af wat je zelf al wel weet, wat je al geprobeerd hebt. Ik krijg nu het idee dat je een idee kreeg, achter je computer kruipt, en dacht "...Ik weet het niet, laat ik het eens op GoT proberen." Probeer eerst eens voor jezelf uit te vinden wat je allemaal nodig hebt, deel het probleem op in kleinere stukken, dat soort dingen. Beetje probleemoplossend, HBO-niveau nadenken over iets.

  • Rubinski
  • Registratie: maart 2009
  • Laatst online: 25-10-2018

Rubinski

Dodelijk blond!

Topicstarter
Het idee heeft zich eigenlijk pas de laatste paar dagen ontwikkeld. Ik heb dus nog niet echt geprogrammeerd, enkel nog maar nagedacht over hoe de app zal moeten werken, en wat de structuur van de website is. Ik dacht dat dit de eerste stap was.

Ik heb nog niet echt veel ervaring met het programmeren in Java en Android, dus dit projectje is dan ook vooral om bij te leren. Ik zocht al enkele tutorials op om bijvoorbeeld mijn lay-out in orde te krijgen. Ik heb echter wel al wat ervaring met VB.NET, PHP, Javascript en HTML. (Aan XML ben ik volop bezig)

De lay-out van het programma moet er ongeveer zo uit gaan zien:

Een overzicht met alle tags:


Wanneer een tag gekozen wordt, wordt de gebruiker doorgestuurd naar onderstaande view.

Alle foto's binnen een bepaalde tag:


Wanneer de gebruiker nu een foto klikt, wordt hij doorgestuurd naar de volgende pagina waar de foto in zijn geheel wordt getoond. Van hieruit kan de gebruiker ook een reactie plaatsen op een foto (Een functie die ook in de website zit).

In een tekstveld kan de gebruiker dan zijn 'comment' plaatsen en wanneer hij op de knop duwt, wordt deze comment ook werkelijk op de website gepost. Ik zal de app dus op de website moeten laten inloggen, en naar de pagina laten navigeren. (Eigenlijk wil ik een soort van facebook-app maken, maar voor een andere website)

Ik hoop dat ik op deze manier het verhaal een beetje verduidelijk.

Software is like sex, it's better when it's free


  • Hydra
  • Registratie: september 2000
  • Laatst online: 19:44
Begin eerst eens met wat probeersels? Niemand gaat je hier alles voorkauwen.

https://niels.nu


  • Guldan
  • Registratie: juli 2002
  • Laatst online: 19:09

Guldan

Thee-Nerd

Je zou ook mits je daar toegang tot hebt de data van de site via Odata openbaar kunnen maken. Er zijn namelijk voor .net een aantal modules waarmee dan ook json terugkrijgt. En json kan je in android weer inlezen, en daarmee je views opbouwen.

You know, I used to think it was awful that life was so unfair. Then I thought, wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them?

Pagina: 1


Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee