Giter Club home page Giter Club logo

android-imagemanager's Introduction

Olá! 👋

I'm Felipe and I often split my time between US and Brazil. I'm enthusiastic about functional programming. My go-to languages these days are usually Kotlin, Ruby or Typescript.

Places I've most recently worked at:

  • Alza building a neobank for the latino population in the US (2023)
  • QuickNode building their Ethereum NFT and token APIs (2022)
  • Stripe building payments infra for Latin America (2019-2021)
  • Airbnb building the Airbnb Android app (2015-2019)

I'm currently taking a break from full-time work to spend time with family, reading, researching, tinkering and working on Huskly Finance.

I'm also a regular contributor to open source and write semi-regularly write on my blog.

Cheers! ☕

android-imagemanager's People

Contributors

felipecsl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-imagemanager's Issues

2.3.7 Buggy/Crashes

This is incredibly slow on 2.3.7 with a ton of memory issues being outputted on LogCat.

Android image manager that supports gif format.

Hi, Mr Lima!

I've seen your image manager library and it looks good.
By the way, I'm going to find any library with the following built-in features.

  1. Image(including *.gif format) download in parallel.
  2. Cacheing (L1 & L2 cache)
  3. UI integrated(for example, an extended image view that can 1 & 2 by itself).

I know there are many good libraries for network image management(download, cache, ui) but I don't see anything that can support gif format.

Would you please give me any hint for this problem?

Thanks in advance.
Toltori Kim

Setting ImageView placeholder color as if it is a resource reference id

ImageManager.java line 208

imageView.setImageResource(placeholder);

However, 'placeholder' is set to a Color (integer representation), but the method called here is for resource IDs (such as an R.drawable.*).

Fixed by calling this instead:

imageView.setImageDrawable(new Drawable(placeholder));

Might be a better way, but did this just to verify that's what the bug was.

Wondering if you have all the latest code uploaded since this will always fail as-is and even after this fix, the images are never showing up for me and no errors are thrown.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.