Picasso Library Android

AMARTYA MONDAL
AMARTYA MONDAL

seuraa

heinä 18, 2019 * 3 min lukea

kuvien näyttäminen on helpointa käyttämällä kolmannen osapuolen kirjastoa. Picasso on yksi yleisimmin käytetty tällaisia kirjastoja android. Se on hyvin yksinkertainen ja tehokas kirjasto kuvien lataamiseen ja välimuistiin tallentamiseen.

Miksi käyttää Picassoa tai muuta kolmannen osapuolen kirjastoa?

voisi ajatella, että miksi meidän pitäisi käyttää 3. puolueen kirjastoa. Voit saavuttaa tehtäväsi ilman 3rd party API samoin. Mutta jos käytät ydin menetelmää niin se veisi suuremman määrän koodia. Mutta jos käytämme 3rd party kirjasto kuten Picasso sitten saavutamme tavoitteemme muutaman rivin koodia. Joten jos emme käytä kolmannen osapuolen kirjastoa, niin tarvitsisimme

  1. erittäin suuren määrän koodia kirjoitettavaksi
  2. meidän on kirjoitettava toinen logiikka välimuistin toteuttamiseksi. Välimuistin tallentaminen on erittäin tärkeää, jotta sovellus nopeutuu.
  3. myös muistia joudutaan käsittelemään koodia kirjoitettaessa.

mutta jos käytämme Picassoa, niin kaikki edellä mainitut asiat olisivat Picasson vastuulla. Joten tietää, miten toteuttaa se, käymällä läpi koodin pohja läsnä SUSI.AI android-sovellus.

Picasson kirjaston lisääminen Gradle-tiedostoon

Picasso android-kirjaston lisääminen projektiin on erittäin helppoa. Sinun tarvitsee vain lisätä seuraava rivi riippuvuus lohko rakentaa.Gradle-tiedosto ja korvaa ${rootConfiguration.picassoVersion} kanssa uusin versio Picasso (esimerkiksi 2.71828). Synkronoi Gradle-tiedostosi. Oletan, että olet jo lisännyt verkko-oikeudet projektiisi.

yksinkertaisin tapa ladata kuva on:

Picasso.kanssa (tällä)

.lataa (”kuvan URL tässä”)

.into (imageView);

tässä imageView on viittaus imageView ’ hun, jossa haluat näyttää kuvan.

näin se toteutetaan susi-sovelluksessa. Tässä imageUrl on ladattavan kuvan URL. imageView on paikka, jossa meidän täytyy näyttää ladattu kuva. Nyt on mahdollista, että imageUrl ei itse asiassa ole kuvan URL-osoite, tai oletetaan, että Picasso ei lataa kuvaa joidenkin virheiden vuoksi. Kaikissa tällaisissa tapauksissa Kuvanäkymässä näytettäisiin valekuvaa. Tämä Valekuva lisätään kutsumalla Picasso-luokan virhefunktio ja siirtämällä kuvan viittaus siihen. Placeholder-toiminto näyttää sovelluksen sisällä olevan staattisen kuvan, kunnes varsinainen kuva ladataan.

uudelleen mitoitus ja pyöriminen

voimme myös muuttaa kuvan kokoa ja kiertää sitä hyvin helposti.

Vastaa

Sähköpostiosoitettasi ei julkaista.

More: