Innholdsfortegnelse:
Video: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2024
Som det gjelder for alle Android-apper, inneholder dette Android Studio-prosjektet ca. 100 filer og ca. 170 forskjellige mapper. For å lage en Android Twitter app, vil du konsentrere deg om prosjektets MainActivity. java-fil. Men noen andre filer krever litt oppmerksomhet.
Twitter4J API-jarfilen
Android har ingen innebygd støtte for kommunikasjon med Twitter. Ja, råvarene finnes i Android-bibliotekene, men for å håndtere alle Twitters krav må noen lime sammen disse råvarene på en nyttig måte. Heldigvis har flere utviklere gjort alt limingen og gjort bibliotekene deres tilgjengelige for bruk av andre. Biblioteket som brukes her er Twitter4J.
Du legger til Twitter4J-bibliotekene ved å følge disse trinnene:
-
Besøk Twitter4J .
-
Finn lenken for å laste ned den siste stabile versjonen av Twitter4J.
Twitter4J versjon 4. 0. 2 brukes i dette eksemplet. Hvis du laster ned en senere versjon, vil det nok fungere. Du er imidlertid på egen hånd med kompatibilitet bakover, fremoverkompatibilitet eller sidekompatibilitet av de ulike Twitter4J-versjonene.
-
Klikk på linken for å laste ned Twitter4J-programvaren.
Du vil ha filen twitter4j-4. 0. 2. zip.
-
Se etter en twitter4j-kjerne. jar-fil i den nedlastede. zip-fil.
I. zip-fil, bør du finne en fil kalt twitter4j-core-4. 0. 2. krukke.
-
Trekk ut twitter4j-kjernen. jar-fil til dette prosjektets app / build-katalog.
Bruk operativsystemets File Explorer eller Finder til å utvinne og kopiere.
-
I hovedmenyen i Android Studio velger du Arkiv → Prosjektstruktur.
-
I dialogboksen Prosjektstruktur, i panelet på venstre side, velg app (i modul-gruppen).
-
I hoveddelen av dialogboksen Prosjektstruktur klikker du kategorien Avhengigheter.
Du vil legge til twitter4j-kjernen. jar-fil til listen over avhengigheter.
-
Klikk på plustegnet som er til høyre for listen over avhengigheter.
En liten hurtigmeny vises.
Legge til en avhengighet. -
Velg Filavhengighet på hurtigmenyen.
Android Studio viser en dialogboks for velg sti.
-
I dialogboksen Velg sti, utvider du byggekatalogen og velger twitter4j-kjerne. jar-fil.
Hva er referert til her som din twitter4j-kjerne. jarfil er sannsynligvis kalt twitter4j-core-4. 0. 2. krukke eller noe lignende.
-
Klikk OK for å lukke dialogboksen Velg spor.
Hvis du gjør det, legger du til twitter4j-kjerne. jar-fil til listen over elementer på fanen Avhengigheter.
-
I dialogboksen Prosjektstruktur klikker du OK.
Nå Twitter4Js. jar-fil er en del av prosjektet ditt.
Prosjektet ditt avhenger av Twitter4J.
manifestfilen
Denne koden inneholder AndroidManifest. xml-fil for en Twitter-app.
Over finner du de samme tingene som du finner i andre AndroidManifest. xml-filer. I tillegg finner du følgende:
-
Bruker-tillatelseselementet advarer Android om at appen krever Internett-tilkobling.
-
Attributtet windowSoftInputMode forteller Android hva du skal gjøre når brukeren aktiverer skjermtastaturet.
-
AdjustPan-verdien forteller Android for ikke å squash sammen alle skjermens widgets. (Appen ser stygg ut uten denne adjustPan-verdien.)
Hovedaktivitetenes layoutfil
Dette layoutfileksemplet har ingen ekstraordinære kvaliteter. Hvis du lever stort og lager appen på egenhånd fra begynnelsen, kan du kopiere innholdet til koden ovenfor til prosjektets res / layout / activity_main. xml-fil. Alternativt kan du bruke Android Studio Designerverktøy til å dra og slippe, pek og klikk, eller skriv inn og ta vei til grafisk layout.
Den grafiske utformingen av hovedaktivitetens skjerm.