An Android library for managing images and the memory they use.
Перейти к файлу
Mario Danic 783d2b420f Update group
Signed-off-by: Mario Danic <mario@lovelyhq.com>
2019-01-30 13:41:43 +01:00
.github Add rules for stale bot 2018-07-09 09:40:06 -07:00
animated-base Fix the Return Not Nullable bugs in all targets with 5 or less bugs 2018-11-26 18:01:49 -08:00
animated-base-test Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
animated-drawable Fix the Return Not Nullable bugs in all targets with 5 or less bugs 2018-11-26 18:01:49 -08:00
animated-gif Update code 2019-01-30 03:09:29 +01:00
animated-gif-lite GifAnimationBackend 2018-11-16 10:50:49 -08:00
animated-webp Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
bots add IssueCommands.txt for github bot, stack-overflow command 2017-01-12 10:30:05 -08:00
docs Updated JavaDoc for v1.11.0 2018-10-16 06:05:29 -07:00
drawee Remove workaround for roundedCornerRadius params in XML layout preview 2019-01-09 07:30:09 -08:00
drawee-backends New native image transcoder module 2018-12-07 06:31:54 -08:00
drawee-span Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
fbcore Fix the Return Not Nullable bugs in all targets with 5 or less bugs 2018-11-26 18:01:49 -08:00
gradle Feature/ci 2018-04-05 09:32:57 -07:00
imagepipeline Update code 2019-01-30 03:09:29 +01:00
imagepipeline-backends Update code 2019-01-30 03:09:29 +01:00
imagepipeline-base s/commiting/committing/g 2019-01-25 19:24:20 -08:00
imagepipeline-base-test Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
imagepipeline-test Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
native-filters Update code 2019-01-30 03:09:29 +01:00
native-imagetranscoder Update code 2019-01-30 03:09:29 +01:00
samples Revert accidental debug statement in sample app 2019-01-16 04:37:36 -08:00
static-webp Update code 2019-01-30 03:09:29 +01:00
tools/stetho Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
.gitignore Jekyll Updates 2017-01-06 07:00:00 -08:00
CODE_OF_CONDUCT.md Add code of conduct 2018-10-24 09:14:18 -07:00
CONTRIBUTING.md Update to MIT license 2018-02-16 18:36:58 -08:00
LICENSE Update copyright headers to yearless format 2018-09-11 15:33:31 -07:00
README.md Updated readme and config.yml for 1.11.0 release 2018-10-16 03:41:20 -07:00
android-wait-for-emulator Feature/ci 2018-04-05 09:32:57 -07:00
build.gradle Fix CircleCI build 2018-12-10 05:26:59 -08:00
circle.yml Add manual license accept to CircleCI config 2019-01-24 01:38:42 -08:00
gradle.properties Update group 2019-01-30 13:41:43 +01:00
gradlew Initial commit 2015-03-26 15:05:16 -07:00
gradlew.bat Initial commit 2015-03-26 15:05:16 -07:00
release-bintray.gradle Update to MIT license 2018-02-16 18:36:58 -08:00
release-sonatype.gradle Update to MIT license 2018-02-16 18:36:58 -08:00
release.gradle Added support for Bintray upload 2016-04-19 11:40:43 -07:00
release.sh New clean build script 2015-10-30 14:07:11 +00:00
run_comparison.py Fix NDK settings (#2134) 2018-06-21 03:04:41 -07:00
settings.gradle New native image transcoder module 2018-12-07 06:31:54 -08:00

README.md

Fresco

Build Status

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:1.11.0'

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

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 how to build from source.

License

Fresco is MIT-licensed.