Picasso Bibliotek Android

AMARTYA MONDAL
AMARTYA MONDAL

Følg

Jul 18, 2019 * 3 min lese

Det er enklest å Vise bilder ved hjelp av et tredjepartsbibliotek. Picasso er en av de mest populært brukte slike biblioteker for android. Det er et veldig enkelt og kraftig bibliotek for nedlasting av bilder og caching.

hvorfor Bruke Picasso eller et annet tredjepartsbibliotek?

Du tenker kanskje på hvorfor vi bør bruke et 3. parts bibliotek. Du kan oppnå oppgaven din uten å bruke en 3. parts API også. Men hvis du vil bruke kjernemetoden, vil det ta en større mengde kode. Men hvis vi skal bruke et 3. parts bibliotek som Picasso, vil vi nå vårt mål i noen få linjer med kode. Så hvis vi ikke vil bruke et 3. parts bibliotek, trenger vi

  1. en veldig stor mengde kode som skal skrives
  2. Vi må skrive en annen logikk for å implementere caching. Caching er svært viktig å gjøre programmet raskere.
  3. Vi må også håndtere minne mens du skriver koden.

MEN hvis Vi vil bruke Picasso, vil Alle ovennevnte ting bli tatt vare På Av Picasso. Så la oss vite hvordan du implementerer det, ved å gå gjennom kodebasen som er tilstede i SUSI.AI android app.

Legge Til Picasso-Biblioteket I Gradle-filen

Legge Picasso android bibliotek til prosjektet er veldig enkelt. Du trenger bare å legge til følgende linje i avhengighetsblokken av bygningen din.gradle fil og erstatt ${rootConfiguration.picassoVersion} med den nyeste versjonen Av Picasso (for eksempel 2.71828). Synkroniser Nå Gradle-filen din. Jeg antar at du allerede har lagt TIL NETTVERKSTILLATELSE i prosjektet ditt.

den enkleste måten å laste inn bilde på er:

Picasso.med(dette)

.last inn («DIN BILDEADRESSE HER»)

.into (imageView);

her er imageView referansen til imageView der du vil vise bildet.

Slik implementeres det i susi-appen. Her imageUrl ER NETTADRESSEN til bildet som skal lastes. imageView er stedet der vi må vise det lastede bildet. Nå er det en sjanse for at imageUrl er faktisk ikke EN URL av bildet, eller anta Picasso ikke klarer å laste bildet på grunn av noen feil. I alle slike tilfeller vil et dummy bilde bli vist i imageView. Dette dummy bildet er lagt til ved å ringe Feilfunksjonen Til Picasso-klassen og sende referansen til bildet til den. Plassholderfunksjonen viser et statisk bilde som er tilstede i appen til det faktiske bildet lastes inn.

re-sizing And Rotating

Vi Kan også endre størrelse og rotere bildet veldig enkelt.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

More: