├── .gitignore
├── LICENSE
├── README.md
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── zhou
│ │ └── demo
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── doge.jpg
│ ├── java
│ │ └── zhou
│ │ │ └── demo
│ │ │ ├── DebugActivity.java
│ │ │ ├── GifActivity.java
│ │ │ ├── ListViewActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── RecyclerViewActivity.java
│ │ │ └── TestActivity.java
│ └── res
│ │ ├── drawable
│ │ ├── sl.jpg
│ │ └── test.xml
│ │ ├── layout
│ │ ├── activity_debug.xml
│ │ ├── activity_list.xml
│ │ ├── activity_main.xml
│ │ ├── activity_recycler.xml
│ │ ├── activity_test.xml
│ │ └── item_list.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── raw
│ │ ├── hello.md
│ │ ├── large
│ │ ├── sl.jpg
│ │ └── tt.md
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ ├── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ │ └── xml
│ │ └── network_security_config.xml
│ └── test
│ └── java
│ └── zhou
│ └── demo
│ └── ExampleUnitTest.java
├── glideimagegetter
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── zzhoujay
│ │ │ └── glideimagegetter
│ │ │ ├── GlideImageGetter.java
│ │ │ ├── ImageTarget.java
│ │ │ ├── ImageTargetBitmap.java
│ │ │ └── ImageTargetGif.java
│ └── res
│ │ └── values
│ │ └── zhou_glide_ids.xml
│ └── test
│ └── java
│ └── com
│ └── zzhoujay
│ └── glideimagegetter
│ └── ExampleUnitTest.java
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── image
└── image.jpg
├── okhttpimagedownloader
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── zzhoujay
│ └── okhttpimagedownloader
│ └── OkHttpImageDownloader.java
├── richtext
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── zzhoujay
│ │ └── richtext
│ │ ├── CacheType.java
│ │ ├── ImageHolder.java
│ │ ├── LinkHolder.java
│ │ ├── RichState.java
│ │ ├── RichText.java
│ │ ├── RichTextConfig.java
│ │ ├── RichTextPool.java
│ │ ├── RichType.java
│ │ ├── cache
│ │ ├── BitmapPool.java
│ │ └── CacheIOHelper.java
│ │ ├── callback
│ │ ├── BitmapStream.java
│ │ ├── Callback.java
│ │ ├── Closeable.java
│ │ ├── DrawableGetter.java
│ │ ├── ImageFixCallback.java
│ │ ├── ImageGetter.java
│ │ ├── ImageLoadNotify.java
│ │ ├── LinkFixCallback.java
│ │ ├── OnImageClickListener.java
│ │ ├── OnImageLongClickListener.java
│ │ ├── OnUrlClickListener.java
│ │ ├── OnUrlLongClickListener.java
│ │ ├── Recyclable.java
│ │ └── SimpleImageFixCallback.java
│ │ ├── drawable
│ │ ├── DrawableBorderHolder.java
│ │ ├── DrawableSizeHolder.java
│ │ ├── DrawableWrapper.java
│ │ └── GifDrawable.java
│ │ ├── exceptions
│ │ ├── BitmapCacheException.java
│ │ ├── BitmapCacheLoadFailureException.java
│ │ ├── BitmapCacheNotFoundException.java
│ │ ├── BitmapInputStreamNullPointException.java
│ │ ├── HttpResponseCodeException.java
│ │ ├── ImageDecodeException.java
│ │ ├── ImageDownloadTaskAddFailureException.java
│ │ ├── ImageDownloaderNonExistenceException.java
│ │ ├── ImageLoadCancelledException.java
│ │ ├── ImageWrapperMultiSourceException.java
│ │ └── ResetImageSourceException.java
│ │ ├── ext
│ │ ├── Base64.java
│ │ ├── ContextKit.java
│ │ ├── Debug.java
│ │ ├── HtmlTagHandler.java
│ │ ├── ImageKit.java
│ │ ├── LongClickableLinkMovementMethod.java
│ │ ├── MD5.java
│ │ └── TextKit.java
│ │ ├── ig
│ │ ├── AbstractImageLoader.java
│ │ ├── AssetsImageLoader.java
│ │ ├── Base64ImageLoader.java
│ │ ├── CallbackImageLoader.java
│ │ ├── Cancelable.java
│ │ ├── DefaultImageDownloader.java
│ │ ├── DefaultImageGetter.java
│ │ ├── FutureCancelableWrapper.java
│ │ ├── ImageDownloader.java
│ │ ├── ImageDownloaderManager.java
│ │ ├── ImageLoader.java
│ │ ├── ImageWrapper.java
│ │ ├── InputStreamImageLoader.java
│ │ ├── LocalFileImageLoader.java
│ │ └── SourceDecode.java
│ │ ├── parser
│ │ ├── CachedSpannedParser.java
│ │ ├── Html2SpannedParser.java
│ │ ├── ImageGetterWrapper.java
│ │ ├── Markdown2SpannedParser.java
│ │ └── SpannedParser.java
│ │ └── spans
│ │ ├── Clickable.java
│ │ ├── ClickableImageSpan.java
│ │ ├── LongClickable.java
│ │ ├── LongClickableSpan.java
│ │ └── LongClickableURLSpan.java
│ └── res
│ └── values
│ └── zhou_ids.xml
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/.gitignore
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/README.md
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/build.gradle
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/proguard-rules.pro
--------------------------------------------------------------------------------
/app/src/androidTest/java/zhou/demo/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | package zhou.demo;
2 |
3 | import android.app.Application;
4 |
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/app/src/main/assets/doge.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/assets/doge.jpg
--------------------------------------------------------------------------------
/app/src/main/java/zhou/demo/DebugActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/java/zhou/demo/DebugActivity.java
--------------------------------------------------------------------------------
/app/src/main/java/zhou/demo/GifActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/java/zhou/demo/GifActivity.java
--------------------------------------------------------------------------------
/app/src/main/java/zhou/demo/ListViewActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/java/zhou/demo/ListViewActivity.java
--------------------------------------------------------------------------------
/app/src/main/java/zhou/demo/MainActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/java/zhou/demo/MainActivity.java
--------------------------------------------------------------------------------
/app/src/main/java/zhou/demo/RecyclerViewActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/java/zhou/demo/RecyclerViewActivity.java
--------------------------------------------------------------------------------
/app/src/main/java/zhou/demo/TestActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/java/zhou/demo/TestActivity.java
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sl.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/drawable/sl.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable/test.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/drawable/test.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_debug.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/layout/activity_debug.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_list.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/layout/activity_list.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_recycler.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/layout/activity_recycler.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_test.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/layout/activity_test.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_list.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/layout/item_list.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/raw/hello.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/raw/hello.md
--------------------------------------------------------------------------------
/app/src/main/res/raw/large:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/raw/large
--------------------------------------------------------------------------------
/app/src/main/res/raw/sl.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/raw/sl.jpg
--------------------------------------------------------------------------------
/app/src/main/res/raw/tt.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/raw/tt.md
--------------------------------------------------------------------------------
/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/values-w820dp/dimens.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/values/dimens.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/app/src/main/res/xml/network_security_config.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/main/res/xml/network_security_config.xml
--------------------------------------------------------------------------------
/app/src/test/java/zhou/demo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/app/src/test/java/zhou/demo/ExampleUnitTest.java
--------------------------------------------------------------------------------
/glideimagegetter/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | publish.sh
3 |
--------------------------------------------------------------------------------
/glideimagegetter/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/build.gradle
--------------------------------------------------------------------------------
/glideimagegetter/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/proguard-rules.pro
--------------------------------------------------------------------------------
/glideimagegetter/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/GlideImageGetter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/GlideImageGetter.java
--------------------------------------------------------------------------------
/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/ImageTarget.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/ImageTarget.java
--------------------------------------------------------------------------------
/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/ImageTargetBitmap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/ImageTargetBitmap.java
--------------------------------------------------------------------------------
/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/ImageTargetGif.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/src/main/java/com/zzhoujay/glideimagegetter/ImageTargetGif.java
--------------------------------------------------------------------------------
/glideimagegetter/src/main/res/values/zhou_glide_ids.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/src/main/res/values/zhou_glide_ids.xml
--------------------------------------------------------------------------------
/glideimagegetter/src/test/java/com/zzhoujay/glideimagegetter/ExampleUnitTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/glideimagegetter/src/test/java/com/zzhoujay/glideimagegetter/ExampleUnitTest.java
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/image/image.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/image/image.jpg
--------------------------------------------------------------------------------
/okhttpimagedownloader/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/okhttpimagedownloader/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/okhttpimagedownloader/build.gradle
--------------------------------------------------------------------------------
/okhttpimagedownloader/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/okhttpimagedownloader/proguard-rules.pro
--------------------------------------------------------------------------------
/okhttpimagedownloader/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/okhttpimagedownloader/src/main/java/com/zzhoujay/okhttpimagedownloader/OkHttpImageDownloader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/okhttpimagedownloader/src/main/java/com/zzhoujay/okhttpimagedownloader/OkHttpImageDownloader.java
--------------------------------------------------------------------------------
/richtext/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | publish.sh
--------------------------------------------------------------------------------
/richtext/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/build.gradle
--------------------------------------------------------------------------------
/richtext/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/proguard-rules.pro
--------------------------------------------------------------------------------
/richtext/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/CacheType.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/CacheType.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ImageHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ImageHolder.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/LinkHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/LinkHolder.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/RichState.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/RichState.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/RichText.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/RichText.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/RichTextConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/RichTextConfig.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/RichTextPool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/RichTextPool.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/RichType.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/RichType.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/cache/BitmapPool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/cache/BitmapPool.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/cache/CacheIOHelper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/cache/CacheIOHelper.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/BitmapStream.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/BitmapStream.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/Callback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/Callback.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/Closeable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/Closeable.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/DrawableGetter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/DrawableGetter.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/ImageFixCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/ImageFixCallback.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/ImageGetter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/ImageGetter.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/ImageLoadNotify.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/ImageLoadNotify.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/LinkFixCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/LinkFixCallback.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/OnImageClickListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/OnImageClickListener.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/OnImageLongClickListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/OnImageLongClickListener.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/OnUrlClickListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/OnUrlClickListener.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/OnUrlLongClickListener.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/OnUrlLongClickListener.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/Recyclable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/Recyclable.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/callback/SimpleImageFixCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/callback/SimpleImageFixCallback.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/drawable/DrawableBorderHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/drawable/DrawableBorderHolder.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/drawable/DrawableSizeHolder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/drawable/DrawableSizeHolder.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/drawable/DrawableWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/drawable/DrawableWrapper.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/drawable/GifDrawable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/drawable/GifDrawable.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapCacheException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapCacheException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapCacheLoadFailureException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapCacheLoadFailureException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapCacheNotFoundException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapCacheNotFoundException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapInputStreamNullPointException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/BitmapInputStreamNullPointException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/HttpResponseCodeException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/HttpResponseCodeException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageDecodeException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageDecodeException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageDownloadTaskAddFailureException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageDownloadTaskAddFailureException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageDownloaderNonExistenceException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageDownloaderNonExistenceException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageLoadCancelledException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageLoadCancelledException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageWrapperMultiSourceException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ImageWrapperMultiSourceException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ResetImageSourceException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/exceptions/ResetImageSourceException.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/Base64.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/Base64.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/ContextKit.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/ContextKit.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/Debug.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/Debug.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/HtmlTagHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/HtmlTagHandler.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/ImageKit.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/ImageKit.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/LongClickableLinkMovementMethod.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/LongClickableLinkMovementMethod.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/MD5.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/MD5.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ext/TextKit.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ext/TextKit.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/AbstractImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/AbstractImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/AssetsImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/AssetsImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/Base64ImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/Base64ImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/CallbackImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/CallbackImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/Cancelable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/Cancelable.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/DefaultImageDownloader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/DefaultImageDownloader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/DefaultImageGetter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/DefaultImageGetter.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/FutureCancelableWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/FutureCancelableWrapper.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageDownloader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageDownloader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageDownloaderManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageDownloaderManager.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/ImageWrapper.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/InputStreamImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/InputStreamImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/LocalFileImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/LocalFileImageLoader.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/ig/SourceDecode.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/ig/SourceDecode.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/parser/CachedSpannedParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/parser/CachedSpannedParser.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/parser/Html2SpannedParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/parser/Html2SpannedParser.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/parser/ImageGetterWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/parser/ImageGetterWrapper.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/parser/Markdown2SpannedParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/parser/Markdown2SpannedParser.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/parser/SpannedParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/parser/SpannedParser.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/spans/Clickable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/spans/Clickable.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/spans/ClickableImageSpan.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/spans/ClickableImageSpan.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/spans/LongClickable.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/spans/LongClickable.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/spans/LongClickableSpan.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/spans/LongClickableSpan.java
--------------------------------------------------------------------------------
/richtext/src/main/java/com/zzhoujay/richtext/spans/LongClickableURLSpan.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/java/com/zzhoujay/richtext/spans/LongClickableURLSpan.java
--------------------------------------------------------------------------------
/richtext/src/main/res/values/zhou_ids.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/richtext/src/main/res/values/zhou_ids.xml
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/L-X-J/RichText-Androidx/HEAD/settings.gradle
--------------------------------------------------------------------------------