GitXplorerGitXplorer
f

fresco

public
17073 stars
3751 forks
233 issues

Commits

List of commits on branch main.
Unverified
9c577385312f665b889d2957b43b77a84bd4e434

Add support for overriding downsample mode per image request

AAbbondanzo committed 2 days ago
Unverified
b99d3a876c413f6fe1d293894765491ec7d852f6

Implementing MultiVitoDrawableProvider.kt which provides APIs for providing drawables to replace DraweeHolder

committed 2 days ago
Unverified
e1eaf426e5a4f680f59dd7af5ad4a5e01c139ee5

Convert fbandroid/libraries/fresco/drawee/src/m/j/c/f/drawee/drawable/DrawableUtils to Kotlin

ssteelrooter committed 3 days ago
Unverified
ae1e7d389ed6101f6aabf83872c38ea5e645e987

Make heroMediaDuration Optional

committed 3 days ago
Unverified
d7e30198cff5c163092e0f675d3dc9cfc5951d89

UriModifier: Use ImageSource instead of URI

committed 3 days ago
Unverified
2f6c759e8a46e43a49648577f0827ea70be813ec

fbandroid/libraries/fresco/animated-base/src/main/java/com/facebook/imagepipeline/animated/impl/AnimatedFrameCache.java

committed 3 days ago

README

The README file for this repository.

Fresco

Fresco Logo

Build Status License

Fresco is a powerful system for displaying images in Android applications.

Fresco takes care of image loading and display, so you don't have to. It will load images from the network, local storage, or local resources, and display a placeholder until the image has arrived. It has two levels of cache; one in memory and another in internal storage.

In Android 4.x and lower, Fresco puts images in a special region of Android memory. This lets your application run faster - and suffer the dreaded OutOfMemoryError much less often.

Fresco also supports:

  • streaming of progressive JPEGs
  • display of animated GIFs and WebPs
  • extensive customization of image loading and display
  • and much more!

Find out more at our website.

Requirements

Fresco can be included in any Android application.

Fresco supports Android 2.3 (Gingerbread) and later.

Using Fresco in your application

If you are building with Gradle, simply add the following line to the dependencies section of your build.gradle file:

implementation 'com.facebook.fresco:fresco:3.2.0'

For full details, visit the documentation on our web site, available in English and Chinese:

Join the Fresco community

Please use our issues page to let us know of any problems.

For pull requests, please see the CONTRIBUTING file for information on how to help out. See our documentation for information on how to build from source.

License

Fresco is MIT-licensed.