miao1007 / Animewallpaper
[Android] Konachan wallpaper downloader
Stars: ✭ 402
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Animewallpaper
UseCases
This a library that offers a generic implementation of the data layers from the clean architecture by Uncle bob.
Stars: ✭ 23 (-94.28%)
Mutual labels: rxjava, retrofit2
Fineract-CN-mobile
DEPRECATED project - Check the Apache fineract-cn-mobile project instead
Stars: ✭ 17 (-95.77%)
Mutual labels: rxjava, retrofit2
jshodan
Powerful Shodan API client using RxJava and Retrofit
Stars: ✭ 56 (-86.07%)
Mutual labels: rxjava, retrofit2
RxHttp
基于RxJava2+Retrofit+OkHttp4.x封装的网络请求类库,亮点多多,完美兼容MVVM(ViewModel,LiveData),天生支持网络请求和生命周期绑定,天生支持多BaseUrl,支持文件上传下载进度监听,支持断点下载,支持Glide和网络请求公用一个OkHttpClient⭐⭐⭐
Stars: ✭ 25 (-93.78%)
Mutual labels: rxjava, retrofit2
Gank
gank.io unofficial client - RxJava2、Retrofit2 & MVP技术干货
Stars: ✭ 256 (-36.32%)
Mutual labels: rxjava, retrofit2
NewsReader
Android News Reader app. Kotlin Coroutines, Retrofit and Realm
Stars: ✭ 21 (-94.78%)
Mutual labels: rxjava, retrofit2
BookReader
📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~
Stars: ✭ 6,113 (+1420.65%)
Mutual labels: rxjava, retrofit2
photon
Fast and light image loading library based on kotlin
Stars: ✭ 20 (-95.02%)
Mutual labels: rxjava, retrofit2
RxRetroAPICall
API call example using Retrofit and RxJava2
Stars: ✭ 16 (-96.02%)
Mutual labels: rxjava, retrofit2
catchflicks
🎬 Kitchen sink project for learning android concepts 🎬
Stars: ✭ 12 (-97.01%)
Mutual labels: rxjava, retrofit2
BaseDevelop
an android project for now fashion open source framework
Stars: ✭ 24 (-94.03%)
Mutual labels: rxjava, retrofit2
Rxeasyhttp
本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。
Stars: ✭ 3,021 (+651.49%)
Mutual labels: rxjava, retrofit2
AndroidTutorials
Ejemplos Android [Dagger2,RxJava,MVP,Retrofit2,SQLite]
Stars: ✭ 22 (-94.53%)
Mutual labels: rxjava, retrofit2
Marvel
Marvel Characters Android Application Assigned by smava GmbH
Stars: ✭ 227 (-43.53%)
Mutual labels: rxjava, retrofit2
Coderfun
knowledge&girls,RxJava&Retrofit&DBFlow
Stars: ✭ 233 (-42.04%)
Mutual labels: rxjava, retrofit2
AndroidMVPArchitecture
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Stars: ✭ 78 (-80.6%)
Mutual labels: rxjava, retrofit2
AnimeWallpaper
Download high quality pictures from Konachan.
Latest APK
see releases
Build Environment
Android Studio 2.0 or higher
Feature
1. FullHD Wallpaper
- download, preview and share full HD anime wallpaper for free.
- search by name (eg. hunter_x_hunter, inuyasha, bakemonogatari)
2. iOS design implementation for Android
- Toolbar with translucent statusbar for Kitkat device above
- Realtime blur on Android(Dialog/ActionSheet/ListView)
- Search/Indicator(Progressbar)/Translation animation
3. A practice with latest library
- OkHttp/Picasso/Retrofit
- RxJava
4. Resources
- Recommend iOS UIView for Android: see iOS UIView for Android
- Konachan API Doc: https://konachan.com/help/api
Getting started
1. clone the project
git clone https://github.com/miao1007/AnimeWallpaper.git
2. remove the SDK keys
This is my private crash report's key, you can delete it in the config
first remove buildConfigField
line in build.gradle
defaultConfig {
applicationId "com.github.miao1007.animewallpaper"
minSdkVersion 15
targetSdkVersion 22
versionCode 130
versionName "1.3.0"
- buildConfigField("String", "BUG_HD_SDK_GENERAL_KEY", BUG_HD_SDK_GENERAL_KEY)
}
then remove following lines in GlobalContext.java
public class GlobalContext extends Application {
- FIR.init(instance,BuildConfig.BUG_HD_SDK_GENERAL_KEY);
- FIR.addCustomizeValue("DEBUG", BuildConfig.DEBUG + "");
}
3. build the project
just click run
License
- Icon: Creative Commons Attribution-NoDerivs 3.0 Unported
- Font: SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
Developed By
Leon - [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].