From dd6a0f0b62a76b0b11a09147a9556820cedce191 Mon Sep 17 00:00:00 2001 From: lihongwei Date: Fri, 18 Apr 2025 15:39:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 15 + app/.gitignore | 1 + app/build.gradle.kts | 69 + app/proguard-rules.pro | 21 + .../ExampleInstrumentedTest.java | 26 + app/src/main/AndroidManifest.xml | 54 + app/src/main/assets/Explore.json | 4866 +++++++++++++++++ app/src/main/assets/Shift.json | 1047 ++++ app/src/main/assets/trending.json | 4832 ++++++++++++++++ .../live/dynamicwallpaper/MyApplication.java | 84 + .../callback/OnDownloadCallback.java | 11 + .../data/dao/DynamicDataDao.java | 35 + .../data/database/AppDatabase.java | 32 + .../data/entity/DynamicData.java | 133 + .../data/repository/DynamicRepository.java | 49 + .../service/LiveWallpaperService.java | 102 + .../ui/activity/DynamicActivity.java | 190 + .../ui/activity/MainActivity.java | 135 + .../ui/activity/SplashActivity.java | 74 + .../ui/adapter/DynamicAdapter.java | 160 + .../ui/adapter/MainAdapter.java | 29 + .../ui/fragment/MainFragment.java | 116 + .../ui/viewmodel/DynamicViewModel.java | 48 + .../dynamicwallpaper/util/InitDatabase.java | 32 + .../dynamicwallpaper/util/ItemDecoration.java | 74 + .../live/dynamicwallpaper/util/JsonParse.java | 65 + .../dynamicwallpaper/util/MediaFetcher.java | 152 + .../drawable-v24/ic_launcher_foreground.xml | 30 + .../drawable/activity_background_gradient.xml | 10 + app/src/main/res/drawable/back.xml | 12 + .../res/drawable/bg_circle_translucent.xml | 3 + .../res/drawable/circle_translucent_bg.xml | 3 + app/src/main/res/drawable/dis_discover.xml | 12 + app/src/main/res/drawable/dis_favorite.xml | 9 + app/src/main/res/drawable/dis_like.xml | 9 + app/src/main/res/drawable/dis_popular.xml | 18 + app/src/main/res/drawable/dis_transform.xml | 9 + app/src/main/res/drawable/discover.xml | 12 + app/src/main/res/drawable/favorite.xml | 9 + app/src/main/res/drawable/gradient_main.xml | 8 + .../res/drawable/ic_launcher_background.xml | 170 + .../res/drawable/image_gradient_overlay.xml | 6 + app/src/main/res/drawable/like.xml | 9 + app/src/main/res/drawable/popular.xml | 18 + .../main/res/drawable/progress_bar_color.xml | 30 + .../res/drawable/rounded_background_gray.xml | 4 + .../drawable/rounded_rectangle_gradient.xml | 9 + .../res/drawable/top_gradient_overlay.xml | 6 + app/src/main/res/drawable/transform.xml | 9 + app/src/main/res/layout/activity_dynamic.xml | 124 + app/src/main/res/layout/activity_main.xml | 40 + app/src/main/res/layout/activity_splash.xml | 48 + app/src/main/res/layout/fragment_main.xml | 27 + app/src/main/res/layout/item_dynamic.xml | 33 + app/src/main/res/layout/main_tab_custom.xml | 31 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 6 + app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 7352 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 0 -> 2898 bytes app/src/main/res/mipmap-hdpi/placeholder.png | Bin 0 -> 362016 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 3781 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 0 -> 1772 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 12290 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 0 -> 3918 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 25272 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 0 -> 5914 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 44125 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 7778 bytes app/src/main/res/values-night/themes.xml | 7 + app/src/main/res/values/colors.xml | 6 + app/src/main/res/values/strings.xml | 5 + app/src/main/res/values/themes.xml | 11 + app/src/main/res/xml/backup_rules.xml | 13 + .../main/res/xml/data_extraction_rules.xml | 19 + app/src/main/res/xml/live_wallpaper.xml | 5 + .../dynamicwallpaper/ExampleUnitTest.java | 17 + build.gradle.kts | 5 + gradle.properties | 21 + gradle/libs.versions.toml | 26 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59203 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 185 + gradlew.bat | 89 + settings.gradle.kts | 24 + 83 files changed, 13605 insertions(+) create mode 100644 .gitignore create mode 100644 app/.gitignore create mode 100644 app/build.gradle.kts create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/com/live/dynamicwallpaper/ExampleInstrumentedTest.java create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/assets/Explore.json create mode 100644 app/src/main/assets/Shift.json create mode 100644 app/src/main/assets/trending.json create mode 100644 app/src/main/java/com/live/dynamicwallpaper/MyApplication.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/callback/OnDownloadCallback.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/data/dao/DynamicDataDao.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/data/database/AppDatabase.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/data/entity/DynamicData.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/data/repository/DynamicRepository.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/service/LiveWallpaperService.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/activity/DynamicActivity.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/activity/MainActivity.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/activity/SplashActivity.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/adapter/DynamicAdapter.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/adapter/MainAdapter.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/fragment/MainFragment.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/ui/viewmodel/DynamicViewModel.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/util/InitDatabase.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/util/ItemDecoration.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/util/JsonParse.java create mode 100644 app/src/main/java/com/live/dynamicwallpaper/util/MediaFetcher.java create mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 app/src/main/res/drawable/activity_background_gradient.xml create mode 100644 app/src/main/res/drawable/back.xml create mode 100644 app/src/main/res/drawable/bg_circle_translucent.xml create mode 100644 app/src/main/res/drawable/circle_translucent_bg.xml create mode 100644 app/src/main/res/drawable/dis_discover.xml create mode 100644 app/src/main/res/drawable/dis_favorite.xml create mode 100644 app/src/main/res/drawable/dis_like.xml create mode 100644 app/src/main/res/drawable/dis_popular.xml create mode 100644 app/src/main/res/drawable/dis_transform.xml create mode 100644 app/src/main/res/drawable/discover.xml create mode 100644 app/src/main/res/drawable/favorite.xml create mode 100644 app/src/main/res/drawable/gradient_main.xml create mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable/image_gradient_overlay.xml create mode 100644 app/src/main/res/drawable/like.xml create mode 100644 app/src/main/res/drawable/popular.xml create mode 100644 app/src/main/res/drawable/progress_bar_color.xml create mode 100644 app/src/main/res/drawable/rounded_background_gray.xml create mode 100644 app/src/main/res/drawable/rounded_rectangle_gradient.xml create mode 100644 app/src/main/res/drawable/top_gradient_overlay.xml create mode 100644 app/src/main/res/drawable/transform.xml create mode 100644 app/src/main/res/layout/activity_dynamic.xml create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/activity_splash.xml create mode 100644 app/src/main/res/layout/fragment_main.xml create mode 100644 app/src/main/res/layout/item_dynamic.xml create mode 100644 app/src/main/res/layout/main_tab_custom.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-hdpi/placeholder.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/values-night/themes.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/themes.xml create mode 100644 app/src/main/res/xml/backup_rules.xml create mode 100644 app/src/main/res/xml/data_extraction_rules.xml create mode 100644 app/src/main/res/xml/live_wallpaper.xml create mode 100644 app/src/test/java/com/live/dynamicwallpaper/ExampleUnitTest.java create mode 100644 build.gradle.kts create mode 100644 gradle.properties create mode 100644 gradle/libs.versions.toml create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle.kts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..aa724b7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +*.iml +.gradle +/local.properties +/.idea/caches +/.idea/libraries +/.idea/modules.xml +/.idea/workspace.xml +/.idea/navEditor.xml +/.idea/assetWizardSettings.xml +.DS_Store +/build +/captures +.externalNativeBuild +.cxx +local.properties diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..42afabf --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build \ No newline at end of file diff --git a/app/build.gradle.kts b/app/build.gradle.kts new file mode 100644 index 0000000..e9ab1e0 --- /dev/null +++ b/app/build.gradle.kts @@ -0,0 +1,69 @@ +import java.text.SimpleDateFormat +import java.util.Date + +plugins { + alias(libs.plugins.android.application) + alias(libs.plugins.kotlin.android) +} +val timestamp: String = SimpleDateFormat("MM_dd_HH_mm").format(Date()) +android { + namespace = "com.live.dynamicwallpaper" + compileSdk = 35 + + defaultConfig { + applicationId = "com.live.dynamicwallpaper" + minSdk = 23 + targetSdk = 34 + versionCode = 1 + versionName = "1.0.0" + setProperty( + "archivesBaseName", + "Dynamic Wallpaper_V" + versionName + "(${versionCode})_$timestamp" + ) + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" + } + + buildFeatures { + viewBinding = true + } + + buildTypes { + release { + isMinifyEnabled = true + proguardFiles( + getDefaultProguardFile("proguard-android-optimize.txt"), + "proguard-rules.pro" + ) + } + } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 + } + kotlinOptions { + jvmTarget = "11" + } +} + +dependencies { + + implementation(libs.appcompat) + implementation(libs.material) + implementation(libs.activity) + implementation(libs.constraintlayout) + implementation(libs.core.ktx) + testImplementation(libs.junit) + androidTestImplementation(libs.ext.junit) + androidTestImplementation(libs.espresso.core) + + implementation("com.github.bumptech.glide:glide:4.16.0") + annotationProcessor("com.github.bumptech.glide:compiler:4.16.0") + + implementation("androidx.room:room-runtime:2.6.1") + annotationProcessor("androidx.room:room-compiler:2.6.1") + + implementation("com.squareup.okhttp3:okhttp:4.12.0") + + implementation("com.google.android.exoplayer:exoplayer:2.19.1") + +} \ No newline at end of file diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..481bb43 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/app/src/androidTest/java/com/live/dynamicwallpaper/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/live/dynamicwallpaper/ExampleInstrumentedTest.java new file mode 100644 index 0000000..1a340ea --- /dev/null +++ b/app/src/androidTest/java/com/live/dynamicwallpaper/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.live.dynamicwallpaper; + +import android.content.Context; + +import androidx.test.platform.app.InstrumentationRegistry; +import androidx.test.ext.junit.runners.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + assertEquals("com.live.dynamicwallpaper", appContext.getPackageName()); + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..6661b9d --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/assets/Explore.json b/app/src/main/assets/Explore.json new file mode 100644 index 0000000..395806a --- /dev/null +++ b/app/src/main/assets/Explore.json @@ -0,0 +1,4866 @@ +[ + { + "category": "Landscape", + "description": "Bridge through the mist 🌳", + "downloads": "6774", + "id": 645, + "image": "nFAQaw0h", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1723108025-forest waterfalls_2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Pinging for the enemies 🪖", + "downloads": "6701", + "id": 644, + "image": "FJLr4j6T", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1723108060-radar_2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Charting the unknown one map at a time 🧭", + "downloads": "18324", + "id": 509, + "image": "Q0igIXVA", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1700978539-compass.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Gentle breezes and the turning of blades 🍃", + "downloads": "8983", + "id": 508, + "image": "ysKJIc51", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1700978311-windmill valley.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Decked boat dancing on ripples 🛶", + "downloads": "13654", + "id": 504, + "image": "OrfjM83b", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1700211939-boatreflection2k.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Dream it do it 🦄", + "downloads": "12236", + "id": 503, + "image": "oGkTW15v", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1700212340-dream.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Eternal hues dance in the void\u0027s embrace 🎗️", + "downloads": "32127", + "id": 501, + "image": "AH5k0P6g", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1699344949-gradstroke_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Every petal tells a story 🌸", + "downloads": "13810", + "id": 500, + "image": "rNv4fW6u", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1699344917-flowerbranch_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Nostalgia meets sound 🎶", + "downloads": "15172", + "id": 498, + "image": "n9VhFq3s", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1698050834-twoshaderecordplayer2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Neon tunnel ⚡", + "downloads": "14192", + "id": 497, + "image": "kVy928fx", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1698050818-room2K.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Stay on target 💫🛸", + "downloads": "20936", + "id": 496, + "image": "CoeM1An7", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1697521561-starfighter starwars_2k.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Lost in luminescence 🟩", + "downloads": "16625", + "id": 495, + "image": "mC6WLnhq", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1697521556-cyberally_2k.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Colors in a mesmerizing dance 🎨", + "downloads": "17455", + "id": 483, + "image": "4DHhiegM", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1696497611-gradlines2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Life a flying plane with ever changing backdrop colors ✈️", + "downloads": "11865", + "id": 481, + "image": "P8S2Gopf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1696496990-planeexpand2K.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "This looks like a job for Superman 💪", + "downloads": "10963", + "id": 640, + "image": "EfkJFC2q", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1722262750-suoerman2k.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Gamer Zone ", + "downloads": "5937", + "id": 639, + "image": "jeavPVlk", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1722262736-gameover2k.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Neon Tunnel ⚡", + "downloads": "15158", + "id": 635, + "image": "hCUj7aN6", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1721293058-tunetunnel_2k0001-0300.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Gradient Hue 🔴", + "downloads": "6912", + "id": 634, + "image": "5LFc76e2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1721293053-gradient timerlinear_2k.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Analog warmth in a digital world 🎧", + "downloads": "8204", + "id": 623, + "image": "miEeOcTs", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1720429273-recordplayer2K.png", + "wallpapertype": 3 + }, + { + "category": "Retro", + "description": "Good old days 💻", + "downloads": "14702", + "id": 622, + "image": "N9KsFl3O", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1720429136-windowsxp2K.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Be calm as koi 🐟", + "downloads": "9404", + "id": 618, + "image": "BeIJvh3T", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1719476480-koi fish.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Edge lighting 🌈", + "downloads": "11309", + "id": 617, + "image": "3MqLDHgV", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1719476474-rgb frame.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Rise against the wind 🪁", + "downloads": "11620", + "id": 613, + "image": "Rw3mt7SW", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1718609085-kitevalley2K.png", + "wallpapertype": 3 + }, + { + "category": "Retro", + "description": "An inviting friend 🐈", + "downloads": "5581", + "id": 612, + "image": "3ToUh4n5", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1718609070-cattable2K.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "The Glitch", + "downloads": "5416", + "id": 608, + "image": "IQ432Vmq", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1717667347-cubes2kmain0001-0350.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Pencil Pen and Rubber", + "downloads": "13328", + "id": 607, + "image": "BIZVzLhf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1717667297-computerportal2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Peanuts Snoopy ✈️", + "downloads": "21721", + "id": 479, + "image": "9X65KbOj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1695799095-snoopy.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Sponge loops 🧽", + "downloads": "9122", + "id": 478, + "image": "vWLsGClJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1695799085-gradienttube_2k.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Desert nights where stars write their own stories 🌵", + "downloads": "17040", + "id": 476, + "image": "3T8jLvog", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1695198738-pyramid star gaze.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Life\u0027s like a rolling ball on a track full of twists and turns ", + "downloads": "8669", + "id": 475, + "image": "D1NMe3so", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1695198716-rolling ball2K.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "When in doubt nap it out - Snorlax\u0027s motto 💤", + "downloads": "23170", + "id": 473, + "image": "kDPZBVYW", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1694594155-snorlax.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Enter the neon-lit future where beats and bytes collide ⚡", + "downloads": "14665", + "id": 472, + "image": "7t3pUOLY", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1694590930-retrodot_2k.png", + "wallpapertype": 3 + }, + { + "category": "Gaming", + "description": "Mario time 💥", + "downloads": "18024", + "id": 470, + "image": "0hzyAtom", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1694076946-supermario2K.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "Imagination is the limit 🧑🏻‍🚀🎈", + "downloads": "28778", + "id": 469, + "image": "0DaVbFgs", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1694076934-flying astronaut.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Melodic Vibrating Wires 🎸", + "downloads": "11127", + "id": 467, + "image": "oVmTNSUe", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1693380422-guitar.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Wind\u0027s Caress 🌼", + "downloads": "6041", + "id": 466, + "image": "XAYWrv2H", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1693380406-flower.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Sunlit meadows 🌲", + "downloads": "18514", + "id": 464, + "image": "1bjIgeUr", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1692776611-vectorbirdscenery.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Quantum engine ⚡", + "downloads": "18174", + "id": 463, + "image": "LCYPha4j", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1692776605-cubeneon.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Magical Forest 🌙", + "downloads": "10444", + "id": 603, + "image": "3ZRN94cV", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1716827412-forestbrook2K.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Curved glass ✨", + "downloads": "14164", + "id": 602, + "image": "bnSzZRO0", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1716799592-rainbow_2k0001-0200.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "A feline farewell to daylight ☀️🐈", + "downloads": "12906", + "id": 598, + "image": "V7m6i1fw", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1715848167-cat_2k.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Embracing the subtle artistry of shades 🟠🟡🟢🔵", + "downloads": "7843", + "id": 597, + "image": "GnYQwXOT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1715848159-halfcircle_2k.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "Star gazing 💫", + "downloads": "13899", + "id": 593, + "image": "fN82DWoX", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1714984090-star gazing astronaut.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Through the window night whispers its secrets 🪟", + "downloads": "31153", + "id": 592, + "image": "x1sAjaXT", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1714984080-outside window view.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "EVE 💓", + "downloads": "22127", + "id": 588, + "image": "IgLHh1Sk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1714060538-eve_2K.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Propelling the colors 🌈", + "downloads": "10949", + "id": 587, + "image": "lhvpF8Rx", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1714060447-propeller_2K.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Never ending ☀️", + "downloads": "21092", + "id": 583, + "image": "rbA5MsC2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1713257200-retro sun rally.png", + "wallpapertype": 3 + }, + { + "category": "Retro", + "description": "Switch of an era 🎶", + "downloads": "21591", + "id": 582, + "image": "YKog49vH", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1713257189-ipod_2k.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Soul of the street painted in rain drops", + "downloads": "12640", + "id": 578, + "image": "2qtG1ZMH", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1712388148-rainingsidewalk2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Circles shift into places", + "downloads": "7883", + "id": 577, + "image": "rekDpLvG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1712388120-move2k.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Fourfold Path", + "downloads": "8218", + "id": 461, + "image": "VKy4mqPT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1692167442-jlines2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Red Radiance ⭕", + "downloads": "19172", + "id": 460, + "image": "D0ZKbEIl", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1692167428-energyfield2k.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Apple \u0027s Hello 👋🏻", + "downloads": "19110", + "id": 458, + "image": "HumJo4BE", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1691565388-hello2k.png", + "wallpapertype": 3 + }, + { + "category": "Retro", + "description": "Evening in the garage 🔧", + "downloads": "32082", + "id": 457, + "image": "irEbHd9Y", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1691565326-street2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Hiding in the shadows 🦇 Waiting to strike ⚡", + "downloads": "23746", + "id": 455, + "image": "wfUACS1t", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1690956632-batcave_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Lines of music 🎸", + "downloads": "10193", + "id": 454, + "image": "fayjwWkG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1690956236-two shade record player_2k.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Sliding cards 🎴", + "downloads": "11580", + "id": 452, + "image": "QncwPgzG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1690361489-jumping_shade_2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Thunder ⚡", + "downloads": "31019", + "id": 451, + "image": "iBepAVKk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1690361455-lightning2K.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "A captivating view that holds our gaze refusing to let go 🏞️", + "downloads": "10129", + "id": 449, + "image": "akJXn52S", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1689839410-cloudvalley2K.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Swirling into the hearts ➰", + "downloads": "20209", + "id": 448, + "image": "NWjAcdlJ", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1689838759-gradientloop2K.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Keep smiling until it\u0027s clear 📷", + "downloads": "13533", + "id": 446, + "image": "7iG4Usoh", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "camerafocus2k7676.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "The pop waves 🌊", + "downloads": "20111", + "id": 445, + "image": "WgRq68CP", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1689149442-waves.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Itachi Uchiha 🔥", + "downloads": "47419", + "id": 573, + "image": "EuWIeJiO", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1711352204-itachi_moon_2K.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Rise and grind 🍵", + "downloads": "17604", + "id": 572, + "image": "JOuItFm3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1711352182-coffee_cup_2K.png", + "wallpapertype": 3 + }, + { + "category": "Retro", + "description": "Record Play Repeat 🎤", + "downloads": "14541", + "id": 568, + "image": "69vNVpUj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1710404402-TeenageEngineering2K.png", + "wallpapertype": 3 + }, + { + "category": "Miscellaneous", + "description": "Pop out Pop in ⚽", + "downloads": "16221", + "id": 567, + "image": "TZUgQRtJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1710404359-cylinderballs2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Welcome to Arrakis ☀️", + "downloads": "17919", + "id": 563, + "image": "m31EhtRz", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1709535876-dune0001-0045.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Glimpse of parallel world 🌍", + "downloads": "18688", + "id": 562, + "image": "oVLnApSP", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1709535857-4 layer land.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Pulses to infinity ♾️", + "downloads": "17887", + "id": 558, + "image": "B2mpiW7j", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1708590245-lineexpand360.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Melting into the backdrops🔵", + "downloads": "13878", + "id": 557, + "image": "L3dv7UKW", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1708590234-layerlava.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "They glow 🌙", + "downloads": "19554", + "id": 552, + "image": "CkdnroBR", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1707727905-firefilebottle.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Harnessing the power ⚛️", + "downloads": "16133", + "id": 551, + "image": "DrNBnY6z", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1707727879-spherical2K.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Still a long way to go 🚶🏻‍♀️", + "downloads": "11983", + "id": 547, + "image": "JTL6lDty", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1706956207-long way_2k.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Atoms surfed the waves of fun ⚛️", + "downloads": "16729", + "id": 546, + "image": "JaRcbEiC", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1706956200-wavedots_2k.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "There\u0027s a way out 🌌", + "downloads": "40456", + "id": 443, + "image": "dgHwYSLM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1688456077-bk2k.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Rising blocks 🧱", + "downloads": "8798", + "id": 442, + "image": "rjLqdbJn", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1688456022-risingBlocks2K.png", + "wallpapertype": 3 + }, + { + "category": "Travel", + "description": "As the landscape unfolds outside the window 🚊", + "downloads": "14730", + "id": 440, + "image": "mqMsnKui", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1687675294-train doorwindow2k.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Fusion 🌀", + "downloads": "11282", + "id": 439, + "image": "KAVzISrB", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1687675278-test2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Era of gamers 🎮", + "downloads": "14820", + "id": 437, + "image": "bVjyp4hr", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1686986248-tv2k.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Flowing qubits 💡", + "downloads": "11363", + "id": 436, + "image": "72WQsAgc", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1686986110-dotlayer2k.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Sky shows the way ✨", + "downloads": "13406", + "id": 434, + "image": "Qirg9kAw", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1686295557-lighthouse2k.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "stripes 🔻", + "downloads": "18209", + "id": 433, + "image": "1FACemca", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1686295552-steplines2k.png", + "wallpapertype": 3 + }, + { + "category": "Gaming", + "description": "Childhood memories 🕹️", + "downloads": "19855", + "id": 431, + "image": "jDKXMEw2", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1685514859-gameboy_2k.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Catch the toast 🍞", + "downloads": "5430", + "id": 430, + "image": "U0FJ38hC", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1685514843-bread toaster_2k.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Beauty of late night snow ☃️", + "downloads": "27034", + "id": 428, + "image": "CA95YeWL", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1684743860-streetlight_2k.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Popping pops 🎉", + "downloads": "9486", + "id": 427, + "image": "xoP63fkn", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1684743824-stringingcolour_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "House\u0027s like a step 🪜", + "downloads": "6960", + "id": 542, + "image": "5Zv1adoC", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1705999571-merge houses.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Loops like domino ♦️", + "downloads": "17721", + "id": 541, + "image": "QMpWG2bY", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1705999547-morf lines.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "Spaceship on a joy ride 🚀", + "downloads": "12519", + "id": 537, + "image": "mMaCO5Dp", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1704961330-vector planet.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "A sunny beach day 🏖️", + "downloads": "9754", + "id": 536, + "image": "cnyDCeda", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1704961259-beach guard.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Happy New Year 🎆", + "downloads": "4631", + "id": 532, + "image": "PhMH24dz", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1704208922-happynewyear_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Quack quack 🦆", + "downloads": "23614", + "id": 531, + "image": "blzMJ4Ip", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1704208911-duck_2k.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Cubes Glide on Breeze 🟨", + "downloads": "9265", + "id": 528, + "image": "PpxmrE8C", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1703667173-cube cylinder_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Winter\u0027s Silent Whispers ☃️", + "downloads": "4833", + "id": 527, + "image": "MA8NXHL7", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1703667129-snow globe.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Retro vibes ⚡", + "downloads": "16840", + "id": 523, + "image": "LyfTNpZr", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1702654981-neon_lines_2k.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Seaside bliss framed in sunlight 🌊", + "downloads": "14632", + "id": 522, + "image": "xXNtEKmv", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1702654961-horizontal_landscape_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Winter embrace with snowflakes as delicate as whispered dreams ❄️☃️", + "downloads": "10265", + "id": 513, + "image": "NMmZzpDI", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1701677478-colourful snowfall.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "A tapestry of seamless blending 🟥🟧🟨", + "downloads": "7989", + "id": 512, + "image": "bJs7kS5q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1701677467-square expanition flip.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Planets doing its job 🌍", + "downloads": "16227", + "id": 425, + "image": "kifBrWvn", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1684046356-solar_system_orange_2k.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Dancing with the flow 🙄", + "downloads": "26572", + "id": 424, + "image": "P1h65qJA", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1684046241-red_black_2k_vbr2.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "Vroooom 🚀", + "downloads": "26702", + "id": 422, + "image": "9mWULPBx", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1683189916-rocket.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Nearing the end of day ⛵", + "downloads": "15541", + "id": 421, + "image": "GqeN0UxH", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1683189872-boatshadow_2k.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Trapped in unknown 💢 ", + "downloads": "13065", + "id": 419, + "image": "Qrvs6PAb", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "lineneon.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Fading ghost 👻", + "downloads": "29733", + "id": 418, + "image": "yiYvJB7c", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1682493720-movingghost_2k.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "A rainy night ☔", + "downloads": "68431", + "id": 416, + "image": "ZcCYk74p", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1681804057-rainingstreet.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Mirror reality 😎", + "downloads": "7271", + "id": 415, + "image": "rgALv9TE", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1681804030-flip.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Make a wish 💫", + "downloads": "31631", + "id": 413, + "image": "v48jd1uq", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1681201758-mountainskyview.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Frames of reality 🔮", + "downloads": "15110", + "id": 412, + "image": "XJK8uRe4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1681201744-frame2k.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Linking links 🔗", + "downloads": "8785", + "id": 410, + "image": "0ugr2XTF", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1680509340-rubber.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Cruising through the street 🚗", + "downloads": "19331", + "id": 409, + "image": "CegovyQJ", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1680509310-neoncity.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "I can wiggle wiggle 🌻🌵", + "downloads": "10645", + "id": 407, + "image": "4TERVbsO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1679896707-cactus.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Silky waves 🌊", + "downloads": "16259", + "id": 406, + "image": "KG3R7iX4", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1679896671-waves.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Best part of the day - Evening 🌆", + "downloads": "9277", + "id": 403, + "image": "sMcSilt2", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1679204730-sunlightreflectionvbr1.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Expanding bubbles 🎈", + "downloads": "7193", + "id": 402, + "image": "OgYCR5WZ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1679204714-bubble.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "You are already under my genjutsu 🥷🏻", + "downloads": "133342", + "id": 400, + "image": "I9rPTLMw", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1678429646-itachiuchiha.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Let it go 😉", + "downloads": "10826", + "id": 399, + "image": "okXRmlH7", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1678429628-letitgo.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Glitch ⚡", + "downloads": "9707", + "id": 397, + "image": "gvJl2drZ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1677823065-synth.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Looping trios 😎", + "downloads": "6160", + "id": 396, + "image": "67SLDahN", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1677822985-twotripattern.png", + "wallpapertype": 3 + }, + { + "category": "Gaming", + "description": "Fallen hero 😃", + "downloads": "28919", + "id": 394, + "image": "D4dkOoLq", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1677218914-among us_2k.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Sailing the evening wind ⛵", + "downloads": "10105", + "id": 393, + "image": "oKUqdwa1", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1677218894-lighthouse boat.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Flying above the grass 🍃", + "downloads": "8682", + "id": 390, + "image": "HcKWT93r", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1676443822-hotairballoon.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Waves within waves 😁", + "downloads": "18588", + "id": 389, + "image": "R84zOhsM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1676443809-circlestripes2K.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Gentleness of evening wind 🍃", + "downloads": "13770", + "id": 387, + "image": "o28DawGu", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1675674075-tricutreevalley.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "With me comes the tail ✈️", + "downloads": "33202", + "id": 386, + "image": "bMOCTl9N", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1675674061-planetail.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Yin and yang ☯", + "downloads": "7919", + "id": 384, + "image": "DYWXTiLx", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1674890254-yinyang2K.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Pulse of energy ⚡", + "downloads": "9623", + "id": 383, + "image": "Nh1ofe8P", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1674890229-wave2k.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "Am I on the right planet 🧑🏻‍🚀", + "downloads": "29524", + "id": 381, + "image": "iQW8dSPH", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1674109405-Astrounaut on planet_2k.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Waves contained in a traingle 📐", + "downloads": "8373", + "id": 380, + "image": "kzDQR9JP", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1674109401-gradientframewave_2k.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Northern lights ☁", + "downloads": "20410", + "id": 378, + "image": "MDuYI51V", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1673154571-lines.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Neon drops 🌟", + "downloads": "19901", + "id": 377, + "image": "b1vrFOlV", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1673154563-raindrops.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Breathing cubes 🟩", + "downloads": "17639", + "id": 375, + "image": "YGXbzLM1", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1672397960-cubesmerge.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Sprint through cyber tunnel ⚡", + "downloads": "14289", + "id": 374, + "image": "HsjFeWJv", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1672397952-tunnel2K.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Window of time 🪟", + "downloads": "17742", + "id": 372, + "image": "oPxUq89D", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1671781199-frame.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Christmas time ❄️", + "downloads": "26055", + "id": 371, + "image": "59PsapVJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1671781190-lightsetchristmas_2k .png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "The seeds of the sacred tree 🍃", + "downloads": "21113", + "id": 369, + "image": "q7WLCVaM", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1670919451-avatar0601-1200.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Boo boo 👻", + "downloads": "23431", + "id": 368, + "image": "2G49hE5K", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1670919440-pixelghost2k.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Line that divides dimension 🔮", + "downloads": "8405", + "id": 367, + "image": "OseuYg9c", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1670574738-flipbubbles2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Ripples 🌊", + "downloads": "12342", + "id": 366, + "image": "fy6ijzpL", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1670574723-speaker2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Energy orb ⚡", + "downloads": "25517", + "id": 352, + "image": "OloNzAQy", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1669881138-scifireactor.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Messing around with lines 🌈", + "downloads": "13971", + "id": 351, + "image": "ktlWo6YM", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1669881134-lineplay.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Glitch in the matrix 💾", + "downloads": "37534", + "id": 350, + "image": "p3u7Osyn", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1669615907-matrix.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Colourful memories of old school 📼", + "downloads": "32147", + "id": 349, + "image": "HVKo2fx5", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1669615899-cassetterainbow.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "In search for life 🚀", + "downloads": "15434", + "id": 347, + "image": "zRWeQaAj", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1669098076-exoplanet.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Streaks through the cracks 🔦", + "downloads": "42678", + "id": 346, + "image": "2YdFqCme", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1669098067-bleedinglight.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Looking for the prey 🦅", + "downloads": "17104", + "id": 344, + "image": "ILohYjwu", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1668584410-treesabove.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Ocean planet 😁", + "downloads": "32764", + "id": 343, + "image": "ToXANS7D", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1668584406-planetinocean.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Wind and flowers 🌷", + "downloads": "9931", + "id": 341, + "image": "9HPnwGeM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1668151041-flowerfield.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Light bars ⚡", + "downloads": "10833", + "id": 340, + "image": "AOLH63u2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1668151038-spectrum.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Up up and away ✈", + "downloads": "17367", + "id": 339, + "image": "sxVPWklG", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1667900451-planewindow.png", + "wallpapertype": 3 + }, + { + "category": "Pixel", + "description": "Torii ⛩", + "downloads": "17351", + "id": 338, + "image": "VYeXZAd4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1667900441-japanesearch.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Pebble waves 🌌", + "downloads": "16096", + "id": 333, + "image": "f0tcegFG", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1667557680-chips.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Cornering stripes 🏁", + "downloads": "13463", + "id": 332, + "image": "jvMzuYBS", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1667557670-turninglines.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "A day in city 🏙", + "downloads": "11885", + "id": 329, + "image": "uHbALW25", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1667146134-planeabove.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Pew pew 😁", + "downloads": "15250", + "id": 328, + "image": "bKT7ZB8v", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1667146129-pewgun.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Simple as a flower 🌼", + "downloads": "7734", + "id": 327, + "image": "luVyJaZX", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1666766421-flowerpot.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "The dead shall raise 💀", + "downloads": "26938", + "id": 326, + "image": "YBsEl3bd", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1666766418-walkingskeleton.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Eat drink and be scary 🎃", + "downloads": "21949", + "id": 324, + "image": "UXmzNlDI", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1666457699-cementry330.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Wormhole 🚀", + "downloads": "19846", + "id": 323, + "image": "g3SMjGI8", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1666357791-looper51.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Show me where is the enemy ", + "downloads": "44975", + "id": 322, + "image": "25QVbcyG", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1666073442-erenyeager.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "✖️⭕", + "downloads": "20094", + "id": 321, + "image": "kfISWXG6", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1666073451-glitchface.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Love for RGB ⌨️", + "downloads": "39426", + "id": 320, + "image": "5ZVq6Prd", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1665764837-keys50.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Travel through time ⏳", + "downloads": "23381", + "id": 319, + "image": "lzmt7owB", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1665764832-rgbfinal.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Are we in a simulation 🤔", + "downloads": "9950", + "id": 318, + "image": "FQNd2aKp", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1665474502-cybercity.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Splitting halves ⚛️", + "downloads": "3033", + "id": 317, + "image": "FxKsChSA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1665474490-toggle3.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Countryside 🏕", + "downloads": "22600", + "id": 306, + "image": "Pl1uckY0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1665245461-nightgrass1.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Trying to expand 🤔", + "downloads": "8120", + "id": 305, + "image": "e8p9NE2q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1665245449-criclebreathe.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Any technique is worthless before my eyes ⚔️", + "downloads": "113532", + "id": 303, + "image": "o8O5Zjg9", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1664871083-itachiuchiha2.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Stretch some candy 🍬", + "downloads": "16610", + "id": 302, + "image": "QqugVMzt", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1664871075-candy.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Air drops 🪂", + "downloads": "22613", + "id": 301, + "image": "Bdq0uYwg", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1664526005-forestairdrop.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Bouncers ⭕", + "downloads": "8236", + "id": 300, + "image": "2PXEkfjJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1664525996-twoshadeball.png", + "wallpapertype": 3 + }, + { + "category": "Pixel", + "description": "Festival vibe 🎆", + "downloads": "12369", + "id": 299, + "image": "cDJIejZY", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1664170966-pixelfireworks.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Swirl 🌀", + "downloads": "14260", + "id": 298, + "image": "NdU7By6V", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1664170950-spriallines.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Trains are beautiful 🚄", + "downloads": "13239", + "id": 297, + "image": "cskeY8Fx", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1663832513-bridgetrain.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Magic below the blocks 🪄", + "downloads": "12364", + "id": 296, + "image": "m3i5XUIA", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663832509-risingneon.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Make it count ⏳", + "downloads": "14671", + "id": 295, + "image": "KEUARZqg", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663568574-makeitcount3.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Just floating around 🌊", + "downloads": "13852", + "id": 294, + "image": "1UWTpG87", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1663568542-jellyfish1.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Gradient strings 🪡", + "downloads": "10977", + "id": 293, + "image": "NiCIf7nO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663217492-gradientline.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Way back home 🪟", + "downloads": "7507", + "id": 292, + "image": "DEBxzG9u", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663217494-window.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Ring Planet 🌌", + "downloads": "47734", + "id": 285, + "image": "FrinSg37", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1662879807-saturn1.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Kinda spooky 🦇", + "downloads": "26097", + "id": 284, + "image": "i6GlZz4g", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662879788-spookyforest.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Disco floor 💃🏻", + "downloads": "10471", + "id": 283, + "image": "4tyKUwEl", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662621794-discovibe.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Buzzing bees 🐝", + "downloads": "9126", + "id": 282, + "image": "JBg1PslY", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1662621769-beehive.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Golden Gate Bridge 🌉", + "downloads": "14313", + "id": 281, + "image": "Aio6auR2", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662355278-goldengatebridge.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "I solemnly swear that I am up to no good 🪄", + "downloads": "9892", + "id": 280, + "image": "q07B9wFL", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1662355270-footprint.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Above the clouds 🛩️", + "downloads": "16277", + "id": 279, + "image": "qYZW1Rv0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662008358-planeabovewater.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Halftone 🪄", + "downloads": "6331", + "id": 278, + "image": "4HyjqJlt", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1662008355-Dots.png", + "wallpapertype": 3 + }, + { + "category": "Pixel", + "description": "Pixel warmth 🔥", + "downloads": "13832", + "id": 277, + "image": "hyzI7Pk3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1661751428-pixelcampfire.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Push and Pull 🥸", + "downloads": "5337", + "id": 276, + "image": "PiAKybTX", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1661751415-pushline.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Meow 🐈", + "downloads": "16366", + "id": 273, + "image": "i0E3UoF9", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1661490668-sleepingcat.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Crystal dimension 🤩", + "downloads": "17247", + "id": 272, + "image": "yCWtPghR", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1661490666-animation81.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Hilltop holidays 🖖🏻", + "downloads": "5709", + "id": 271, + "image": "bC9oJ78l", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1660751887-Hillhouse.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "The maze 🫣", + "downloads": "13626", + "id": 270, + "image": "eYlUWwG3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1660751880-patternrgb.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Winter night ☃", + "downloads": "55895", + "id": 269, + "image": "rT350txs", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1660723718-snowapartment.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Minimal waves 🌊", + "downloads": "8365", + "id": 268, + "image": "jxsMPnZO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1660723701-abstractwaves.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Weekend rides 🚙", + "downloads": "15007", + "id": 267, + "image": "2pHIefF3", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1660376766-sunsetride.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Entering the night 🌙", + "downloads": "6464", + "id": 266, + "image": "GrLxaBz5", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1660376731-lighthousevector.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Go with the flow ⛵", + "downloads": "15836", + "id": 265, + "image": "ZIj76vOl", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1660118394-redboat.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Strings of reality ⭕", + "downloads": "22984", + "id": 264, + "image": "aiVWKcY1", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1660118383-contourarray.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Nature heals 🌳", + "downloads": "19023", + "id": 263, + "image": "PjXMoci9", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1659866405-fallleaves.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Clash of opposites 🌈", + "downloads": "8520", + "id": 262, + "image": "N8A1wHLX", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1659866395-loopie.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Wire\u0027s connecting people 👕👖", + "downloads": "11849", + "id": 259, + "image": "xRM4ArGk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1659593345-hangingclothes.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Everything is energy ⚡", + "downloads": "35593", + "id": 258, + "image": "IN0nhgL4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1659593329-circuit.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Waves of shades 🌊", + "downloads": "8988", + "id": 257, + "image": "qyIXY1ZG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1659335310-colourgrid6.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "It\u0027s fading 🤞🏻", + "downloads": "6495", + "id": 256, + "image": "beVy1x6O", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1659335301-fadinglines1.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Domain Expansion 🤞🏻", + "downloads": "55325", + "id": 255, + "image": "PiQtZJen", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1658994833-gojo1.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Face towards light 🌻", + "downloads": "13841", + "id": 254, + "image": "RHDuFAgb", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1658994666-sunflower.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Night brings fear 🏰", + "downloads": "28856", + "id": 253, + "image": "nAKjYWZ3", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1658655062-nightcatle.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "The path isn\u0027t a straight line, it\u0027s a spiral 🌀", + "downloads": "17420", + "id": 252, + "image": "qVJI5SN0", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1658649402-crcfluid.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Through the unknown 🤐", + "downloads": "19806", + "id": 251, + "image": "zLp2Vj4x", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1658385467-animation 670001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Endings are beautiful 🌇", + "downloads": "17405", + "id": 250, + "image": "NMy608Ya", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1658385460-sunset.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Glide through your dreams 🛩", + "downloads": "6136", + "id": 249, + "image": "EUqnwDWt", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1658134331-glider.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Strip\u0027s traffic 😉", + "downloads": "10830", + "id": 248, + "image": "kGB3yMqb", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1658134320-grid1.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "To honour the time machine - James Webb Telescope", + "downloads": "17217", + "id": 247, + "image": "n5cMUxgb", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1657812000-galaxy.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Life is a journey 🚗 ", + "downloads": "7788", + "id": 246, + "image": "yZvaUhFu", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1657811993-lifejourney.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Comfort of home 🌃", + "downloads": "20284", + "id": 245, + "image": "BCT9fx3h", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1657517940-window scape new.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Home is where plants are🪴", + "downloads": "17135", + "id": 244, + "image": "5Vu7v1yp", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1657517928-leaves1.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Make a wish 🌠", + "downloads": "40387", + "id": 243, + "image": "cLVaypI2", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1657291661-shootingstar.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Flocking beams ⚡", + "downloads": "19099", + "id": 242, + "image": "578AbrmR", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1657291653-dots.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Raining colors 🌧", + "downloads": "34561", + "id": 241, + "image": "yWAg8i4Q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1657031337-rainbowrain.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Looping loops ⭕", + "downloads": "5955", + "id": 240, + "image": "Oi8ofNPb", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1657031328-circle.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Cruising the unknown 🚀", + "downloads": "24491", + "id": 239, + "image": "AFY4hrK0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1656773205-rocketnew.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Monolith of energy ⚡", + "downloads": "18018", + "id": 238, + "image": "nXOH7dPa", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1656773192-trianglewaves.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Blow 💨", + "downloads": "9642", + "id": 237, + "image": "YwJ2fH5V", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1656482859-paperwindmill.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Fusion 🌀", + "downloads": "25882", + "id": 236, + "image": "RQt2913o", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1656482849-Energyfield.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Land of dreams 🌳", + "downloads": "40565", + "id": 235, + "image": "jkobCr5V", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1656235975-butterflygreen.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Blazing through the tunnel ⚡", + "downloads": "39397", + "id": 234, + "image": "Fa8NqnjJ", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1656235972-circletunnel23.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Chilling through the countryside 🚙", + "downloads": "12497", + "id": 233, + "image": "rzTJdu4Q", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1655976665-countrydrive.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Shades of sun 🕶", + "downloads": "8436", + "id": 232, + "image": "Xwz4GZqr", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1655976648-colour_1.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Raining triangles ⚡️", + "downloads": "16841", + "id": 231, + "image": "Wg13hPZz", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1655713095-triangs.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "A day in the desert 🌵", + "downloads": "8885", + "id": 230, + "image": "CATQUy6K", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1655713087-materialdesert.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Nature has it\u0027s own secrets 🍃", + "downloads": "27997", + "id": 229, + "image": "NfUDOu0K", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1655452812-fantasyland.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Catch with the lines 🤐", + "downloads": "7333", + "id": 228, + "image": "UNgGb3f6", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1655452805-justlines.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Stay Out Of My Territory - Heisenberg ⚗️", + "downloads": "28476", + "id": 227, + "image": "NbxPlFc3", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1655190766-breaking bad.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Old school 🎧", + "downloads": "26803", + "id": 225, + "image": "S6F4TnJ7", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1655189835-walkman.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "It\u0027s my turn 🔥", + "downloads": "92346", + "id": 224, + "image": "K6ySTF5k", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654933736-gokuhair.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Being minimal 😉", + "downloads": "32791", + "id": 223, + "image": "h4Z5OQDq", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1654933732-snowfall.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Enjoy the smell of rain ☔", + "downloads": "12485", + "id": 222, + "image": "1VcGN9RO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654668060-rainvector.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Trying to connect 😉", + "downloads": "9309", + "id": 221, + "image": "ZUkGF4Ez", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654668052-roundewave.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Spring is nature\u0027s way of saying let\u0027s party 🌄", + "downloads": "6956", + "id": 220, + "image": "LMBHkEXS", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1654413275-landscape.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Digital branches ⚡", + "downloads": "31536", + "id": 219, + "image": "wzT3YAxH", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654413266-simdots.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Beginning of the Hawkin\u0027s curse 🎃", + "downloads": "96580", + "id": 218, + "image": "VKpGv0RL", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1654161170-vecnahouse.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Summer waves 🌊", + "downloads": "6533", + "id": 217, + "image": "Q0HK57si", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1654161159-wavvve.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Life is like a roller coaster, live it, be happy, enjoy life 🎢", + "downloads": "11891", + "id": 216, + "image": "tUuqKWn5", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1653896481-rollercoster40.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Dustin , Do you copy 😉", + "downloads": "15823", + "id": 215, + "image": "EBMK7NTF", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1653896478-walkietalkie.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Through the hurdles ⚡", + "downloads": "24404", + "id": 214, + "image": "wQ37vMgz", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1653546875-animation56.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Today is your day 😁", + "downloads": "19519", + "id": 213, + "image": "VnoQmB5a", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1653546861-today.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Rotary cards 🎴", + "downloads": "47420", + "id": 212, + "image": "a0TEy1IM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1653291520-roundedsquare2.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "In one drop of water are found all the secrets of all the oceans", + "downloads": "16073", + "id": 211, + "image": "k6uprVsf", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1653291509-boattrip6.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Converging stripes ⭕", + "downloads": "7242", + "id": 210, + "image": "e1Evxh7K", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1653028917-cutcircle2.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Dropping frames 📐", + "downloads": "14824", + "id": 209, + "image": "9QDqL4BM", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1653028915-framerotate2.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Comfort of home 🏡", + "downloads": "50495", + "id": 208, + "image": "nG0Qs51U", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652767860-livingroom.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Ice and fire 🔥❄️", + "downloads": "15892", + "id": 207, + "image": "eNWAYdob", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652767839-zig.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Cozy summer 🏖️", + "downloads": "16156", + "id": 206, + "image": "zE9R6gSG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652337222-seawave.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Mirror dimension 🪄", + "downloads": "4103", + "id": 205, + "image": "Ukx7qj3K", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1652337215-cutsphere.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Recording the life 📼", + "downloads": "38594", + "id": 204, + "image": "fwPayG3u", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1652165587-record1.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Incursion 😉", + "downloads": "12058", + "id": 203, + "image": "5mMz2Xae", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1652165583-frames.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Riding the town 🚙", + "downloads": "32298", + "id": 202, + "image": "t7c0Vnr9", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1652009046-town.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Break the rules 🤭", + "downloads": "39315", + "id": 201, + "image": "4k7pbWnN", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652009042-inteldino.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Mountain of cards ⛰️", + "downloads": "21303", + "id": 200, + "image": "1OUHBt0A", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1651642619-mount.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Juicy Pine 🍍", + "downloads": "16425", + "id": 199, + "image": "uVXhD8zU", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1651642615-pineapple.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Warm beginning 🌄", + "downloads": "54617", + "id": 198, + "image": "6M4yxFB2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1651467020-birdsflying.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Ripples ⭕", + "downloads": "62834", + "id": 197, + "image": "xtrPQmnY", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1651467012-drops.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Mining the coins 🪙", + "downloads": "19665", + "id": 196, + "image": "CeFq9Owm", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1651215776-mining.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Flipping cards 🎴", + "downloads": "21405", + "id": 195, + "image": "5mXc9s83", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1651215762-tilewave.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Blue Planet 🔵", + "downloads": "95474", + "id": 194, + "image": "osJuAmep", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1651049003-planet007.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Droplets 💧", + "downloads": "6104", + "id": 193, + "image": "TMiOn2da", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1651048971-droppattern.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Way back home 🚦", + "downloads": "21282", + "id": 192, + "image": "nCfxJUEd", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1650866841-traffic light.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Ghost Rider 🔥", + "downloads": "28949", + "id": 191, + "image": "agjLlwE3", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1650866838-skullnew.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Wakeup call 🍵", + "downloads": "15116", + "id": 190, + "image": "5zsv48Oi", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1650692872-windownearsubway.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Tick Tock ⏰", + "downloads": "10522", + "id": 189, + "image": "EX9qN2Sp", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1650692865-ballpattern.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Where am I 🕵🏻‍♀️", + "downloads": "5186", + "id": 188, + "image": "VjDfLBgT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1650437848-bushsub.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Never ending triangles 📐", + "downloads": "10538", + "id": 187, + "image": "ViDSUzfG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1650437837-foldingtriangle.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Hexagonal waves ⚡", + "downloads": "24948", + "id": 186, + "image": "mVsNlo9a", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1650263214-hex0001-0300.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Home sweet home 🌎", + "downloads": "65003", + "id": 185, + "image": "SXkQLevp", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1650263209-solarsystem30.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "I remember every night 🌙", + "downloads": "43685", + "id": 184, + "image": "ZckCjNdM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1650005692-circlingstartrail.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Chill 🥤", + "downloads": "5713", + "id": 183, + "image": "LXi2ztvh", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1650005674-chill.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "The wave of joy 🌊", + "downloads": "7106", + "id": 182, + "image": "nYb783FD", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1649835082-wave.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "The opposite pairs 😉", + "downloads": "11237", + "id": 181, + "image": "g4NZzoAl", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1649835076-dna.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "The Watcher ⚡", + "downloads": "15915", + "id": 180, + "image": "rcGDtH4i", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649662069-animation 470001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Banana 🍌", + "downloads": "30165", + "id": 179, + "image": "7f3Bsx60", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1649661826-minions.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Soothing of sea ⛵", + "downloads": "30550", + "id": 178, + "image": "3fabqR4C", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649485172-sunset boat.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Glide with the cards 💜", + "downloads": "12076", + "id": 177, + "image": "JcHhSQiF", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649485125-trianglewave.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Keep calm and play 🎧", + "downloads": "23149", + "id": 176, + "image": "Ve8GXgvF", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649322136-cassette.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Awakening the dragon 🔥", + "downloads": "24039", + "id": 175, + "image": "sLUpavix", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1649322130-dragonball.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "The Eighty\u0027s 🕺", + "downloads": "10381", + "id": 174, + "image": "UHF3y6E7", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649137233-dotshigh.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Squares are on a trip 😉", + "downloads": "10223", + "id": 173, + "image": "fi49c06E", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1649137222-squares.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Journey through the color valley 🌈", + "downloads": "26208", + "id": 172, + "image": "xNAUw4vm", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1648970974-plane.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Rhythm of the circles 💜 ", + "downloads": "17511", + "id": 171, + "image": "582tpb6m", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648711049-circlegrad.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "There\u0027s two sides for everything 😇", + "downloads": "12718", + "id": 170, + "image": "OqL53EQk", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1648711046-minimalsun.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Gamers paradise 🎮", + "downloads": "67120", + "id": 169, + "image": "ZNIgCsTj", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648711035-pssyarray0.png", + "wallpapertype": 3 + }, + { + "category": "Material", + "description": "Excited cards 🧡", + "downloads": "11782", + "id": 168, + "image": "bN0WaRht", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1648711023-recarray.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Runaway lines 😉", + "downloads": "9402", + "id": 167, + "image": "GLZf5btI", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648617302-squareill.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Where trekking ends ⛺", + "downloads": "18369", + "id": 166, + "image": "TslXeryf", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648617295-vectorcamp.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Escaping the chores of life🧳", + "downloads": "72644", + "id": 165, + "image": "1b9Enzr8", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1648446795-van0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Circling ⭕", + "downloads": "10382", + "id": 164, + "image": "M3w0tZxG", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1648446785-pluspattern.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Confused steps 🤭", + "downloads": "13653", + "id": 163, + "image": "Xi0J6UdY", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648310198-contour.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Taking rest is also being productive 💤", + "downloads": "20668", + "id": 162, + "image": "M8qTZGFQ", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1648195234-restisproductive.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "I\u0027m in love with the grass 🌳", + "downloads": "16630", + "id": 161, + "image": "uHybICne", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1648112120-grasscutter0001-0310.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "The Eighty\u0027s Vibe 🕺 ", + "downloads": "16953", + "id": 160, + "image": "9hoTBQZL", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648112112-animation380001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "I think I\u0027m superman\u0027s favorite 💚", + "downloads": "8838", + "id": 159, + "image": "Oox1TRYe", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1647851269-supperman0001-0093.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Confused ghost 👻", + "downloads": "15853", + "id": 158, + "image": "joyRhH14", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1647851266-panghost.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Joy of smiley\u0027s 😉", + "downloads": "3987", + "id": 157, + "image": "m7hJcMwv", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1647760634-smiley.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Hide and seek with the cats 😸", + "downloads": "18341", + "id": 156, + "image": "BLck8Qrx", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647760632-cats.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "The Resistance ski speeder 🔥", + "downloads": "33573", + "id": 155, + "image": "qm6kevX7", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1647590528-starwars0080-0240.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Gift from nature 🌊", + "downloads": "24805", + "id": 154, + "image": "opYn9biL", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647590523-waterfall.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Rainbow effect 🌈", + "downloads": "29502", + "id": 153, + "image": "IrWp7Pok", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1647418463-circlingrainbowhigh.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Through the town road 🤠", + "downloads": "4135", + "id": 152, + "image": "Gvj8U5RM", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647418455-cowbo45.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "There is something you have to protect ⚔️", + "downloads": "19655", + "id": 150, + "image": "9FzEXMxC", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1647246742-nezukobox.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Beats ⚡", + "downloads": "10892", + "id": 149, + "image": "cqWTe6jN", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647246737-greenanim.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Countryside are always refreshing 🏡", + "downloads": "7561", + "id": 148, + "image": "dGAhZSgC", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646986493-house 3.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Chores of the city 🌇", + "downloads": "7860", + "id": 147, + "image": "prKe6Qwu", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646986489-sidetrain.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Joy of celebration 🎉", + "downloads": "16140", + "id": 146, + "image": "L4VbOsYe", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646986481-fireworkview.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Feeling the calm 📻", + "downloads": "50154", + "id": 145, + "image": "KbaDizGu", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646888235-windowview.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Through the warp tunnel 🚀", + "downloads": "19924", + "id": 144, + "image": "xVDSuvjo", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1646888230-animation390001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Winter cave 🪵", + "downloads": "5577", + "id": 143, + "image": "YfFaywoH", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646725986-foresthouse.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Juicy slices 🍉", + "downloads": "5634", + "id": 142, + "image": "CUgLfE0M", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646725977-watermelon.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Love for old 🎷", + "downloads": "22506", + "id": 141, + "image": "fshCMoKF", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646500025-musictape.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Joy of baloons 🎈", + "downloads": "4514", + "id": 140, + "image": "4aNESDct", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646500005-baloon.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Camping nights ⛺", + "downloads": "17785", + "id": 139, + "image": "YzMrhTdj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1646306068-snowforest.png", + "wallpapertype": 3 + }, + { + "category": "Gaming", + "description": "Gamer\u0027s paradise 👨🏻‍💻", + "downloads": "28767", + "id": 138, + "image": "brocN6Da", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646306064-pc.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "Batmobile in Action 🦇", + "downloads": "26251", + "id": 137, + "image": "0oKr7TM4", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1646123484-batmobile.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Gateway to the metaverse ⚡️", + "downloads": "10402", + "id": 136, + "image": "ATgbnVti", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1646123475-animation33.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Trying to meet the ends 😁", + "downloads": "3460", + "id": 135, + "image": "E39sJtD8", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646123470-tripattern.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "On a date 🦇 🐱", + "downloads": "41699", + "id": 134, + "image": "sUMx4igS", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1645948957-thebatman.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Being retro 🕺", + "downloads": "5221", + "id": 133, + "image": "Y5EsZt9h", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645948953-animation330001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Beats 💓", + "downloads": "32496", + "id": 132, + "image": "UJN3sn7G", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1645948947-heartbeat.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Weekend life 🎣", + "downloads": "21075", + "id": 131, + "image": "UHGgV6xz", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645689678-fishingboat.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Pokeball ❤️", + "downloads": "29725", + "id": 130, + "image": "gf98ksKa", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645689676-pokeball0001-0100.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Colour Blades 💚", + "downloads": "7661", + "id": 129, + "image": "byXhakCg", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645689669-yellowpanel.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Serene Night ✨", + "downloads": "23302", + "id": 128, + "image": "MG6JrH1F", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645601780-windmillill.png", + "wallpapertype": 3 + }, + { + "category": "Gaming", + "description": "Pac Man 🕹", + "downloads": "42164", + "id": 127, + "image": "wZWDOt1x", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645601772-pacman.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Cube of Wisdom ⚡", + "downloads": "15387", + "id": 126, + "image": "6nPkafpA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645601756-icecube.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Run with the stripes 💜", + "downloads": "12677", + "id": 125, + "image": "54nkHS0T", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645515883-intercutline.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Cyber Planet ", + "downloads": "7650", + "id": 124, + "image": "FdBayDEC", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645515875-animation620001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Gaming", + "description": "Love\u0027s clicking ⌨️", + "downloads": "51051", + "id": 123, + "image": "Kuj9oSd4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645515864-key0001-0247.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Rings and Rings ✌🏻", + "downloads": "28938", + "id": 122, + "image": "NVcnSvTy", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1645515845-vectorgalaxy.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Vroom Vroom 🏎️", + "downloads": "7868", + "id": 121, + "image": "OCXNm04f", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645259201-car0001-0150.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Meow Meow 🐱", + "downloads": "7582", + "id": 120, + "image": "UauRwNgt", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645259197-catdoodles.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Core of the ancient magic 🔮", + "downloads": "8480", + "id": 119, + "image": "QHtIJZqr", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645259194-cubetemp0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Curly curly 🖤", + "downloads": "2843", + "id": 118, + "image": "J0YFxAoq", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645173539-zigzag.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Solve the riddle 🔮", + "downloads": "5099", + "id": 117, + "image": "cxm8NBsl", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645173533-ancientartifact.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Just charging 🔋", + "downloads": "9093", + "id": 116, + "image": "6h5i7aTK", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645173517-justcharging.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Rainbow rain 🌈", + "downloads": "4098", + "id": 115, + "image": "A0xUfN6E", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645173469-rainbowcloud.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Imagination is important than knowledge 🔬", + "downloads": "7391", + "id": 114, + "image": "u0sL3bFq", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645087072-galaxyhouse.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Magic steps 🔮", + "downloads": "4093", + "id": 113, + "image": "FTQVdDNo", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645087070-arr0040-0119.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Dancing dots 💚", + "downloads": "2173", + "id": 112, + "image": "wb9c0oGx", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645000768-circlesplashpattern.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Train\u0027s coming 🚞", + "downloads": "9956", + "id": 111, + "image": "JcweovKf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645000755-train0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Follow the wave ⚡", + "downloads": "13076", + "id": 110, + "image": "E9LzS5PG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645000748-Comp2dot.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Sprouting forest 🌳", + "downloads": "2845", + "id": 109, + "image": "qefFvO0a", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644653266-colourtree.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Where are the humans 🛸", + "downloads": "14777", + "id": 108, + "image": "xtTe6CAl", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1644653255-ufo.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Hello anybody home 🚀", + "downloads": "27032", + "id": 107, + "image": "EmrYWiA1", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644653245-blackhole.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Error ", + "downloads": "24550", + "id": 106, + "image": "cofEiJ9d", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644653226-error.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Disco disco 🕺", + "downloads": "3723", + "id": 105, + "image": "0tExmCbu", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644653213-animation 210001-0240.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Loving the queit life 🏡", + "downloads": "3643", + "id": 104, + "image": "Af0esPFS", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566689-hotair.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Sailing through the horizon ⛵", + "downloads": "7979", + "id": 103, + "image": "eBdwiH6f", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566665-oceanboat.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Lava lamp ☮️", + "downloads": "14879", + "id": 102, + "image": "l01wioFT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566624-lavalamp.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Realm of cubes ▪️◻️◾◼️", + "downloads": "7134", + "id": 101, + "image": "hAe9R7wf", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566610-decube.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Waves 💜", + "downloads": "7413", + "id": 100, + "image": "MWjAhRZF", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644566581-gradientwave.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Every action has a reaction 🤓", + "downloads": "16880", + "id": 99, + "image": "9kC2wZUn", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1644566566-pend.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Dots dots go away 😜", + "downloads": "5505", + "id": 98, + "image": "UoYrjhKc", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644566535-dotarray.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Tik tok Tik tok ⏳", + "downloads": "3457", + "id": 97, + "image": "i3xABMhj", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1644566514-rotateballs.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Feeling the rain 🌧️", + "downloads": "13316", + "id": 96, + "image": "H59OQqzb", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644566465-girl in rain.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Camping folks ⛺", + "downloads": "13276", + "id": 84, + "image": "gYska4tH", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643356780-camp fire.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Night sky ✨", + "downloads": "11100", + "id": 83, + "image": "xtVHQ5qX", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643356776-night shy.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Creating memories in the snow, one angel at a time ☃️❄️", + "downloads": "1936", + "id": 705, + "image": "rX1J9fqj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1733126052-snow angel_2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Christmas time for snoopy ❄️☃️", + "downloads": "1220", + "id": 704, + "image": "85IPsh6E", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1733125861-snoopy house_2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Roll into adventure with BB-8 💫", + "downloads": "1886", + "id": 700, + "image": "HDabQGWh", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1732175087-BB-8_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Chasing the breeze ⛵", + "downloads": "1682", + "id": 699, + "image": "31HPOwuK", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1732175071-waving boat_2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Let\u0027s Bravo 💪🏻", + "downloads": "3553", + "id": 695, + "image": "x3rgHsu0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1731314484-johnny bravo_2k.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Energy tiles ⚡", + "downloads": "1964", + "id": 694, + "image": "35VZSQ2q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1731314477-cybersandwich_2k0001-0350.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "From the shadows, I rise 🕷✨", + "downloads": "4665", + "id": 690, + "image": "7tphTLSA", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1730447376-spiderman noir_2k.png", + "wallpapertype": 3 + }, + { + "category": "Miscellaneous", + "description": "Under the watchful eye of the moon, she rides the night 🌕✨🧙‍♀️", + "downloads": "2033", + "id": 689, + "image": "l8rWAa52", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1730447262-witch night_2k.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "Moon 🌕", + "downloads": "5277", + "id": 685, + "image": "EDVQUOwk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1729501659-moon_2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Boo want to be scary👻 ", + "downloads": "3210", + "id": 684, + "image": "PUW2EhR0", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1729501572-ghostwind_2k.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Someone\u0027s being cooked 🪦", + "downloads": "2618", + "id": 680, + "image": "eQTYlByI", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1728551180-graveyard_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Woo hahaha 🎃🕯️", + "downloads": "2211", + "id": 679, + "image": "Wwu1pX5t", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1728551171-pumkin candle_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Monsoon cocktail 🍸", + "downloads": "2692", + "id": 675, + "image": "XHRV2kop", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1727687143-cocktail_2k.png", + "wallpapertype": 3 + }, + { + "category": "Space", + "description": "The red planet 🌍", + "downloads": "3070", + "id": 674, + "image": "vufNpc9r", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1727687132-planet landscape_2k.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Ace Burner ♠️♥️♦️♣️", + "downloads": "7229", + "id": 670, + "image": "bHAg0sop", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1726732728-card on fire_2k.png", + "wallpapertype": 3 + }, + { + "category": "Cityscape", + "description": "Golden Gate Bridge 🌉", + "downloads": "4815", + "id": 669, + "image": "NBfadl9x", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1726732699-golden gate bridge view_2k.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "The core ⚡", + "downloads": "6344", + "id": 665, + "image": "si2RCIbU", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1725870751-hexogen_2k.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Radiate like flowers 🌼", + "downloads": "3406", + "id": 664, + "image": "K6zaDsGx", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1725870736-fadingflowers_2k.png", + "wallpapertype": 3 + }, + { + "category": "Movies", + "description": "Spider Glitch 🕸️", + "downloads": "11606", + "id": 660, + "image": "qducAoan", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1724917214-spiderlogoglitch_2k.png", + "wallpapertype": 3 + }, + { + "category": "Tech", + "description": "Give your device some power surge ⚡", + "downloads": "5455", + "id": 659, + "image": "Ob9d70IC", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1724917204-generator_2k.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Autonomous Ultra Instinct 🔥", + "downloads": "20255", + "id": 655, + "image": "9f0Cepkb", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1724059272-gokuultrainstinct2k.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "⭕ pop out ⭕", + "downloads": "4045", + "id": 654, + "image": "Hogh0Jt3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1724059263-cylinder2k0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Wiggly wiggly 😁", + "downloads": "11687", + "id": 82, + "image": "ku28xKdm", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1643356768-deform.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Where\u0027s my mouse 🤔", + "downloads": "7843", + "id": 81, + "image": "ijQndh5H", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1643356755-old computer0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Dope", + "description": "Enter the metaverse⚡", + "downloads": "14561", + "id": 79, + "image": "pY1Fq7tw", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643271285-animation 450001-0200.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Busy riding the sands 🌵", + "downloads": "11250", + "id": 78, + "image": "cM85T0jo", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1643010196-car0001-0247.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Atoms play 🔬", + "downloads": "3933", + "id": 77, + "image": "FgTs76uc", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643010160-animation 250001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "I am vengeance 🔥", + "downloads": "79041", + "id": 76, + "image": "lRNOhvxW", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1643010123-batman.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Vibe 🕺", + "downloads": "4625", + "id": 75, + "image": "86ixr5kA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643010117-vibe.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Warp drive through the vaccum ✨", + "downloads": "22782", + "id": 74, + "image": "tFNP0Ywm", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1643010114-erer.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Need a bucket to collect all these 🪣", + "downloads": "22076", + "id": 73, + "image": "FGPpaDgu", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642839034-playstation symbol0250-0499.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Fabric of reality 😉", + "downloads": "10565", + "id": 71, + "image": "jVHDdWh6", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642752256-dot 1.png", + "wallpapertype": 3 + }, + { + "category": "Nature", + "description": "Enjoying through the woods 🚗", + "downloads": "19355", + "id": 70, + "image": "4Oiby2ms", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642752242-night forest ride0001-0150.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Don\u0027t tell anyone about this base 🚀", + "downloads": "4460", + "id": 69, + "image": "clMvD7o4", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642752214-pyramid0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Festival of light 🕯️", + "downloads": "11457", + "id": 68, + "image": "ABnsbwC3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642750093-lanterns0118-1000.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Searching for glaciers ☹️", + "downloads": "7258", + "id": 67, + "image": "32yZIpDV", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642750069-boat ride.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Rengoku🔥", + "downloads": "51805", + "id": 66, + "image": "IVLv624U", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642750053-rengoku.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Spiral of spectrum 🌈", + "downloads": "5468", + "id": 65, + "image": "u6lHZCQF", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642750022-circle0001-0200.png", + "wallpapertype": 3 + }, + { + "category": "Geometry", + "description": "Antigravity keeps me floating⚡", + "downloads": "4770", + "id": 64, + "image": "JKvqt5Pa", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642750008-dune0001-0150.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Through the pulses 🔮 .", + "downloads": "9721", + "id": 63, + "image": "CBy8i1kc", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642749980-worm hole0001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Booo Booo 👻", + "downloads": "79317", + "id": 62, + "image": "VflzaU4B", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642749968-ghost.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Countryside 🚜", + "downloads": "7608", + "id": 61, + "image": "N20IdgeG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642749960-farmhouse0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Be a percent better everyday 💚", + "downloads": "43680", + "id": 60, + "image": "EDLpF1YJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642668016-1better.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "WIndmill 🍃", + "downloads": "6871", + "id": 59, + "image": "AY4nRzhf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642667421-windmill0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Founding Titan", + "downloads": "14549", + "id": 58, + "image": "SbVr2TeA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642667392-Aot.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Ride by the river 🚗", + "downloads": "7984", + "id": 57, + "image": "gDf0iX2S", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642667356-night ride0001-0150.png", + "wallpapertype": 3 + }, + { + "category": "Superheroes", + "description": "God of thunder⚡", + "downloads": "30090", + "id": 56, + "image": "0TIqwLE7", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642667341-thor.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Exploring the deep waters 🌊", + "downloads": "8687", + "id": 55, + "image": "kfMaSvZ4", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642667334-sub0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Cyber waves 💜", + "downloads": "6689", + "id": 54, + "image": "ZP4qMsQe", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642491028-shape10001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Hoping for Dr Strange to come 😉", + "downloads": "18501", + "id": 53, + "image": "VR4E6smB", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642491015-strange portal.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Have fun at the carnival 🎡", + "downloads": "13168", + "id": 52, + "image": "z4bn3Hlk", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642491005-carnival0001-0500.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Pink flower ", + "downloads": "7908", + "id": 51, + "image": "VPIEWTYB", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490992-flower.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Feel the pulse 😊", + "downloads": "10718", + "id": 50, + "image": "41gcyMYN", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490982-cube0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Cat love 🐈", + "downloads": "9241", + "id": 49, + "image": "Om2nPfBg", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490976-cat.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Have a good day 😎", + "downloads": "5768", + "id": 48, + "image": "Q0Ironk1", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642490971-coffee.png", + "wallpapertype": 3 + }, + { + "category": "Pattern", + "description": "Magic Flower 💙", + "downloads": "6247", + "id": 47, + "image": "T3YR9Wnf", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490964-blue flower.png", + "wallpapertype": 3 + }, + { + "category": "Abstract", + "description": "Waveform 🖤", + "downloads": "15265", + "id": 46, + "image": "HpqY1Qxd", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642490957-shape0001-0120.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "Ultra Instinct 🔥", + "downloads": "70321", + "id": 45, + "image": "mV5S6Qko", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642490947-goku ultra.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Planet love 🌍", + "downloads": "16894", + "id": 44, + "image": "VZ6i51qI", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490937-planet.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Loading ...... ", + "downloads": "13881", + "id": 43, + "image": "5kdBMGiW", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490932-loading.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Color popping jet 🌈", + "downloads": "7164", + "id": 42, + "image": "iGXD8kwI", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490923-jet.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Wriggly cosmos 🖤", + "downloads": "13123", + "id": 41, + "image": "xNFSWdyz", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642490906-dark hole0001-0240.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Swing with the lamp 🛋️", + "downloads": "11339", + "id": 40, + "image": "I0GAalQN", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642488646-hanging light.png", + "wallpapertype": 3 + }, + { + "category": "Amoled", + "description": "Mood for a rain 🌧️", + "downloads": "30615", + "id": 39, + "image": "Zs3BCXJl", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486515-rain.png", + "wallpapertype": 3 + }, + { + "category": "Typography", + "description": "Think Big 💡", + "downloads": "9340", + "id": 38, + "image": "eOcINzdF", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486479-think big.png", + "wallpapertype": 3 + }, + { + "category": "Anime", + "description": "The Saiyan Prince 🔥", + "downloads": "21458", + "id": 37, + "image": "ayb6ospZ", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486467-vegeta.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Christmas eve ☃️", + "downloads": "18453", + "id": 36, + "image": "qO5rKNj9", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486448-snow fall.png", + "wallpapertype": 3 + }, + { + "category": "Minimal", + "description": "Play with dino 🦕", + "downloads": "5122", + "id": 35, + "image": "xfMGgp1q", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486428-0001-0125.png", + "wallpapertype": 3 + }, + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + "category": "Abstract", + "description": "Spiral of light 💙", + "downloads": "11455", + "id": 34, + "image": "GeYfZgVw", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486424-rolling tube0001-0500.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Guider of the sea 🌊", + "downloads": "10444", + "id": 33, + "image": "qMXGWpEH", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486388-lighthouse0001-0100.png", + "wallpapertype": 3 + }, + + { + "category": "Typography", + "description": "Always be yourself ❤️", + "downloads": "6754", + "id": 32, + "image": "ewJ0fYQr", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486351-bee.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Climb the hill 💙", + "downloads": "7916", + "id": 31, + "image": "4ldD89Fn", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486325-ropeway.png", + "wallpapertype": 3 + }, + + + { + "category": "Minimal", + "description": "Dance with the cactus 🌵", + "downloads": "6398", + "id": 30, + "image": "6BiDZEWA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486262-catcus.png", + "wallpapertype": 3 + }, + + + { + "category": "Amoled", + "description": "Ball of fire 🔥", + "downloads": "20861", + "id": 29, + "image": "gLiRYKEk", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486187-geometryball0001-0250.png", + "wallpapertype": 3 + }, + { + "category": "Landscape", + "description": "Spooky 🎃", + "downloads": "87567", + "id": 25, + "image": "BHMsxl02", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1639590645-halloween2021.png", + "wallpapertype": 3 + } +] \ No newline at end of file diff --git a/app/src/main/assets/Shift.json b/app/src/main/assets/Shift.json new file mode 100644 index 0000000..f31b38d --- /dev/null +++ b/app/src/main/assets/Shift.json @@ -0,0 +1,1047 @@ +[ + { + "category": "Minimal", + "description": "Christmas tree brings warmth and joy 🎄❄️", + "downloads": "306", + "id": 708, + "image": "91FmL0Jl", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1733734622-christmas tree_2k.png", + "wallpapertype": 2 + }, + { + "category": "Miscellaneous", + "description": "Santa 🎅🏻", + "downloads": "260", + "id": 707, + "image": "ajNEZA8D", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1733734615-santa_2k.png", + "wallpapertype": 2 + }, + { + "category": "Superheroes", + "description": "I am Ironman 💪🏻", + "downloads": "1326", + "id": 703, + "image": "ICzHuLJP", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1732780381-ironman neon_2k.png", + "wallpapertype": 2 + }, + + { + "category": "Minimal", + "description": "Tower house 🗼", + "downloads": "591", + "id": 698, + "image": "xsjW8gvY", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1731915691-tower_2k.png", + "wallpapertype": 2 + }, + { + "category": "Nature", + "description": "Crayon Mountains Popping 🖍️", + "downloads": "674", + "id": 697, + "image": "t3mSRDCL", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1731915688-colour mountain_2k.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "Synth pyramid 📐", + "downloads": "1553", + "id": 693, + "image": "x38Pp6Vr", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1731050705-trineon_2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Falling waves 🌊", + "downloads": "792", + "id": 692, + "image": "yYkH9Vq0", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1731050684-circle to layer_2k.png", + "wallpapertype": 2 + }, + { + "category": "Movies", + "description": "Darth Vader ⚡", + "downloads": "2206", + "id": 688, + "image": "ouPNjUaG", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1730105713-dark vader_2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Boooo 👻", + "downloads": "1070", + "id": 687, + "image": "9uTM4ACd", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1730105705-Boo_2k.png", + "wallpapertype": 2 + }, + { + "category": "Miscellaneous", + "description": "Knock knock , Who is there ? 🧛", + "downloads": "1886", + "id": 683, + "image": "KO0uSwXC", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1729154624-opening door_2k.png", + "wallpapertype": 2 + }, + { + "category": "Miscellaneous", + "description": "Way to October vacation 🎃🏰 ", + "downloads": "889", + "id": 682, + "image": "JNEV0mit", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1729151449-haunted mansion_2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Be precise as an arrow ▶️ ", + "downloads": "1534", + "id": 678, + "image": "L0bF283S", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1728292173-slidingtile_2k.png", + "wallpapertype": 2 + }, + { + "category": "Landscape", + "description": "Desert Shift 🌵☀️", + "downloads": "1361", + "id": 677, + "image": "S5dMltrq", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1728292118-desertdunes2K.png", + "wallpapertype": 2 + }, + { + "category": "Pattern", + "description": "The curves 😎", + "downloads": "2478", + "id": 673, + "image": "o6e9FsQv", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1727341664-curvedlines2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Good old days 💾", + "downloads": "1559", + "id": 672, + "image": "lx845U6Q", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1727341650-pc2k.png", + "wallpapertype": 2 + }, + { + "category": "Superheroes", + "description": "Spidey zips down 🕸️", + "downloads": "3520", + "id": 668, + "image": "F8hIbuJ4", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1726475725-spidermanhanging2k.png", + "wallpapertype": 2 + }, + { + "category": "Pet", + "description": "Cutie Penguin 🐧", + "downloads": "1474", + "id": 667, + "image": "Tcntw8bH", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1726475712-penguinface2k.png", + "wallpapertype": 2 + }, + { + "category": "Anime", + "description": "⚡Thunder Breathing 1st form⚡", + "downloads": "3094", + "id": 663, + "image": "bAJ08nia", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1725522176-zenitsu_2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Don a pair of Air Jordans 👟", + "downloads": "1921", + "id": 662, + "image": "OXSLmJtw", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1725522167-nike shoe_2k.png", + "wallpapertype": 2 + }, + { + "category": "Geometry", + "description": "Building blocks 🟪🟥", + "downloads": "1274", + "id": 658, + "image": "DmvYtg80", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1724667176-blocks2K.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Pop and mix 🎉", + "downloads": "1549", + "id": 657, + "image": "7EmxM1jV", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1724667168-bubbles2K.png", + "wallpapertype": 2 + }, + { + "category": "Superheroes", + "description": "Wolverine ☠️", + "downloads": "4756", + "id": 653, + "image": "FYVlR1NU", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1723713273-wolverine2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Jiggle Jiggle 🍬", + "downloads": "1994", + "id": 652, + "image": "LCc5pKIB", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1723713251-Gradientpalette2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Any one can be a king 👑", + "downloads": "2395", + "id": 643, + "image": "fDpQxayu", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1722847957-chess2k.png", + "wallpapertype": 2 + }, + { + "category": "Pet", + "description": "Kitty gang 🐈🐾", + "downloads": "1439", + "id": 642, + "image": "MlpP4B0S", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1722847942-catpaw2K.png", + "wallpapertype": 2 + }, + { + "category": "Superheroes", + "description": "Deadpool and Wolverine 🔥", + "downloads": "6087", + "id": 638, + "image": "ncBUSZ2L", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1721896129-DeadpoolWolverine2K.png", + "wallpapertype": 2 + }, + { + "category": "Cityscape", + "description": "A new day begins 🪟", + "downloads": "2436", + "id": 637, + "image": "jIEJ9BA1", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1721896117-throughwindow1_2K.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "A summer morning 🏡", + "downloads": "2073", + "id": 633, + "image": "XFlIokSP", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1721032986-Dayflip2K.png", + "wallpapertype": 2 + }, + { + "category": "Space", + "description": "Saturn spins adorned with dazzling rings 🌌", + "downloads": "10756", + "id": 545, + "image": "H2aKjmDL", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1706514413-ringplanet_2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Evolving circles ⭕", + "downloads": "7355", + "id": 544, + "image": "ZyDusM4P", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1706513923-circleblow_2k.png", + "wallpapertype": 2 + }, + { + "category": "Landscape", + "description": "Shifting Serenity Views 🏠", + "downloads": "2885", + "id": 540, + "image": "C8g7pe24", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1705651363-newlandscapehouse2k.png", + "wallpapertype": 2 + }, + { + "category": "Geometry", + "description": "Harmony unfolds 🟦", + "downloads": "5555", + "id": 539, + "image": "48YVaEuq", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1705651353-cuberotate2k.png", + "wallpapertype": 2 + }, + { + "category": "Nature", + "description": "Day switch ☀️🌙", + "downloads": "3386", + "id": 535, + "image": "8J7czLSB", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1704703062-window sunrise.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Looping to position 💫", + "downloads": "3050", + "id": 534, + "image": "pvYL4hFO", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1704703054-expandingcircle.png", + "wallpapertype": 2 + }, + { + "category": "Landscape", + "description": "Once upon a time in the woods 🌳", + "downloads": "2961", + "id": 530, + "image": "hnseFk3Z", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1703947630-home_bush_2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Popping up 🎈", + "downloads": "2338", + "id": 529, + "image": "WOXEH5D4", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1703947537-popping_colors_2k.png", + "wallpapertype": 2 + }, + { + "category": "Movies", + "description": "It\u0027s a warning 🦇", + "downloads": "9634", + "id": 525, + "image": "sZoI6gRf", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702968393-bat signal.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Shades shuffle fun begins 🎨", + "downloads": "2795", + "id": 524, + "image": "GeONUQ6J", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702967787-circleshift.png", + "wallpapertype": 2 + }, + { + "category": "Pattern", + "description": "Feel the gentle shift 🍃", + "downloads": "4692", + "id": 521, + "image": "z9GA6cHW", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702286051-cylinder2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Rising sun ☀️", + "downloads": "2985", + "id": 520, + "image": "rwi1MSsY", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702286038-raising sun.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "On Off 😎", + "downloads": "5914", + "id": 632, + "image": "QVtPCovm", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1721032969-onoff2K.png", + "wallpapertype": 2 + }, + { + "category": "Superheroes", + "description": "Hiding in the shadows 🦇", + "downloads": "7283", + "id": 621, + "image": "YXD8CmeA", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1720085732-batman_2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Sticky notes 📒", + "downloads": "2103", + "id": 620, + "image": "YJD7LnCX", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1720085704-square2k.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "Get scared 🙀", + "downloads": "2846", + "id": 616, + "image": "rZLjIRhE", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1719215549-glitchskull2K.png", + "wallpapertype": 2 + }, + { + "category": "Landscape", + "description": "The switch 🌵", + "downloads": "1847", + "id": 615, + "image": "vD7QEWG1", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1719215546-desertdune2K.png", + "wallpapertype": 2 + }, + { + "category": "Superheroes", + "description": "Spidey sense ⚡", + "downloads": "9491", + "id": 611, + "image": "lgX9Ano5", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1718267939-spiderman_2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Happy for the sunlight ☀️", + "downloads": "1836", + "id": 610, + "image": "tkKnUw0l", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1718267930-sunlight plant_2k.png", + "wallpapertype": 2 + }, + + + + + + + + + + + + + { + "category": "Minimal", + "description": "Morning brew ☕️", + "downloads": "5436", + "id": 576, + "image": "VUPXYARh", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1711962964-coffeecup2k.png", + "wallpapertype": 2 + }, + { + "category": "Geometry", + "description": "Shifting to place", + "downloads": "3785", + "id": 575, + "image": "58hJ1Nr6", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1711962940-cubes2k0001-0050.png", + "wallpapertype": 2 + }, + { + "category": "Space", + "description": "You never know what is on other side 🌌", + "downloads": "8644", + "id": 571, + "image": "7BbSo6rh", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1711087406-blackHole2K_new.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "Choose your card ♥️♣️♦️♠️", + "downloads": "7814", + "id": 570, + "image": "1KzDkET8", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1711087377-cards2K.png", + "wallpapertype": 2 + }, + { + "category": "Anime", + "description": "Feel pain, contemplate pain, accept pain, know pain 🍃", + "downloads": "15354", + "id": 566, + "image": "TDObkX4i", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1710142587-pain2k.png", + "wallpapertype": 2 + }, + { + "category": "Pattern", + "description": "Drops that freeze in time 💧", + "downloads": "2622", + "id": 565, + "image": "q04esM6p", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1710142568-cutlines2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Rolling to destiny 🎱", + "downloads": "4790", + "id": 561, + "image": "qC4psWve", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1709273956-billiard2k.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "Petals jiggle in the breeze 🌸", + "downloads": "10406", + "id": 560, + "image": "bHiwXdo2", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1709273946-openflower2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Day night shift ☀️🌕", + "downloads": "5157", + "id": 556, + "image": "Mlc9oRVH", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1708333651-sunturn.png", + "wallpapertype": 2 + }, + { + "category": "Typography", + "description": "Locked Unlocked 🔒🔓", + "downloads": "11009", + "id": 554, + "image": "Av4VI0qC", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1708332444-unlocked.png", + "wallpapertype": 2 + }, + { + "category": "Landscape", + "description": "Bright arid landscape 🌵", + "downloads": "3443", + "id": 550, + "image": "4aYWQKNS", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1707475758-desert2K.png", + "wallpapertype": 2 + }, + { + "category": "Geometry", + "description": "Rings align ⭕", + "downloads": "4777", + "id": 549, + "image": "pidgYrxB", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1707475745-loopsNew2K.png", + "wallpapertype": 2 + }, + + + + + + + { + "category": "Abstract", + "description": "Orange slices 🟠", + "downloads": "2433", + "id": 606, + "image": "1PtmB6il", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1717395427-orange circle_2k0001-0050.png", + "wallpapertype": 2 + }, + { + "category": "Pattern", + "description": "Falling stripes 🎨", + "downloads": "2070", + "id": 605, + "image": "tfs0AY7l", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1717395410-linerundown_2k.png", + "wallpapertype": 2 + }, + { + "category": "Anime", + "description": "Itadori x Sukuna 🔥", + "downloads": "8954", + "id": 601, + "image": "lrUWHFvP", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1716449636-itadoriandzukuna.png", + "wallpapertype": 2 + }, + { + "category": "Pattern", + "description": "Navigate the maze 🧩", + "downloads": "3419", + "id": 600, + "image": "DxkCl7iq", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1716449627-rectanglelines.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Landscape shift 🖼️", + "downloads": "2727", + "id": 596, + "image": "KtN2sG5w", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1715584110-framezoom2k.png", + "wallpapertype": 2 + }, + { + "category": "Typography", + "description": "Good Vibes Only 😁", + "downloads": "2733", + "id": 595, + "image": "zO5ksKJV", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1715584105-goodvibeonly2k.png", + "wallpapertype": 2 + }, + { + "category": "Gaming", + "description": "Gameboy inside out 🪛", + "downloads": "6698", + "id": 591, + "image": "QjGb2vy5", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1714639479-gameboy_2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "3 Body Problem ☀️☀️☀️", + "downloads": "2845", + "id": 590, + "image": "zdQN8P3W", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1714639448-3 body problem_2k.png", + "wallpapertype": 2 + }, + { + "category": "Minimal", + "description": "Spring call 🌸", + "downloads": "3753", + "id": 586, + "image": "pL0kMy1C", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1713773909-flowerbranch.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "Glitch in existence 🪩", + "downloads": "6597", + "id": 585, + "image": "WeAF2qJm", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1713773884-glitch man0001-0035.png", + "wallpapertype": 2 + }, + { + "category": "Cityscape", + "description": "Pop into existence 🏘", + "downloads": "1301", + "id": 581, + "image": "6r81al3P", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1712997465-risingtown2k.png", + "wallpapertype": 2 + }, + { + "category": "Material", + "description": "Form the Palette 🎨", + "downloads": "2866", + "id": 580, + "image": "0sXSAFkj", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1712997453-linesmmove2k.png", + "wallpapertype": 2 + }, + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + "category": "Geometry", + "description": "Growing bubbles 🫧", + "downloads": "2656", + "id": 519, + "image": "WEf1JHFZ", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702285284-growingbubble.png", + "wallpapertype": 2 + }, + + + + + + + + + + + + + + + + + + + + + + + + { + "category": "Material", + "description": "Sliding square ⏹", + "downloads": "5871", + "id": 518, + "image": "hOGIEMqX", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1702285263-sliding_square.png", + "wallpapertype": 2 + }, + + + + + + + + + + + + + + + + + + + + + + + { + "category": "Geometry", + "description": "Intertwined cubes ", + "downloads": "5396", + "id": 517, + "image": "Bc20n43T", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1702285251-roundedcube2k.png", + "wallpapertype": 2 + }, + { + "category": "Nature", + "description": "Let it bloom 💮", + "downloads": "3282", + "id": 516, + "image": "W1XC0yrb", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702285229-flower2K.png", + "wallpapertype": 2 + }, + + + + + + + + + + + + + + + + { + "category": "Miscellaneous", + "description": "Swirl into the green void ", + "downloads": "5267", + "id": 515, + "image": "kPY95NQo", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1702285213-lays2K.png", + "wallpapertype": 2 + }, + { + "category": "Amoled", + "description": "Windows 7", + "downloads": "758", + "id": 702, + "image": "fGSUEenP", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1732780372-windows 7_2k.png", + "wallpapertype": 2 + }, + { + "category": "Abstract", + "description": "Wafer hues 🔴🟡", + "downloads": "3539", + "id": 514, + "image": "Sf1wL0E6", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1702285186-yellowlayer.png", + "wallpapertype": 2 + } +] \ No newline at end of file diff --git a/app/src/main/assets/trending.json b/app/src/main/assets/trending.json new file mode 100644 index 0000000..00fd70c --- /dev/null +++ b/app/src/main/assets/trending.json @@ -0,0 +1,4832 @@ +[ + + { + "category": "Movies", + "description": "Peanuts Snoopy ✈️", + "downloads": "21721", + "id": 479, + "image": "9X65KbOj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1695799095-snoopy.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ring Planet 🌌", + "downloads": "47734", + "id": 285, + "image": "FrinSg37", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1662879807-saturn1.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Hiding in the shadows 🦇 Waiting to strike ⚡", + "downloads": "23746", + "id": 455, + "image": "wfUACS1t", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1690956632-batcave_2k.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Stay on target 💫🛸", + "downloads": "20936", + "id": 496, + "image": "CoeM1An7", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1697521561-starfighter starwars_2k.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Dancing with the flow 🙄", + "downloads": "26572", + "id": 424, + "image": "P1h65qJA", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1684046241-red_black_2k_vbr2.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "Vroooom 🚀", + "downloads": "26702", + "id": 422, + "image": "9mWULPBx", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1683189916-rocket.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Welcome to Arrakis ☀️", + "downloads": "17919", + "id": 563, + "image": "m31EhtRz", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1709535876-dune0001-0045.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Rise and grind 🍵", + "downloads": "17604", + "id": 572, + "image": "JOuItFm3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1711352182-coffee_cup_2K.png", + "wallpapertype": 0 + }, + { + "category": "Retro", + "description": "Switch of an era 🎶", + "downloads": "21591", + "id": 582, + "image": "YKog49vH", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1713257189-ipod_2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Quack quack 🦆", + "downloads": "23616", + "id": 531, + "image": "blzMJ4Ip", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1704208911-duck_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Never ending ☀️", + "downloads": "21092", + "id": 583, + "image": "rbA5MsC2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1713257200-retro sun rally.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Streaks through the cracks 🔦", + "downloads": "42679", + "id": 346, + "image": "2YdFqCme", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1669098067-bleedinglight.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "It\u0027s my turn 🔥", + "downloads": "92347", + "id": 224, + "image": "K6ySTF5k", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654933736-gokuhair.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Make a wish 💫", + "downloads": "31632", + "id": 413, + "image": "v48jd1uq", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1681201758-mountainskyview.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Beginning of the Hawkin\u0027s curse 🎃", + "downloads": "96580", + "id": 218, + "image": "VKpGv0RL", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1654161170-vecnahouse.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Show me where is the enemy ", + "downloads": "44977", + "id": 322, + "image": "25QVbcyG", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1666073442-erenyeager.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Fading ghost 👻", + "downloads": "29733", + "id": 418, + "image": "yiYvJB7c", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1682493720-movingghost_2k.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Glitch in the matrix 💾", + "downloads": "37534", + "id": 350, + "image": "p3u7Osyn", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1669615907-matrix.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "With me comes the tail ✈️", + "downloads": "33202", + "id": 386, + "image": "bMOCTl9N", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1675674061-planetail.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "They glow 🌙", + "downloads": "19554", + "id": 552, + "image": "CkdnroBR", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1707727905-firefilebottle.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Pulses to infinity ♾️", + "downloads": "17887", + "id": 558, + "image": "B2mpiW7j", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1708590245-lineexpand360.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Love for RGB ⌨️", + "downloads": "39427", + "id": 320, + "image": "5ZVq6Prd", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1665764837-keys50.png", + "wallpapertype": 0 + }, + { + "category": "Gaming", + "description": "Fallen hero 😃", + "downloads": "28919", + "id": 394, + "image": "D4dkOoLq", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1677218914-among us_2k.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Neon Tunnel ⚡", + "downloads": "15158", + "id": 635, + "image": "hCUj7aN6", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1721293058-tunetunnel_2k0001-0300.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Loops like domino ♦️", + "downloads": "17722", + "id": 541, + "image": "QMpWG2bY", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1705999547-morf lines.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Domain Expansion 🤞🏻", + "downloads": "55327", + "id": 255, + "image": "PiQtZJen", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1658994833-gojo1.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "Am I on the right planet 🧑🏻‍🚀", + "downloads": "29524", + "id": 381, + "image": "iQW8dSPH", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1674109405-Astrounaut on planet_2k.png", + "wallpapertype": 0 + }, + { + "category": "Retro", + "description": "Good old days 💻", + "downloads": "14702", + "id": 622, + "image": "N9KsFl3O", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1720429136-windowsxp2K.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Charting the unknown one map at a time 🧭", + "downloads": "18324", + "id": 509, + "image": "Q0igIXVA", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1700978539-compass.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Colourful memories of old school 📼", + "downloads": "32147", + "id": 349, + "image": "HVKo2fx5", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1669615899-cassetterainbow.png", + "wallpapertype": 0 + }, + { + "category": "Miscellaneous", + "description": "Pop out Pop in ⚽", + "downloads": "16221", + "id": 567, + "image": "TZUgQRtJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1710404359-cylinderballs2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ocean planet 😁", + "downloads": "32765", + "id": 343, + "image": "ToXANS7D", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1668584406-planetinocean.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Atoms surfed the waves of fun ⚛️", + "downloads": "16729", + "id": 546, + "image": "JaRcbEiC", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1706956200-wavedots_2k.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Harnessing the power ⚛️", + "downloads": "16134", + "id": 551, + "image": "DrNBnY6z", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1707727879-spherical2K.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Retro vibes ⚡", + "downloads": "16840", + "id": 523, + "image": "LyfTNpZr", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1702654981-neon_lines_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Curved glass ✨", + "downloads": "14165", + "id": 602, + "image": "bnSzZRO0", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1716799592-rainbow_2k0001-0200.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Swirling into the hearts ➰", + "downloads": "20209", + "id": 448, + "image": "NWjAcdlJ", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1689838759-gradientloop2K.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Blue Planet 🔵", + "downloads": "95474", + "id": 194, + "image": "osJuAmep", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1651049003-planet007.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Red Radiance ⭕", + "downloads": "19173", + "id": 460, + "image": "D0ZKbEIl", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1692167428-energyfield2k.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Colors in a mesmerizing dance 🎨", + "downloads": "17455", + "id": 483, + "image": "4DHhiegM", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1696497611-gradlines2k.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Apple \u0027s Hello 👋🏻", + "downloads": "19111", + "id": 458, + "image": "HumJo4BE", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1691565388-hello2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "The pop waves 🌊", + "downloads": "20111", + "id": 445, + "image": "WgRq68CP", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1689149442-waves.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "Star gazing 💫", + "downloads": "13899", + "id": 593, + "image": "fN82DWoX", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1714984090-star gazing astronaut.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Sunlit meadows 🌲", + "downloads": "18514", + "id": 464, + "image": "1bjIgeUr", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1692776611-vectorbirdscenery.png", + "wallpapertype": 0 + }, + { + "category": "Retro", + "description": "Record Play Repeat 🎤", + "downloads": "14541", + "id": 568, + "image": "69vNVpUj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1710404402-TeenageEngineering2K.png", + "wallpapertype": 0 + }, + { + "category": "Gaming", + "description": "Mario time 💥", + "downloads": "18024", + "id": 470, + "image": "0hzyAtom", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1694076946-supermario2K.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Pencil Pen and Rubber", + "downloads": "13329", + "id": 607, + "image": "BIZVzLhf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1717667297-computerportal2k.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Quantum engine ⚡", + "downloads": "18174", + "id": 463, + "image": "LCYPha4j", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1692776605-cubeneon.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Lost in luminescence 🟩", + "downloads": "16625", + "id": 495, + "image": "mC6WLnhq", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1697521556-cyberally_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Desert nights where stars write their own stories 🌵", + "downloads": "17040", + "id": 476, + "image": "3T8jLvog", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1695198738-pyramid star gaze.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Christmas time ❄️", + "downloads": "26055", + "id": 371, + "image": "59PsapVJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1671781190-lightsetchristmas_2k .png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "A feline farewell to daylight ☀️🐈", + "downloads": "12906", + "id": 598, + "image": "V7m6i1fw", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1715848167-cat_2k.png", + "wallpapertype": 0 + }, + { + "category": "Gaming", + "description": "Childhood memories 🕹️", + "downloads": "19855", + "id": 431, + "image": "jDKXMEw2", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1685514859-gameboy_2k.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Spider Glitch 🕸️", + "downloads": "11607", + "id": 660, + "image": "qducAoan", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1724917214-spiderlogoglitch_2k.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Melting into the backdrops🔵", + "downloads": "13878", + "id": 557, + "image": "L3dv7UKW", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1708590234-layerlava.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Seaside bliss framed in sunlight 🌊", + "downloads": "14632", + "id": 522, + "image": "xXNtEKmv", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1702654961-horizontal_landscape_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Energy orb ⚡", + "downloads": "25517", + "id": 352, + "image": "OloNzAQy", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1669881138-scifireactor.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Nostalgia meets sound 🎶", + "downloads": "15172", + "id": 498, + "image": "n9VhFq3s", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1698050834-twoshaderecordplayer2k.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Soul of the street painted in rain drops", + "downloads": "12640", + "id": 578, + "image": "2qtG1ZMH", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1712388148-rainingsidewalk2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Rise against the wind 🪁", + "downloads": "11621", + "id": 613, + "image": "Rw3mt7SW", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1718609085-kitevalley2K.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "stripes 🔻", + "downloads": "18209", + "id": 433, + "image": "1FACemca", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1686295552-steplines2k.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "This looks like a job for Superman 💪", + "downloads": "10964", + "id": 640, + "image": "EfkJFC2q", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1722262750-suoerman2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Edge lighting 🌈", + "downloads": "11309", + "id": 617, + "image": "3MqLDHgV", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1719476474-rgb frame.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Boo boo 👻", + "downloads": "23431", + "id": 368, + "image": "2G49hE5K", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1670919440-pixelghost2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "The dead shall raise 💀", + "downloads": "26938", + "id": 326, + "image": "YBsEl3bd", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1666766418-walkingskeleton.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Neon tunnel ⚡", + "downloads": "14192", + "id": 497, + "image": "kVy928fx", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1698050818-room2K.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Cruising through the street 🚗", + "downloads": "19331", + "id": 409, + "image": "CegovyQJ", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1680509310-neoncity.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Decked boat dancing on ripples 🛶", + "downloads": "13655", + "id": 504, + "image": "OrfjM83b", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1700211939-boatreflection2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Every petal tells a story 🌸", + "downloads": "13810", + "id": 500, + "image": "rNv4fW6u", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1699344917-flowerbranch_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Enter the neon-lit future where beats and bytes collide ⚡", + "downloads": "14666", + "id": 472, + "image": "7t3pUOLY", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1694590930-retrodot_2k.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "Spaceship on a joy ride 🚀", + "downloads": "12519", + "id": 537, + "image": "mMaCO5Dp", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1704961330-vector planet.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Still a long way to go 🚶🏻‍♀️", + "downloads": "11983", + "id": 547, + "image": "JTL6lDty", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1706956207-long way_2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Propelling the colors 🌈", + "downloads": "10949", + "id": 587, + "image": "lhvpF8Rx", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1714060447-propeller_2K.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Northern lights ☁", + "downloads": "20410", + "id": 378, + "image": "MDuYI51V", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1673154571-lines.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Magical Forest 🌙", + "downloads": "10444", + "id": 603, + "image": "3ZRN94cV", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1716827412-forestbrook2K.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "The seeds of the sacred tree 🍃", + "downloads": "21113", + "id": 369, + "image": "q7WLCVaM", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1670919451-avatar0601-1200.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Everything is energy ⚡", + "downloads": "35593", + "id": 258, + "image": "IN0nhgL4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1659593329-circuit.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Neon drops 🌟", + "downloads": "19901", + "id": 377, + "image": "b1vrFOlV", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1673154563-raindrops.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Planets doing its job 🌍", + "downloads": "16227", + "id": 425, + "image": "kifBrWvn", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1684046356-solar_system_orange_2k.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Make a wish 🌠", + "downloads": "40387", + "id": 243, + "image": "cLVaypI2", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1657291661-shootingstar.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Waves within waves 😁", + "downloads": "18588", + "id": 389, + "image": "R84zOhsM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1676443809-circlestripes2K.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Dream it do it 🦄", + "downloads": "12236", + "id": 503, + "image": "oGkTW15v", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1700212340-dream.png", + "wallpapertype": 0 + }, + { + "category": "Travel", + "description": "As the landscape unfolds outside the window 🚊", + "downloads": "14730", + "id": 440, + "image": "mqMsnKui", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1687675294-train doorwindow2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Era of gamers 🎮", + "downloads": "14820", + "id": 437, + "image": "bVjyp4hr", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1686986248-tv2k.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Be calm as koi 🐟", + "downloads": "9404", + "id": 618, + "image": "BeIJvh3T", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1719476480-koi fish.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Nearing the end of day ⛵", + "downloads": "15541", + "id": 421, + "image": "GqeN0UxH", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1683189872-boatshadow_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ripples ⭕", + "downloads": "62835", + "id": 197, + "image": "xtrPQmnY", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1651467012-drops.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Travel through time ⏳", + "downloads": "23381", + "id": 319, + "image": "lzmt7owB", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1665764832-rgbfinal.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Silky waves 🌊", + "downloads": "16259", + "id": 406, + "image": "KG3R7iX4", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1679896671-waves.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Land of dreams 🌳", + "downloads": "40565", + "id": 235, + "image": "jkobCr5V", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1656235975-butterflygreen.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Life a flying plane with ever changing backdrop colors ✈️", + "downloads": "11866", + "id": 481, + "image": "P8S2Gopf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1696496990-planeexpand2K.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Keep smiling until it\u0027s clear 📷", + "downloads": "13533", + "id": 446, + "image": "7iG4Usoh", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "camerafocus2k7676.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Eat drink and be scary 🎃", + "downloads": "21949", + "id": 324, + "image": "UXmzNlDI", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1666457699-cementry330.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Kinda spooky 🦇", + "downloads": "26097", + "id": 284, + "image": "i6GlZz4g", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662879788-spookyforest.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Blazing through the tunnel ⚡", + "downloads": "39397", + "id": 234, + "image": "Fa8NqnjJ", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1656235972-circletunnel23.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Breathing cubes 🟩", + "downloads": "17639", + "id": 375, + "image": "YGXbzLM1", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1672397960-cubesmerge.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Frames of reality 🔮", + "downloads": "15110", + "id": 412, + "image": "XJK8uRe4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1681201744-frame2k.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Countryside 🏕", + "downloads": "22600", + "id": 306, + "image": "Pl1uckY0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1665245461-nightgrass1.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Window of time 🪟", + "downloads": "17742", + "id": 372, + "image": "oPxUq89D", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1671781199-frame.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Sky shows the way ✨", + "downloads": "13406", + "id": 434, + "image": "Qirg9kAw", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1686295557-lighthouse2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Comfort of home 🏡", + "downloads": "50495", + "id": 208, + "image": "nG0Qs51U", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652767860-livingroom.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Air drops 🪂", + "downloads": "22613", + "id": 301, + "image": "Bdq0uYwg", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1664526005-forestairdrop.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Winter embrace with snowflakes as delicate as whispered dreams ❄️☃️", + "downloads": "10265", + "id": 513, + "image": "NMmZzpDI", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1701677478-colourful snowfall.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Rotary cards 🎴", + "downloads": "47420", + "id": 212, + "image": "a0TEy1IM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1653291520-roundedsquare2.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Analog warmth in a digital world 🎧", + "downloads": "8205", + "id": 623, + "image": "miEeOcTs", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1720429273-recordplayer2K.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "A sunny beach day 🏖️", + "downloads": "9754", + "id": 536, + "image": "cnyDCeda", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1704961259-beach guard.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Raining colors 🌧", + "downloads": "34561", + "id": 241, + "image": "yWAg8i4Q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1657031337-rainbowrain.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Home sweet home 🌎", + "downloads": "65003", + "id": 185, + "image": "SXkQLevp", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1650263209-solarsystem30.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Warm beginning 🌄", + "downloads": "54617", + "id": 198, + "image": "6M4yxFB2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1651467020-birdsflying.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Wormhole 🚀", + "downloads": "19846", + "id": 323, + "image": "g3SMjGI8", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1666357791-looper51.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Melodic Vibrating Wires 🎸", + "downloads": "11127", + "id": 467, + "image": "oVmTNSUe", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1693380422-guitar.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "✖️⭕", + "downloads": "20094", + "id": 321, + "image": "kfISWXG6", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1666073451-glitchface.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Sliding cards 🎴", + "downloads": "11580", + "id": 452, + "image": "QncwPgzG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1690361489-jumping_shade_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ace Burner ♠️♥️♦️♣️", + "downloads": "7229", + "id": 670, + "image": "bHAg0sop", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1726732728-card on fire_2k.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Trapped in unknown 💢 ", + "downloads": "13065", + "id": 419, + "image": "Qrvs6PAb", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "lineneon.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Cubes Glide on Breeze 🟨", + "downloads": "9265", + "id": 528, + "image": "PpxmrE8C", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1703667173-cube cylinder_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Night brings fear 🏰", + "downloads": "28856", + "id": 253, + "image": "nAKjYWZ3", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1658655062-nightcatle.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Looking for the prey 🦅", + "downloads": "17104", + "id": 344, + "image": "ILohYjwu", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1668584410-treesabove.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Up up and away ✈", + "downloads": "17367", + "id": 339, + "image": "sxVPWklG", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1667900451-planewindow.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Embracing the subtle artistry of shades 🟠🟡🟢🔵", + "downloads": "7843", + "id": 597, + "image": "GnYQwXOT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1715848159-halfcircle_2k.png", + "wallpapertype": 0 + }, + { + "category": "Pixel", + "description": "Torii ⛩", + "downloads": "17351", + "id": 338, + "image": "VYeXZAd4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1667900441-japanesearch.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Fusion 🌀", + "downloads": "11282", + "id": 439, + "image": "KAVzISrB", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1687675278-test2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Circles shift into places", + "downloads": "7883", + "id": 577, + "image": "rekDpLvG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1712388120-move2k.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Flowing qubits 💡", + "downloads": "11363", + "id": 436, + "image": "72WQsAgc", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1686986110-dotlayer2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Gentle breezes and the turning of blades 🍃", + "downloads": "8983", + "id": 508, + "image": "ysKJIc51", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1700978311-windmill valley.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Gentleness of evening wind 🍃", + "downloads": "13770", + "id": 387, + "image": "o28DawGu", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1675674075-tricutreevalley.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Bridge through the mist 🌳", + "downloads": "6774", + "id": 645, + "image": "nFAQaw0h", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1723108025-forest waterfalls_2k.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Gradient Hue 🔴", + "downloads": "6912", + "id": 634, + "image": "5LFc76e2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1721293053-gradient timerlinear_2k.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Sprint through cyber tunnel ⚡", + "downloads": "14289", + "id": 374, + "image": "HsjFeWJv", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1672397952-tunnel2K.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "In search for life 🚀", + "downloads": "15434", + "id": 347, + "image": "zRWeQaAj", + "pro": 99, + "resolution": "2160 x 3840", + "thumbnail": "1669098076-exoplanet.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Lines of music 🎸", + "downloads": "10193", + "id": 454, + "image": "fayjwWkG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1690956236-two shade record player_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Pinging for the enemies 🪖", + "downloads": "6701", + "id": 644, + "image": "FJLr4j6T", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1723108060-radar_2k.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Pebble waves 🌌", + "downloads": "16096", + "id": 333, + "image": "f0tcegFG", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1667557680-chips.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Sponge loops 🧽", + "downloads": "9122", + "id": 478, + "image": "vWLsGClJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1695799085-gradienttube_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "A captivating view that holds our gaze refusing to let go 🏞️", + "downloads": "10129", + "id": 449, + "image": "akJXn52S", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1689839410-cloudvalley2K.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "The core ⚡", + "downloads": "6344", + "id": 665, + "image": "si2RCIbU", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1725870751-hexogen_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Escaping the chores of life🧳", + "downloads": "72644", + "id": 165, + "image": "1b9Enzr8", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1648446795-van0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Strings of reality ⭕", + "downloads": "22984", + "id": 264, + "image": "aiVWKcY1", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1660118383-contourarray.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Gamers paradise 🎮", + "downloads": "67122", + "id": 169, + "image": "ZNIgCsTj", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648711035-pssyarray0.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Being minimal 😉", + "downloads": "32791", + "id": 223, + "image": "h4Z5OQDq", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1654933732-snowfall.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "A tapestry of seamless blending 🟥🟧🟨", + "downloads": "7989", + "id": 512, + "image": "bJs7kS5q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1701677467-square expanition flip.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Messing around with lines 🌈", + "downloads": "13971", + "id": 351, + "image": "ktlWo6YM", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1669881134-lineplay.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Life\u0027s like a rolling ball on a track full of twists and turns ", + "downloads": "8669", + "id": 475, + "image": "D1NMe3so", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1695198716-rolling ball2K.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Pew pew 😁", + "downloads": "15250", + "id": 328, + "image": "bKT7ZB8v", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1667146129-pewgun.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Stretch some candy 🍬", + "downloads": "16610", + "id": 302, + "image": "QqugVMzt", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1664871075-candy.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Recording the life 📼", + "downloads": "38594", + "id": 204, + "image": "fwPayG3u", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1652165587-record1.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Gamer Zone ", + "downloads": "5937", + "id": 639, + "image": "jeavPVlk", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1722262736-gameover2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Break the rules 🤭", + "downloads": "39315", + "id": 201, + "image": "4k7pbWnN", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652009042-inteldino.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "I can wiggle wiggle 🌻🌵", + "downloads": "10645", + "id": 407, + "image": "4TERVbsO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1679896707-cactus.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Digital branches ⚡", + "downloads": "31536", + "id": 219, + "image": "wzT3YAxH", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654413266-simdots.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "House\u0027s like a step 🪜", + "downloads": "6960", + "id": 542, + "image": "5Zv1adoC", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1705999571-merge houses.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Let it go 😉", + "downloads": "10826", + "id": 399, + "image": "okXRmlH7", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1678429628-letitgo.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Nature has it\u0027s own secrets 🍃", + "downloads": "27997", + "id": 229, + "image": "NfUDOu0K", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1655452812-fantasyland.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "Moon 🌕", + "downloads": "5279", + "id": 685, + "image": "EDVQUOwk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1729501659-moon_2k.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Stay Out Of My Territory - Heisenberg ⚗️", + "downloads": "28476", + "id": 227, + "image": "NbxPlFc3", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1655190766-breaking bad.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Fusion 🌀", + "downloads": "25882", + "id": 236, + "image": "RQt2913o", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1656482849-Energyfield.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Popping pops 🎉", + "downloads": "9486", + "id": 427, + "image": "xoP63fkn", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1684743824-stringingcolour_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ripples 🌊", + "downloads": "12342", + "id": 366, + "image": "fy6ijzpL", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1670574723-speaker2k.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Fourfold Path", + "downloads": "8218", + "id": 461, + "image": "VKy4mqPT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1692167442-jlines2k.png", + "wallpapertype": 0 + }, + { + "category": "Tech", + "description": "Give your device some power surge ⚡", + "downloads": "5455", + "id": 659, + "image": "Ob9d70IC", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1724917204-generator_2k.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Rising blocks 🧱", + "downloads": "8798", + "id": 442, + "image": "rjLqdbJn", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1688456022-risingBlocks2K.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Cornering stripes 🏁", + "downloads": "13463", + "id": 332, + "image": "jvMzuYBS", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1667557670-turninglines.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Cruising the unknown 🚀", + "downloads": "24491", + "id": 239, + "image": "AFY4hrK0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1656773205-rocketnew.png", + "wallpapertype": 0 + }, + { + "category": "Retro", + "description": "An inviting friend 🐈", + "downloads": "5581", + "id": 612, + "image": "3ToUh4n5", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1718609070-cattable2K.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Nature heals 🌳", + "downloads": "19023", + "id": 263, + "image": "PjXMoci9", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1659866405-fallleaves.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Old school 🎧", + "downloads": "26803", + "id": 225, + "image": "S6F4TnJ7", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1655189835-walkman.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Crystal dimension 🤩", + "downloads": "17247", + "id": 272, + "image": "yCWtPghR", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1661490666-animation81.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Sailing the evening wind ⛵", + "downloads": "10105", + "id": 393, + "image": "oKUqdwa1", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1677218894-lighthouse boat.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "I remember every night 🌙", + "downloads": "43686", + "id": 184, + "image": "ZckCjNdM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1650005692-circlingstartrail.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "The Glitch", + "downloads": "5416", + "id": 608, + "image": "IQ432Vmq", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1717667347-cubes2kmain0001-0350.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Above the clouds 🛩️", + "downloads": "16277", + "id": 279, + "image": "qYZW1Rv0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662008358-planeabovewater.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Glitch ⚡", + "downloads": "9707", + "id": 397, + "image": "gvJl2drZ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1677823065-synth.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "From the shadows, I rise 🕷✨", + "downloads": "4666", + "id": 690, + "image": "7tphTLSA", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1730447376-spiderman noir_2k.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Make it count ⏳", + "downloads": "14671", + "id": 295, + "image": "KEUARZqg", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663568574-makeitcount3.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Through the unknown 🤐", + "downloads": "19806", + "id": 251, + "image": "zLp2Vj4x", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1658385467-animation 670001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Golden Gate Bridge 🌉", + "downloads": "4815", + "id": 669, + "image": "NBfadl9x", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1726732699-golden gate bridge view_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Swirl 🌀", + "downloads": "14260", + "id": 298, + "image": "NdU7By6V", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1664170950-spriallines.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Best part of the day - Evening 🌆", + "downloads": "9277", + "id": 403, + "image": "sMcSilt2", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1679204730-sunlightreflectionvbr1.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Meow 🐈", + "downloads": "16366", + "id": 273, + "image": "i0E3UoF9", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1661490668-sleepingcat.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Riding the town 🚙", + "downloads": "32298", + "id": 202, + "image": "t7c0Vnr9", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1652009046-town.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Linking links 🔗", + "downloads": "8785", + "id": 410, + "image": "0ugr2XTF", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1680509340-rubber.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Comfort of home 🌃", + "downloads": "20284", + "id": 245, + "image": "BCT9fx3h", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1657517940-window scape new.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "A day in city 🏙", + "downloads": "11885", + "id": 329, + "image": "uHbALW25", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1667146134-planeabove.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Pulse of energy ⚡", + "downloads": "9623", + "id": 383, + "image": "Nh1ofe8P", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1674890229-wave2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Just floating around 🌊", + "downloads": "13852", + "id": 294, + "image": "1UWTpG87", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1663568542-jellyfish1.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Trains are beautiful 🚄", + "downloads": "13239", + "id": 297, + "image": "cskeY8Fx", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1663832513-bridgetrain.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Golden Gate Bridge 🌉", + "downloads": "14313", + "id": 281, + "image": "Aio6auR2", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662355278-goldengatebridge.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Light bars ⚡", + "downloads": "10833", + "id": 340, + "image": "AOLH63u2", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1668151038-spectrum.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Go with the flow ⛵", + "downloads": "15836", + "id": 265, + "image": "ZIj76vOl", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1660118394-redboat.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "The path isn\u0027t a straight line, it\u0027s a spiral 🌀", + "downloads": "17420", + "id": 252, + "image": "qVJI5SN0", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1658649402-crcfluid.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Flying above the grass 🍃", + "downloads": "8682", + "id": 390, + "image": "HcKWT93r", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1676443822-hotairballoon.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Flocking beams ⚡", + "downloads": "19099", + "id": 242, + "image": "578AbrmR", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1657291653-dots.png", + "wallpapertype": 0 + }, + { + "category": "Pixel", + "description": "Festival vibe 🎆", + "downloads": "12369", + "id": 299, + "image": "cDJIejZY", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1664170966-pixelfireworks.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Endings are beautiful 🌇", + "downloads": "17405", + "id": 250, + "image": "NMy608Ya", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1658385460-sunset.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Weekend rides 🚙", + "downloads": "15007", + "id": 267, + "image": "2pHIefF3", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1660376766-sunsetride.png", + "wallpapertype": 0 + }, + { + "category": "Pixel", + "description": "Pixel warmth 🔥", + "downloads": "13833", + "id": 277, + "image": "hyzI7Pk3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1661751428-pixelcampfire.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Magic below the blocks 🪄", + "downloads": "12364", + "id": 296, + "image": "m3i5XUIA", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663832509-risingneon.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Through the hurdles ⚡", + "downloads": "24404", + "id": 214, + "image": "wQ37vMgz", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1653546875-animation56.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Wind and flowers 🌷", + "downloads": "9931", + "id": 341, + "image": "9HPnwGeM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1668151041-flowerfield.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "To honour the time machine - James Webb Telescope", + "downloads": "17217", + "id": 247, + "image": "n5cMUxgb", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1657812000-galaxy.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Wind\u0027s Caress 🌼", + "downloads": "6041", + "id": 466, + "image": "XAYWrv2H", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1693380406-flower.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Mirror reality 😎", + "downloads": "7271", + "id": 415, + "image": "rgALv9TE", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1681804030-flip.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "⭕ pop out ⭕", + "downloads": "4045", + "id": 654, + "image": "Hogh0Jt3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1724059263-cylinder2k0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Waves contained in a traingle 📐", + "downloads": "8373", + "id": 380, + "image": "kzDQR9JP", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1674109401-gradientframewave_2k.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Home is where plants are🪴", + "downloads": "17135", + "id": 244, + "image": "5Vu7v1yp", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1657517928-leaves1.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "The maze 🫣", + "downloads": "13626", + "id": 270, + "image": "eYlUWwG3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1660751880-patternrgb.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Monolith of energy ⚡", + "downloads": "18018", + "id": 238, + "image": "nXOH7dPa", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1656773192-trianglewaves.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Yin and yang ☯", + "downloads": "7919", + "id": 384, + "image": "DYWXTiLx", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1674890254-yinyang2K.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Let\u0027s Bravo 💪🏻", + "downloads": "3554", + "id": 695, + "image": "x3rgHsu0", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1731314484-johnny bravo_2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Winter\u0027s Silent Whispers ☃️", + "downloads": "4833", + "id": 527, + "image": "MA8NXHL7", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1703667129-snow globe.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Expanding bubbles 🎈", + "downloads": "7193", + "id": 402, + "image": "OgYCR5WZ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1679204714-bubble.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Line that divides dimension 🔮", + "downloads": "8405", + "id": 367, + "image": "OseuYg9c", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1670574738-flipbubbles2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ghost Rider 🔥", + "downloads": "28949", + "id": 191, + "image": "agjLlwE3", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1650866838-skullnew.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Happy New Year 🎆", + "downloads": "4631", + "id": 532, + "image": "PhMH24dz", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1704208922-happynewyear_2k.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Are we in a simulation 🤔", + "downloads": "9950", + "id": 318, + "image": "FQNd2aKp", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1665474502-cybercity.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Gradient strings 🪡", + "downloads": "10977", + "id": 293, + "image": "NiCIf7nO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663217492-gradientline.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Face towards light 🌻", + "downloads": "13841", + "id": 254, + "image": "RHDuFAgb", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1658994666-sunflower.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Radiate like flowers 🌼", + "downloads": "3406", + "id": 664, + "image": "K6zaDsGx", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1725870736-fadingflowers_2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Raining triangles ⚡️", + "downloads": "16841", + "id": 231, + "image": "Wg13hPZz", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1655713095-triangs.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Boo want to be scary👻 ", + "downloads": "3210", + "id": 684, + "image": "PUW2EhR0", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1729501572-ghostwind_2k.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Disco floor 💃🏻", + "downloads": "10471", + "id": 283, + "image": "4tyKUwEl", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1662621794-discovibe.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Today is your day 😁", + "downloads": "19519", + "id": 213, + "image": "VnoQmB5a", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1653546861-today.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Banana 🍌", + "downloads": "30165", + "id": 179, + "image": "7f3Bsx60", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1649661826-minions.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Soothing of sea ⛵", + "downloads": "30550", + "id": 178, + "image": "3fabqR4C", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649485172-sunset boat.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Catch the toast 🍞", + "downloads": "5430", + "id": 430, + "image": "U0FJ38hC", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1685514843-bread toaster_2k.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Wire\u0027s connecting people 👕👖", + "downloads": "11849", + "id": 259, + "image": "xRM4ArGk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1659593345-hangingclothes.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Feeling the calm 📻", + "downloads": "50154", + "id": 145, + "image": "KbaDizGu", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646888235-windowview.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "The red planet 🌍", + "downloads": "3070", + "id": 674, + "image": "vufNpc9r", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1727687132-planet landscape_2k.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Looping trios 😎", + "downloads": "6160", + "id": 396, + "image": "67SLDahN", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1677822985-twotripattern.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "I solemnly swear that I am up to no good 🪄", + "downloads": "9892", + "id": 280, + "image": "q07B9wFL", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1662355270-footprint.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Mountain of cards ⛰️", + "downloads": "21303", + "id": 200, + "image": "1OUHBt0A", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1651642619-mount.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Simple as a flower 🌼", + "downloads": "7734", + "id": 327, + "image": "luVyJaZX", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1666766421-flowerpot.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Hexagonal waves ⚡", + "downloads": "24948", + "id": 186, + "image": "mVsNlo9a", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1650263214-hex0001-0300.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Trying to expand 🤔", + "downloads": "8120", + "id": 305, + "image": "e8p9NE2q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1665245449-criclebreathe.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Flipping cards 🎴", + "downloads": "21405", + "id": 195, + "image": "5mXc9s83", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1651215762-tilewave.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Buzzing bees 🐝", + "downloads": "9126", + "id": 282, + "image": "JBg1PslY", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1662621769-beehive.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Bouncers ⭕", + "downloads": "8236", + "id": 300, + "image": "2PXEkfjJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1664525996-twoshadeball.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Monsoon cocktail 🍸", + "downloads": "2692", + "id": 675, + "image": "XHRV2kop", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1727687143-cocktail_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Way back home 🚦", + "downloads": "21282", + "id": 192, + "image": "nCfxJUEd", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1650866841-traffic light.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Someone\u0027s being cooked 🪦", + "downloads": "2618", + "id": 680, + "image": "eQTYlByI", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1728551180-graveyard_2k.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Dustin , Do you copy 😉", + "downloads": "15823", + "id": 215, + "image": "EBMK7NTF", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1653896478-walkietalkie.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Mining the coins 🪙", + "downloads": "19665", + "id": 196, + "image": "CeFq9Owm", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1651215776-mining.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "In one drop of water are found all the secrets of all the oceans", + "downloads": "16073", + "id": 211, + "image": "k6uprVsf", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1653291509-boattrip6.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Strip\u0027s traffic 😉", + "downloads": "10830", + "id": 248, + "image": "kGB3yMqb", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1658134320-grid1.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Chilling through the countryside 🚙", + "downloads": "12497", + "id": 233, + "image": "rzTJdu4Q", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1655976665-countrydrive.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Journey through the color valley 🌈", + "downloads": "26208", + "id": 172, + "image": "xNAUw4vm", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1648970974-plane.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Cozy summer 🏖️", + "downloads": "16156", + "id": 206, + "image": "zE9R6gSG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652337222-seawave.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Ice and fire 🔥❄️", + "downloads": "15892", + "id": 207, + "image": "eNWAYdob", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1652767839-zig.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "The Resistance ski speeder 🔥", + "downloads": "33573", + "id": 155, + "image": "qm6kevX7", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1647590528-starwars0080-0240.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Awakening the dragon 🔥", + "downloads": "24039", + "id": 175, + "image": "sLUpavix", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1649322130-dragonball.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Way back home 🪟", + "downloads": "7507", + "id": 292, + "image": "DEBxzG9u", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1663217494-window.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Keep calm and play 🎧", + "downloads": "23149", + "id": 176, + "image": "Ve8GXgvF", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649322136-cassette.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Minimal waves 🌊", + "downloads": "8365", + "id": 268, + "image": "jxsMPnZO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1660723701-abstractwaves.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Dropping frames 📐", + "downloads": "14825", + "id": 209, + "image": "9QDqL4BM", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1653028915-framerotate2.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Waves of shades 🌊", + "downloads": "8988", + "id": 257, + "image": "qyIXY1ZG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1659335310-colourgrid6.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Juicy Pine 🍍", + "downloads": "16425", + "id": 199, + "image": "uVXhD8zU", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1651642615-pineapple.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Enjoy the smell of rain ☔", + "downloads": "12485", + "id": 222, + "image": "1VcGN9RO", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654668060-rainvector.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Clash of opposites 🌈", + "downloads": "8520", + "id": 262, + "image": "N8A1wHLX", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1659866395-loopie.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Woo hahaha 🎃🕯️", + "downloads": "2211", + "id": 679, + "image": "Wwu1pX5t", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1728551171-pumkin candle_2k.png", + "wallpapertype": 0 + }, + { + "category": "Miscellaneous", + "description": "Under the watchful eye of the moon, she rides the night 🌕✨🧙‍♀️", + "downloads": "2033", + "id": 689, + "image": "l8rWAa52", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1730447262-witch night_2k.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Creating memories in the snow, one angel at a time ☃️❄️", + "downloads": "1937", + "id": 705, + "image": "rX1J9fqj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1733126052-snow angel_2k.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Rainbow effect 🌈", + "downloads": "29502", + "id": 153, + "image": "IrWp7Pok", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1647418463-circlingrainbowhigh.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "On a date 🦇 🐱", + "downloads": "41699", + "id": 134, + "image": "sUMx4igS", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1645948957-thebatman.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Energy tiles ⚡", + "downloads": "1964", + "id": 694, + "image": "35VZSQ2q", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1731314477-cybersandwich_2k0001-0350.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Blow 💨", + "downloads": "9642", + "id": 237, + "image": "YwJ2fH5V", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1656482859-paperwindmill.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Life is like a roller coaster, live it, be happy, enjoy life 🎢", + "downloads": "11891", + "id": 216, + "image": "tUuqKWn5", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1653896481-rollercoster40.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Roll into adventure with BB-8 💫", + "downloads": "1886", + "id": 700, + "image": "HDabQGWh", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1732175087-BB-8_2k.png", + "wallpapertype": 0 + }, + { + "category": "Gaming", + "description": "Love\u0027s clicking ⌨️", + "downloads": "51051", + "id": 123, + "image": "Kuj9oSd4", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645515864-key0001-0247.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Halftone 🪄", + "downloads": "6331", + "id": 278, + "image": "4HyjqJlt", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1662008355-Dots.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Wakeup call 🍵", + "downloads": "15116", + "id": 190, + "image": "5zsv48Oi", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1650692872-windownearsubway.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Life is a journey 🚗 ", + "downloads": "7788", + "id": 246, + "image": "yZvaUhFu", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1657811993-lifejourney.png", + "wallpapertype": 0 + }, + { + "category": "Gaming", + "description": "Pac Man 🕹", + "downloads": "42164", + "id": 127, + "image": "wZWDOt1x", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645601772-pacman.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Chasing the breeze ⛵", + "downloads": "1683", + "id": 699, + "image": "31HPOwuK", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1732175071-waving boat_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Entering the night 🌙", + "downloads": "6464", + "id": 266, + "image": "GrLxaBz5", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1660376731-lighthousevector.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Gift from nature 🌊", + "downloads": "24805", + "id": 154, + "image": "opYn9biL", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647590523-waterfall.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Incursion 😉", + "downloads": "12058", + "id": 203, + "image": "5mMz2Xae", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1652165583-frames.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "A day in the desert 🌵", + "downloads": "8885", + "id": 230, + "image": "CATQUy6K", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1655713087-materialdesert.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "The Watcher ⚡", + "downloads": "15915", + "id": 180, + "image": "rcGDtH4i", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649662069-animation 470001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Shades of sun 🕶", + "downloads": "8436", + "id": 232, + "image": "Xwz4GZqr", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1655976648-colour_1.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Taking rest is also being productive 💤", + "downloads": "20668", + "id": 162, + "image": "M8qTZGFQ", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1648195234-restisproductive.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Trying to connect 😉", + "downloads": "9309", + "id": 221, + "image": "ZUkGF4Ez", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1654668052-roundewave.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "It\u0027s fading 🤞🏻", + "downloads": "6495", + "id": 256, + "image": "beVy1x6O", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1659335301-fadinglines1.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Rhythm of the circles 💜 ", + "downloads": "17511", + "id": 171, + "image": "582tpb6m", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648711049-circlegrad.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Hilltop holidays 🖖🏻", + "downloads": "5709", + "id": 271, + "image": "bC9oJ78l", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1660751887-Hillhouse.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "You are already under my genjutsu 🥷🏻", + "downloads": "133346", + "id": 400, + "image": "I9rPTLMw", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1678429646-itachiuchiha.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Itachi Uchiha 🔥", + "downloads": "47422", + "id": 573, + "image": "EuWIeJiO", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1711352204-itachi_moon_2K.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Any technique is worthless before my eyes ⚔️", + "downloads": "113536", + "id": 303, + "image": "o8O5Zjg9", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1664871083-itachiuchiha2.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "A rainy night ☔", + "downloads": "68432", + "id": 416, + "image": "ZcCYk74p", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1681804057-rainingstreet.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Through the window night whispers its secrets 🪟", + "downloads": "31153", + "id": 592, + "image": "x1sAjaXT", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1714984080-outside window view.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "There\u0027s a way out 🌌", + "downloads": "40457", + "id": 443, + "image": "dgHwYSLM", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1688456077-bk2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Eternal hues dance in the void\u0027s embrace 🎗️", + "downloads": "32127", + "id": 501, + "image": "AH5k0P6g", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1699344949-gradstroke_2k.png", + "wallpapertype": 0 + }, + { + "category": "Retro", + "description": "Evening in the garage 🔧", + "downloads": "32082", + "id": 457, + "image": "irEbHd9Y", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1691565326-street2k.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Autonomous Ultra Instinct 🔥", + "downloads": "20256", + "id": 655, + "image": "9f0Cepkb", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1724059272-gokuultrainstinct2k.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Thunder ⚡", + "downloads": "31019", + "id": 451, + "image": "iBepAVKk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1690361455-lightning2K.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "EVE 💓", + "downloads": "22128", + "id": 588, + "image": "IgLHh1Sk", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1714060538-eve_2K.png", + "wallpapertype": 0 + }, + { + "category": "Space", + "description": "Imagination is the limit 🧑🏻‍🚀🎈", + "downloads": "28778", + "id": 469, + "image": "0DaVbFgs", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1694076934-flying astronaut.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "When in doubt nap it out - Snorlax\u0027s motto 💤", + "downloads": "23170", + "id": 473, + "image": "kDPZBVYW", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1694594155-snorlax.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Winter night ☃", + "downloads": "55895", + "id": 269, + "image": "rT350txs", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1660723718-snowapartment.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Beauty of late night snow ☃️", + "downloads": "27034", + "id": 428, + "image": "CA95YeWL", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1684743860-streetlight_2k.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Glimpse of parallel world 🌍", + "downloads": "18688", + "id": 562, + "image": "oVLnApSP", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1709535857-4 layer land.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Where trekking ends ⛺", + "downloads": "18369", + "id": 166, + "image": "TslXeryf", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648617295-vectorcamp.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Push and Pull 🥸", + "downloads": "5337", + "id": 276, + "image": "PiAKybTX", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1661751415-pushline.png", + "wallpapertype": 0 + }, + { + "category": "Gaming", + "description": "Gamer\u0027s paradise 👨🏻‍💻", + "downloads": "28767", + "id": 138, + "image": "brocN6Da", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646306064-pc.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Beats 💓", + "downloads": "32497", + "id": 132, + "image": "UJN3sn7G", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1645948947-heartbeat.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Glide through your dreams 🛩", + "downloads": "6136", + "id": 249, + "image": "EUqnwDWt", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1658134331-glider.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Catch with the lines 🤐", + "downloads": "7333", + "id": 228, + "image": "UNgGb3f6", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1655452805-justlines.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "Batmobile in Action 🦇", + "downloads": "26251", + "id": 137, + "image": "0oKr7TM4", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1646123484-batmobile.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Hide and seek with the cats 😸", + "downloads": "18342", + "id": 156, + "image": "BLck8Qrx", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647760632-cats.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Pokeball ❤️", + "downloads": "29725", + "id": 130, + "image": "gf98ksKa", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645689676-pokeball0001-0100.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "The Eighty\u0027s Vibe 🕺 ", + "downloads": "16953", + "id": 160, + "image": "9hoTBQZL", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648112112-animation380001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "I\u0027m in love with the grass 🌳", + "downloads": "16630", + "id": 161, + "image": "uHybICne", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1648112120-grasscutter0001-0310.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "There is something you have to protect ⚔️", + "downloads": "19655", + "id": 150, + "image": "9FzEXMxC", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1647246742-nezukobox.png", + "wallpapertype": 0 + }, + { + "category": "Movies", + "description": "Christmas time for snoopy ❄️☃️", + "downloads": "1221", + "id": 704, + "image": "85IPsh6E", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1733125861-snoopy house_2k.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Looping loops ⭕", + "downloads": "5955", + "id": 240, + "image": "Oi8ofNPb", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1657031328-circle.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Tick Tock ⏰", + "downloads": "10522", + "id": 189, + "image": "EX9qN2Sp", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1650692865-ballpattern.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Love for old 🎷", + "downloads": "22506", + "id": 141, + "image": "fshCMoKF", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646500025-musictape.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Never ending triangles 📐", + "downloads": "10538", + "id": 187, + "image": "ViDSUzfG", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1650437837-foldingtriangle.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Glide with the cards 💜", + "downloads": "12076", + "id": 177, + "image": "JcHhSQiF", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649485125-trianglewave.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Spring is nature\u0027s way of saying let\u0027s party 🌄", + "downloads": "6956", + "id": 220, + "image": "LMBHkEXS", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1654413275-landscape.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "The opposite pairs 😉", + "downloads": "11237", + "id": 181, + "image": "g4NZzoAl", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1649835076-dna.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Confused ghost 👻", + "downloads": "15853", + "id": 158, + "image": "joyRhH14", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1647851266-panghost.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Through the warp tunnel 🚀", + "downloads": "19924", + "id": 144, + "image": "xVDSuvjo", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1646888230-animation390001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "There\u0027s two sides for everything 😇", + "downloads": "12718", + "id": 170, + "image": "OqL53EQk", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1648711046-minimalsun.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Converging stripes ⭕", + "downloads": "7242", + "id": 210, + "image": "e1Evxh7K", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1653028917-cutcircle2.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Confused steps 🤭", + "downloads": "13653", + "id": 163, + "image": "Xi0J6UdY", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648310198-contour.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Summer waves 🌊", + "downloads": "6533", + "id": 217, + "image": "Q0HK57si", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1654161159-wavvve.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Rings and Rings ✌🏻", + "downloads": "28938", + "id": 122, + "image": "NVcnSvTy", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1645515845-vectorgalaxy.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Splitting halves ⚛️", + "downloads": "3033", + "id": 317, + "image": "FxKsChSA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1665474490-toggle3.png", + "wallpapertype": 0 + }, + { + "category": "Material", + "description": "Excited cards 🧡", + "downloads": "11782", + "id": 168, + "image": "bN0WaRht", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1648711023-recarray.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "I am vengeance 🔥", + "downloads": "79041", + "id": 76, + "image": "lRNOhvxW", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1643010123-batman.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "The Eighty\u0027s 🕺", + "downloads": "10381", + "id": 174, + "image": "UHF3y6E7", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1649137233-dotshigh.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Joy of celebration 🎉", + "downloads": "16140", + "id": 146, + "image": "L4VbOsYe", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646986481-fireworkview.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Serene Night ✨", + "downloads": "23302", + "id": 128, + "image": "MG6JrH1F", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645601780-windmillill.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Squares are on a trip 😉", + "downloads": "10223", + "id": 173, + "image": "fi49c06E", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1649137222-squares.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Weekend life 🎣", + "downloads": "21075", + "id": 131, + "image": "UHGgV6xz", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645689678-fishingboat.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Camping nights ⛺", + "downloads": "17785", + "id": 139, + "image": "YzMrhTdj", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1646306068-snowforest.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Circling ⭕", + "downloads": "10382", + "id": 164, + "image": "M3w0tZxG", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1648446785-pluspattern.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Runaway lines 😉", + "downloads": "9402", + "id": 167, + "image": "GLZf5btI", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1648617302-squareill.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "The wave of joy 🌊", + "downloads": "7106", + "id": 182, + "image": "nYb783FD", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1649835082-wave.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Droplets 💧", + "downloads": "6104", + "id": 193, + "image": "TMiOn2da", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1651048971-droppattern.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Beats ⚡", + "downloads": "10892", + "id": 149, + "image": "cqWTe6jN", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647246737-greenanim.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "I think I\u0027m superman\u0027s favorite 💚", + "downloads": "8838", + "id": 159, + "image": "Oox1TRYe", + "pro": 10, + "resolution": "2160 x 3840", + "thumbnail": "1647851269-supperman0001-0093.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Hello anybody home 🚀", + "downloads": "27032", + "id": 107, + "image": "EmrYWiA1", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644653245-blackhole.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Chill 🥤", + "downloads": "5713", + "id": 183, + "image": "LXi2ztvh", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1650005674-chill.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Cube of Wisdom ⚡", + "downloads": "15387", + "id": 126, + "image": "6nPkafpA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645601756-icecube.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Where am I 🕵🏻‍♀️", + "downloads": "5186", + "id": 188, + "image": "VjDfLBgT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1650437848-bushsub.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Mirror dimension 🪄", + "downloads": "4103", + "id": 205, + "image": "Ukx7qj3K", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1652337215-cutsphere.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Error ", + "downloads": "24550", + "id": 106, + "image": "cofEiJ9d", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644653226-error.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Booo Booo 👻", + "downloads": "79317", + "id": 62, + "image": "VflzaU4B", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642749968-ghost.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Gateway to the metaverse ⚡️", + "downloads": "10402", + "id": 136, + "image": "ATgbnVti", + "pro": 7, + "resolution": "2160 x 3840", + "thumbnail": "1646123475-animation33.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Run with the stripes 💜", + "downloads": "12677", + "id": 125, + "image": "54nkHS0T", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645515883-intercutline.png", + "wallpapertype": 0 + }, + { + "category": "Cityscape", + "description": "Chores of the city 🌇", + "downloads": "7860", + "id": 147, + "image": "prKe6Qwu", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646986489-sidetrain.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Countryside are always refreshing 🏡", + "downloads": "7561", + "id": 148, + "image": "dGAhZSgC", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646986493-house 3.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Rengoku🔥", + "downloads": "51807", + "id": 66, + "image": "IVLv624U", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642750053-rengoku.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Where are the humans 🛸", + "downloads": "14777", + "id": 108, + "image": "xtTe6CAl", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1644653255-ufo.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Follow the wave ⚡", + "downloads": "13076", + "id": 110, + "image": "E9LzS5PG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645000748-Comp2dot.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Colour Blades 💚", + "downloads": "7661", + "id": 129, + "image": "byXhakCg", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645689669-yellowpanel.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Every action has a reaction 🤓", + "downloads": "16880", + "id": 99, + "image": "9kC2wZUn", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1644566566-pend.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Winter cave 🪵", + "downloads": "5577", + "id": 143, + "image": "YfFaywoH", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646725986-foresthouse.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Juicy slices 🍉", + "downloads": "5634", + "id": 142, + "image": "CUgLfE0M", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646725977-watermelon.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Lava lamp ☮️", + "downloads": "14879", + "id": 102, + "image": "l01wioFT", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566624-lavalamp.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Cyber Planet ", + "downloads": "7650", + "id": 124, + "image": "FdBayDEC", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645515875-animation620001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Joy of smiley\u0027s 😉", + "downloads": "3987", + "id": 157, + "image": "m7hJcMwv", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1647760634-smiley.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Core of the ancient magic 🔮", + "downloads": "8480", + "id": 119, + "image": "QHtIJZqr", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645259194-cubetemp0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Just charging 🔋", + "downloads": "9093", + "id": 116, + "image": "6h5i7aTK", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645173517-justcharging.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Vroom Vroom 🏎️", + "downloads": "7868", + "id": 121, + "image": "OCXNm04f", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645259201-car0001-0150.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Through the town road 🤠", + "downloads": "4135", + "id": 152, + "image": "Gvj8U5RM", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1647418455-cowbo45.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Train\u0027s coming 🚞", + "downloads": "9956", + "id": 111, + "image": "JcweovKf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645000755-train0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Warp drive through the vaccum ✨", + "downloads": "22782", + "id": 74, + "image": "tFNP0Ywm", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1643010114-erer.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Meow Meow 🐱", + "downloads": "7582", + "id": 120, + "image": "UauRwNgt", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645259197-catdoodles.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Be a percent better everyday 💚", + "downloads": "43680", + "id": 60, + "image": "EDLpF1YJ", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642668016-1better.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Need a bucket to collect all these 🪣", + "downloads": "22076", + "id": 73, + "image": "FGPpaDgu", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642839034-playstation symbol0250-0499.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Being retro 🕺", + "downloads": "5221", + "id": 133, + "image": "Y5EsZt9h", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645948953-animation330001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Joy of baloons 🎈", + "downloads": "4514", + "id": 140, + "image": "4aNESDct", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1646500005-baloon.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Feeling the rain 🌧️", + "downloads": "13316", + "id": 96, + "image": "H59OQqzb", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644566465-girl in rain.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Imagination is important than knowledge 🔬", + "downloads": "7391", + "id": 114, + "image": "u0sL3bFq", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645087072-galaxyhouse.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Camping folks ⛺", + "downloads": "13276", + "id": 84, + "image": "gYska4tH", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643356780-camp fire.png", + "wallpapertype": 0 + }, + { + "category": "Dope", + "description": "Enter the metaverse⚡", + "downloads": "14561", + "id": 79, + "image": "pY1Fq7tw", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643271285-animation 450001-0200.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Enjoying through the woods 🚗", + "downloads": "19355", + "id": 70, + "image": "4Oiby2ms", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642752242-night forest ride0001-0150.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Wiggly wiggly 😁", + "downloads": "11687", + "id": 82, + "image": "ku28xKdm", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1643356768-deform.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Night sky ✨", + "downloads": "11100", + "id": 83, + "image": "xtVHQ5qX", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643356776-night shy.png", + "wallpapertype": 0 + }, + { + "category": "Nature", + "description": "Sailing through the horizon ⛵", + "downloads": "7979", + "id": 103, + "image": "eBdwiH6f", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566665-oceanboat.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Trying to meet the ends 😁", + "downloads": "3460", + "id": 135, + "image": "E39sJtD8", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1646123470-tripattern.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Solve the riddle 🔮", + "downloads": "5099", + "id": 117, + "image": "cxm8NBsl", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645173533-ancientartifact.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Busy riding the sands 🌵", + "downloads": "11250", + "id": 78, + "image": "cM85T0jo", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1643010196-car0001-0247.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Waves 💜", + "downloads": "7413", + "id": 100, + "image": "MWjAhRZF", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644566581-gradientwave.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Realm of cubes ▪️◻️◾◼️", + "downloads": "7134", + "id": 101, + "image": "hAe9R7wf", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566610-decube.png", + "wallpapertype": 0 + }, + { + "category": "Superheroes", + "description": "God of thunder⚡", + "downloads": "30090", + "id": 56, + "image": "0TIqwLE7", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642667341-thor.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Ultra Instinct 🔥", + "downloads": "70321", + "id": 45, + "image": "mV5S6Qko", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642490947-goku ultra.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Rainbow rain 🌈", + "downloads": "4098", + "id": 115, + "image": "A0xUfN6E", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645173469-rainbowcloud.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Magic steps 🔮", + "downloads": "4093", + "id": 113, + "image": "FTQVdDNo", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645087070-arr0040-0119.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Where\u0027s my mouse 🤔", + "downloads": "7843", + "id": 81, + "image": "ijQndh5H", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1643356755-old computer0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Fabric of reality 😉", + "downloads": "10566", + "id": 71, + "image": "jVHDdWh6", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642752256-dot 1.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Festival of light 🕯️", + "downloads": "11457", + "id": 68, + "image": "ABnsbwC3", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642750093-lanterns0118-1000.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Dots dots go away 😜", + "downloads": "5505", + "id": 98, + "image": "UoYrjhKc", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644566535-dotarray.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Curly curly 🖤", + "downloads": "2843", + "id": 118, + "image": "J0YFxAoq", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1645173539-zigzag.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Disco disco 🕺", + "downloads": "3723", + "id": 105, + "image": "0tExmCbu", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1644653213-animation 210001-0240.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Loving the queit life 🏡", + "downloads": "3643", + "id": 104, + "image": "Af0esPFS", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644566689-hotair.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "Founding Titan", + "downloads": "14549", + "id": 58, + "image": "SbVr2TeA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642667392-Aot.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Sprouting forest 🌳", + "downloads": "2845", + "id": 109, + "image": "qefFvO0a", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1644653266-colourtree.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Hoping for Dr Strange to come 😉", + "downloads": "18502", + "id": 53, + "image": "VR4E6smB", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642491015-strange portal.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Through the pulses 🔮 .", + "downloads": "9721", + "id": 63, + "image": "CBy8i1kc", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642749980-worm hole0001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Searching for glaciers ☹️", + "downloads": "7258", + "id": 67, + "image": "32yZIpDV", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642750069-boat ride.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Tik tok Tik tok ⏳", + "downloads": "3457", + "id": 97, + "image": "i3xABMhj", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1644566514-rotateballs.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Dancing dots 💚", + "downloads": "2173", + "id": 112, + "image": "wb9c0oGx", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1645000768-circlesplashpattern.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Vibe 🕺", + "downloads": "4625", + "id": 75, + "image": "86ixr5kA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643010117-vibe.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Atoms play 🔬", + "downloads": "3934", + "id": 77, + "image": "FgTs76uc", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1643010160-animation 250001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Countryside 🚜", + "downloads": "7608", + "id": 61, + "image": "N20IdgeG", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642749960-farmhouse0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Have fun at the carnival 🎡", + "downloads": "13168", + "id": 52, + "image": "z4bn3Hlk", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642491005-carnival0001-0500.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Spiral of spectrum 🌈", + "downloads": "5468", + "id": 65, + "image": "u6lHZCQF", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642750022-circle0001-0200.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Don\u0027t tell anyone about this base 🚀", + "downloads": "4460", + "id": 69, + "image": "clMvD7o4", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642752214-pyramid0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Ride by the river 🚗", + "downloads": "7984", + "id": 57, + "image": "gDf0iX2S", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642667356-night ride0001-0150.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "WIndmill 🍃", + "downloads": "6871", + "id": 59, + "image": "AY4nRzhf", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642667421-windmill0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Exploring the deep waters 🌊", + "downloads": "8687", + "id": 55, + "image": "kfMaSvZ4", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642667334-sub0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Geometry", + "description": "Antigravity keeps me floating⚡", + "downloads": "4770", + "id": 64, + "image": "JKvqt5Pa", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642750008-dune0001-0150.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Feel the pulse 😊", + "downloads": "10718", + "id": 50, + "image": "41gcyMYN", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490982-cube0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Waveform 🖤", + "downloads": "15265", + "id": 46, + "image": "HpqY1Qxd", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642490957-shape0001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Planet love 🌍", + "downloads": "16894", + "id": 44, + "image": "VZ6i51qI", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490937-planet.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Cyber waves 💜", + "downloads": "6689", + "id": 54, + "image": "ZP4qMsQe", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642491028-shape10001-0120.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Mood for a rain 🌧️", + "downloads": "30616", + "id": 39, + "image": "Zs3BCXJl", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486515-rain.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Pink flower ", + "downloads": "7908", + "id": 51, + "image": "VPIEWTYB", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490992-flower.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Cat love 🐈", + "downloads": "9241", + "id": 49, + "image": "Om2nPfBg", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490976-cat.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Loading ...... ", + "downloads": "13881", + "id": 43, + "image": "5kdBMGiW", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490932-loading.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Wriggly cosmos 🖤", + "downloads": "13123", + "id": 41, + "image": "xNFSWdyz", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642490906-dark hole0001-0240.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Have a good day 😎", + "downloads": "5768", + "id": 48, + "image": "Q0Ironk1", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642490971-coffee.png", + "wallpapertype": 0 + }, + { + "category": "Pattern", + "description": "Magic Flower 💙", + "downloads": "6247", + "id": 47, + "image": "T3YR9Wnf", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490964-blue flower.png", + "wallpapertype": 0 + }, + { + "category": "Anime", + "description": "The Saiyan Prince 🔥", + "downloads": "21458", + "id": 37, + "image": "ayb6ospZ", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486467-vegeta.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Swing with the lamp 🛋️", + "downloads": "11339", + "id": 40, + "image": "I0GAalQN", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1642488646-hanging light.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Color popping jet 🌈", + "downloads": "7164", + "id": 42, + "image": "iGXD8kwI", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642490923-jet.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Christmas eve ☃️", + "downloads": "18453", + "id": 36, + "image": "qO5rKNj9", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486448-snow fall.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Think Big 💡", + "downloads": "9340", + "id": 38, + "image": "eOcINzdF", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486479-think big.png", + "wallpapertype": 0 + }, + { + "category": "Abstract", + "description": "Spiral of light 💙", + "downloads": "11455", + "id": 34, + "image": "GeYfZgVw", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486424-rolling tube0001-0500.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Guider of the sea 🌊", + "downloads": "10444", + "id": 33, + "image": "qMXGWpEH", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486388-lighthouse0001-0100.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Play with dino 🦕", + "downloads": "5122", + "id": 35, + "image": "xfMGgp1q", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486428-0001-0125.png", + "wallpapertype": 0 + }, + { + "category": "Typography", + "description": "Always be yourself ❤️", + "downloads": "6754", + "id": 32, + "image": "ewJ0fYQr", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486351-bee.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Spooky 🎃", + "downloads": "87567", + "id": 25, + "image": "BHMsxl02", + "pro": 5, + "resolution": "2160 x 3840", + "thumbnail": "1639590645-halloween2021.png", + "wallpapertype": 0 + }, + { + "category": "Landscape", + "description": "Climb the hill 💙", + "downloads": "7916", + "id": 31, + "image": "4ldD89Fn", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486325-ropeway.png", + "wallpapertype": 0 + }, + { + "category": "Amoled", + "description": "Ball of fire 🔥", + "downloads": "20861", + "id": 29, + "image": "gLiRYKEk", + "pro": 0, + "resolution": "2160 x 3840", + "thumbnail": "1642486187-geometryball0001-0250.png", + "wallpapertype": 0 + }, + { + "category": "Minimal", + "description": "Dance with the cactus 🌵", + "downloads": "6398", + "id": 30, + "image": "6BiDZEWA", + "pro": 3, + "resolution": "2160 x 3840", + "thumbnail": "1642486262-catcus.png", + "wallpapertype": 0 + } +] \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/MyApplication.java b/app/src/main/java/com/live/dynamicwallpaper/MyApplication.java new file mode 100644 index 0000000..c9d7972 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/MyApplication.java @@ -0,0 +1,84 @@ +package com.live.dynamicwallpaper; + +import android.app.Activity; +import android.app.Application; +import android.content.Context; +import android.content.SharedPreferences; +import android.content.pm.ActivityInfo; +import android.os.Bundle; + +import androidx.annotation.NonNull; + +import com.live.dynamicwallpaper.util.InitDatabase; + +public class MyApplication extends Application { + public static MyApplication application; + public static final int DB_VERSION = 1; + public static final String DB_NAME = "dynamic_database"; + private static final String PREF_NAME = "app_preferences"; + private static final String KEY_INIT = "is_init"; + + @Override + public void onCreate() { + super.onCreate(); + + application = this; + + lockScreenOrientation(); + + SharedPreferences sharedPreferences = getSharedPreferences(PREF_NAME, MODE_PRIVATE); + boolean isInit = sharedPreferences.getBoolean(KEY_INIT, false); + + if (!isInit) { + initDatabase(); + sharedPreferences.edit().putBoolean(KEY_INIT, true).apply(); + } + } + + private void lockScreenOrientation() { + registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() { + @Override + public void onActivityCreated(Activity activity, Bundle savedInstanceState) { + activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); + } + + @Override + public void onActivityStarted(@NonNull Activity activity) { + + } + + @Override + public void onActivityResumed(@NonNull Activity activity) { + + } + + @Override + public void onActivityPaused(@NonNull Activity activity) { + + } + + @Override + public void onActivityStopped(@NonNull Activity activity) { + + } + + @Override + public void onActivitySaveInstanceState(@NonNull Activity activity, @NonNull Bundle outState) { + + } + + @Override + public void onActivityDestroyed(@NonNull Activity activity) { + + } + }); + } + + public static Context getContext() { + return application.getApplicationContext(); + } + + private void initDatabase() { + InitDatabase.initDB(); + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/callback/OnDownloadCallback.java b/app/src/main/java/com/live/dynamicwallpaper/callback/OnDownloadCallback.java new file mode 100644 index 0000000..532b3c3 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/callback/OnDownloadCallback.java @@ -0,0 +1,11 @@ +package com.live.dynamicwallpaper.callback; + +import java.io.File; + +public interface OnDownloadCallback { + void onSuccess(File file); + + void onFailure(Exception e); + + void onProgress(int progress); +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/data/dao/DynamicDataDao.java b/app/src/main/java/com/live/dynamicwallpaper/data/dao/DynamicDataDao.java new file mode 100644 index 0000000..a72e09a --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/data/dao/DynamicDataDao.java @@ -0,0 +1,35 @@ +package com.live.dynamicwallpaper.data.dao; + +import androidx.lifecycle.LiveData; +import androidx.room.Dao; +import androidx.room.Insert; +import androidx.room.Query; +import androidx.room.Update; + +import com.live.dynamicwallpaper.data.entity.DynamicData; + +import java.util.List; + +@Dao +public interface DynamicDataDao { + @Insert + void insertAll(List coolEntity); + + @Update + void update(DynamicData coolEntity); + + @Query("SELECT * FROM DynamicData WHERE wallpaperType = 0 ORDER BY id DESC") + LiveData> getTrendingList(); + + @Query("SELECT * FROM DynamicData WHERE wallpaperType = 3 ORDER BY id DESC") + LiveData> getExploreList(); + + @Query("SELECT * FROM DynamicData WHERE wallpaperType = 2 ORDER BY id DESC") + LiveData> getShiftList(); + + @Query("SELECT * FROM DynamicData WHERE isFavorite = 1") + LiveData> getFavoriteList(); + + @Query("SELECT * FROM DynamicData WHERE wallpaperType = :type AND flowId = :flowId") + LiveData getFavoriteStatus(int type, int flowId); +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/data/database/AppDatabase.java b/app/src/main/java/com/live/dynamicwallpaper/data/database/AppDatabase.java new file mode 100644 index 0000000..fe74990 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/data/database/AppDatabase.java @@ -0,0 +1,32 @@ +package com.live.dynamicwallpaper.data.database; + +import android.content.Context; + +import androidx.room.Database; +import androidx.room.Room; +import androidx.room.RoomDatabase; + +import com.live.dynamicwallpaper.MyApplication; +import com.live.dynamicwallpaper.data.dao.DynamicDataDao; +import com.live.dynamicwallpaper.data.entity.DynamicData; + +@Database(entities = {DynamicData.class}, version = MyApplication.DB_VERSION, exportSchema = false) +public abstract class AppDatabase extends RoomDatabase { + + public abstract DynamicDataDao dynamicDataDao(); + + private static volatile AppDatabase INSTANCE; + + public static AppDatabase getInstance(Context context) { + if (INSTANCE == null) { + synchronized (AppDatabase.class) { + if (INSTANCE == null) { + INSTANCE = Room.databaseBuilder(context.getApplicationContext(), + AppDatabase.class, MyApplication.DB_NAME) + .build(); + } + } + } + return INSTANCE; + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/data/entity/DynamicData.java b/app/src/main/java/com/live/dynamicwallpaper/data/entity/DynamicData.java new file mode 100644 index 0000000..1c1901c --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/data/entity/DynamicData.java @@ -0,0 +1,133 @@ +package com.live.dynamicwallpaper.data.entity; + +import androidx.room.Entity; +import androidx.room.PrimaryKey; + +import java.io.Serializable; + +@Entity +public class DynamicData implements Serializable { + @PrimaryKey(autoGenerate = true) + private int id; + private String category; + private String description; + private int downloads; + private int flowId; + private String image; + private int pro; + private String resolution; + private String thumbnail; + private int wallpaperType; + private String wallpaperPath; + private boolean isFavorite; + + public DynamicData(String category, String description, int downloads, int flowId, String image, int pro, String resolution, String thumbnail, int wallpaperType, String wallpaperPath, boolean isFavorite) { + this.category = category; + this.description = description; + this.downloads = downloads; + this.flowId = flowId; + this.image = image; + this.pro = pro; + this.resolution = resolution; + this.thumbnail = thumbnail; + this.wallpaperType = wallpaperType; + this.wallpaperPath = wallpaperPath; + this.isFavorite = isFavorite; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getCategory() { + return category; + } + + public void setCategory(String category) { + this.category = category; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public int getDownloads() { + return downloads; + } + + public void setDownloads(int downloads) { + this.downloads = downloads; + } + + public int getFlowId() { + return flowId; + } + + public void setFlowId(int flowId) { + this.flowId = flowId; + } + + public String getImage() { + return image; + } + + public void setImage(String image) { + this.image = image; + } + + public int getPro() { + return pro; + } + + public void setPro(int pro) { + this.pro = pro; + } + + public String getResolution() { + return resolution; + } + + public void setResolution(String resolution) { + this.resolution = resolution; + } + + public String getThumbnail() { + return thumbnail; + } + + public void setThumbnail(String thumbnail) { + this.thumbnail = thumbnail; + } + + public int getWallpaperType() { + return wallpaperType; + } + + public void setWallpaperType(int wallpaperType) { + this.wallpaperType = wallpaperType; + } + + public String getWallpaperPath() { + return wallpaperPath; + } + + public void setWallpaperPath(String wallpaperPath) { + this.wallpaperPath = wallpaperPath; + } + + public boolean isFavorite() { + return isFavorite; + } + + public void setFavorite(boolean favorite) { + isFavorite = favorite; + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/data/repository/DynamicRepository.java b/app/src/main/java/com/live/dynamicwallpaper/data/repository/DynamicRepository.java new file mode 100644 index 0000000..9698845 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/data/repository/DynamicRepository.java @@ -0,0 +1,49 @@ + +package com.live.dynamicwallpaper.data.repository; + +import androidx.lifecycle.LiveData; + +import com.live.dynamicwallpaper.data.dao.DynamicDataDao; +import com.live.dynamicwallpaper.data.entity.DynamicData; + +import java.util.List; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; + +public class DynamicRepository { + private final DynamicDataDao dynamicDataDao; + private final ExecutorService executorService; + + public DynamicRepository(DynamicDataDao dynamicDataDao) { + this.dynamicDataDao = dynamicDataDao; + this.executorService = Executors.newSingleThreadExecutor(); + } + + public void insertAll(List flowEntities) { + executorService.execute(() -> dynamicDataDao.insertAll(flowEntities)); + } + + public void update(DynamicData dynamicData) { + executorService.execute(() -> dynamicDataDao.update(dynamicData)); + } + + public LiveData> getTrendingList() { + return dynamicDataDao.getTrendingList(); + } + + public LiveData> getExploreList() { + return dynamicDataDao.getExploreList(); + } + + public LiveData> getShiftList() { + return dynamicDataDao.getShiftList(); + } + + public LiveData> getFavoriteList() { + return dynamicDataDao.getFavoriteList(); + } + + public LiveData getFavoriteStatus(int type, int id) { + return dynamicDataDao.getFavoriteStatus(type,id); + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/service/LiveWallpaperService.java b/app/src/main/java/com/live/dynamicwallpaper/service/LiveWallpaperService.java new file mode 100644 index 0000000..c42696d --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/service/LiveWallpaperService.java @@ -0,0 +1,102 @@ +package com.live.dynamicwallpaper.service; + +import android.content.Context; +import android.content.SharedPreferences; +import android.net.Uri; +import android.service.wallpaper.WallpaperService; +import android.view.SurfaceHolder; + +import com.google.android.exoplayer2.C; +import com.google.android.exoplayer2.ExoPlayer; +import com.google.android.exoplayer2.MediaItem; +import com.google.android.exoplayer2.Player; +import com.google.android.exoplayer2.source.MediaSource; +import com.google.android.exoplayer2.source.ProgressiveMediaSource; +import com.google.android.exoplayer2.upstream.DefaultDataSource; + +import java.io.File; + +public class LiveWallpaperService extends WallpaperService { + + @Override + public Engine onCreateEngine() { + return new LoopingVideoEngine(); + } + + private class LoopingVideoEngine extends Engine { + private ExoPlayer playerInstance; + + @Override + public void onCreate(SurfaceHolder holder) { + super.onCreate(holder); + setupPlayer(); + } + + private void setupPlayer() { + playerInstance = new ExoPlayer.Builder(LiveWallpaperService.this).build(); + playerInstance.setRepeatMode(Player.REPEAT_MODE_ONE); + configureSource(); + } + + @Override + public void onSurfaceCreated(SurfaceHolder holder) { + super.onSurfaceCreated(holder); + if (playerInstance != null && holder != null) { + playerInstance.setVideoSurface(holder.getSurface()); + playerInstance.setVideoScalingMode(C.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING); + } + } + + @Override + public void onVisibilityChanged(boolean isVisible) { + super.onVisibilityChanged(isVisible); + if (playerInstance == null) return; + + if (isVisible) { + configureSource(); + playerInstance.play(); + } else { + playerInstance.pause(); + } + } + + @Override + public void onSurfaceDestroyed(SurfaceHolder holder) { + super.onSurfaceDestroyed(holder); + releasePlayer(); + } + + @Override + public void onDestroy() { + super.onDestroy(); + releasePlayer(); + } + + private void configureSource() { + Uri videoUri = retrieveVideoUri(LiveWallpaperService.this); + if (videoUri != null && playerInstance != null) { + MediaItem mediaItem = MediaItem.fromUri(videoUri); + MediaSource source = new ProgressiveMediaSource.Factory( + new DefaultDataSource.Factory(LiveWallpaperService.this)) + .createMediaSource(mediaItem); + playerInstance.setMediaSource(source); + playerInstance.prepare(); + playerInstance.setPlayWhenReady(true); + } + } + + private void releasePlayer() { + if (playerInstance != null) { + playerInstance.release(); + playerInstance = null; + } + } + + private Uri retrieveVideoUri(Context ctx) { + SharedPreferences preferences = ctx.getSharedPreferences("WallpaperPrefs", MODE_PRIVATE); + String videoPath = preferences.getString("video_path", ""); + File videoFile = new File(videoPath); + return (videoFile.exists() && videoFile.isFile()) ? Uri.fromFile(videoFile) : null; + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/activity/DynamicActivity.java b/app/src/main/java/com/live/dynamicwallpaper/ui/activity/DynamicActivity.java new file mode 100644 index 0000000..309ec66 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/activity/DynamicActivity.java @@ -0,0 +1,190 @@ +package com.live.dynamicwallpaper.ui.activity; + +import android.app.WallpaperManager; +import android.content.ComponentName; +import android.content.Intent; +import android.content.SharedPreferences; +import android.os.Bundle; +import android.util.Log; +import android.view.View; +import android.widget.Toast; + +import androidx.activity.EdgeToEdge; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.view.ViewCompat; +import androidx.lifecycle.ViewModelProvider; + +import com.live.dynamicwallpaper.R; +import com.live.dynamicwallpaper.callback.OnDownloadCallback; +import com.live.dynamicwallpaper.data.entity.DynamicData; +import com.live.dynamicwallpaper.databinding.ActivityDynamicBinding; +import com.live.dynamicwallpaper.service.LiveWallpaperService; +import com.live.dynamicwallpaper.ui.viewmodel.DynamicViewModel; +import com.live.dynamicwallpaper.util.MediaFetcher; + +import java.io.File; + +public class DynamicActivity extends AppCompatActivity { + private ActivityDynamicBinding ui; + private DynamicData contentData; + private DynamicViewModel viewModel; + private MediaFetcher mediaFetcher; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + EdgeToEdge.enable(this); + ui = ActivityDynamicBinding.inflate(getLayoutInflater()); + setContentView(ui.getRoot()); + + ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (view, insets) -> { + return insets; + }); + + mediaFetcher = new MediaFetcher(); + initializeContent(); + bindListeners(); + } + + private void initializeContent() { + contentData = (DynamicData) getIntent().getSerializableExtra("dynamicData"); + if (contentData == null) { + finish(); + return; + } + + int resourceId = contentData.getFlowId(); + String imagePath = contentData.getImage(); + + showLoading(); + + viewModel = new ViewModelProvider(this).get(DynamicViewModel.class); + String format = contentData.getWallpaperType() == 2 ? "ViewShiftLive" : "ViewLive"; + + if (contentData.getWallpaperPath().isEmpty()) { + mediaFetcher.fetchVideoFile(this, resourceId, imagePath, format, new OnDownloadCallback() { + @Override + public void onSuccess(File localFile) { + if (ui == null) return; + contentData.setWallpaperPath(localFile.getAbsolutePath()); + viewModel.update(contentData); + prepareVideoPlayback(); + hideLoading(); + } + + @Override + public void onFailure(Exception e) { + if (ui == null) return; + hideLoading(); + Toast.makeText(DynamicActivity.this, "Download error", Toast.LENGTH_SHORT).show(); + Log.e("LivePreview", "Media fetch failed", e); + } + + @Override + public void onProgress(int percent) { + if (isActive() && ui != null && percent >= 0 && percent <= 100) { + ui.downloadProgressBar.setProgress(percent); + ui.progressText.setText(percent + "%"); + } + } + }); + } else { + prepareVideoPlayback(); + hideLoading(); + } + + observeFavoriteState(); + } + + private void bindListeners() { + ui.back.setOnClickListener(v -> finish()); + + ui.like.setOnClickListener(v -> { + boolean liked = !contentData.isFavorite(); + contentData.setFavorite(liked); + viewModel.update(contentData); + }); + + ui.setWallpaperButton.setOnClickListener(v -> applyLiveWallpaper()); + } + + private void prepareVideoPlayback() { + if (ui != null && contentData.getWallpaperPath() != null) { + File video = new File(contentData.getWallpaperPath()); + if (video.exists()) { + ui.videoView.setVideoPath(contentData.getWallpaperPath()); + ui.videoView.start(); + ui.videoView.setOnPreparedListener(media -> media.setLooping(true)); + } else { + Log.w("LivePreview", "Missing video file: " + contentData.getWallpaperPath()); + } + } + } + + private void applyLiveWallpaper() { + SharedPreferences preferences = getSharedPreferences("WallpaperPrefs", MODE_PRIVATE); + preferences.edit().putString("video_path", contentData.getWallpaperPath()).apply(); + + WallpaperManager manager = WallpaperManager.getInstance(this); + try { + manager.clear(); + } catch (Exception ignored) { + } + + Intent intent = new Intent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER); + intent.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT, + new ComponentName(this, LiveWallpaperService.class)); + startActivity(intent); + finish(); + } + + private void observeFavoriteState() { + viewModel.getFavoriteStatus(contentData.getWallpaperType(), contentData.getFlowId()) + .observe(this, data -> updateLikeIcon()); + } + + private void updateLikeIcon() { + if (ui != null) { + ui.like.setImageResource(contentData.isFavorite() ? R.drawable.like : R.drawable.dis_like); + } + } + + private void showLoading() { + if (ui != null) { + ui.downloadProgressBar.setVisibility(View.VISIBLE); + ui.progressTip.setVisibility(View.VISIBLE); + ui.progressText.setVisibility(View.VISIBLE); + ui.loadingSpinner.setVisibility(View.VISIBLE); + ui.view.setVisibility(View.VISIBLE); + } + } + + private void hideLoading() { + if (isActive() && ui != null) { + ui.downloadProgressBar.setVisibility(View.GONE); + ui.progressTip.setVisibility(View.GONE); + ui.progressText.setVisibility(View.GONE); + ui.loadingSpinner.setVisibility(View.GONE); + ui.view.setVisibility(View.GONE); + } + } + + private boolean isActive() { + return !(isFinishing() || isDestroyed()); + } + + @Override + protected void onResume() { + super.onResume(); + if (contentData != null && !contentData.getWallpaperPath().isEmpty()) { + prepareVideoPlayback(); + } + } + + @Override + protected void onDestroy() { + super.onDestroy(); + mediaFetcher.stopDownload(); + ui = null; + } +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/activity/MainActivity.java b/app/src/main/java/com/live/dynamicwallpaper/ui/activity/MainActivity.java new file mode 100644 index 0000000..986d96a --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/activity/MainActivity.java @@ -0,0 +1,135 @@ +package com.live.dynamicwallpaper.ui.activity; + +import android.os.Bundle; +import android.view.LayoutInflater; + +import androidx.activity.EdgeToEdge; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.content.ContextCompat; +import androidx.core.graphics.Insets; +import androidx.core.view.ViewCompat; +import androidx.core.view.WindowInsetsCompat; +import androidx.fragment.app.Fragment; + +import com.google.android.material.tabs.TabLayout; +import com.google.android.material.tabs.TabLayoutMediator; +import com.live.dynamicwallpaper.R; +import com.live.dynamicwallpaper.databinding.ActivityMainBinding; +import com.live.dynamicwallpaper.databinding.MainTabCustomBinding; +import com.live.dynamicwallpaper.ui.adapter.MainAdapter; +import com.live.dynamicwallpaper.ui.fragment.MainFragment; + +import java.util.ArrayList; +import java.util.List; + +public class MainActivity extends AppCompatActivity { + private ActivityMainBinding binding; + private final List fragmentList = new ArrayList<>(); + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + EdgeToEdge.enable(this); + binding = ActivityMainBinding.inflate(getLayoutInflater()); + setContentView(binding.getRoot()); + + ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { + Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()); + v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); + return insets; + }); + + initData(); + initEvent(); + } + + private void initData() { + fragmentList.add(MainFragment.newInstance(0)); + fragmentList.add(MainFragment.newInstance(1)); + fragmentList.add(MainFragment.newInstance(2)); + fragmentList.add(MainFragment.newInstance(3)); + + MainAdapter adapter = new MainAdapter(this, fragmentList); + binding.mainViewpager2.setAdapter(adapter); + } + + private void initEvent() { + new TabLayoutMediator(binding.mainTabLayout, binding.mainViewpager2, (tab, position) -> { + MainTabCustomBinding mainTabCustomBinding = MainTabCustomBinding.inflate(LayoutInflater.from(this)); + tab.setCustomView(mainTabCustomBinding.getRoot()); + setTab(mainTabCustomBinding, position); + }).attach(); + + binding.mainTabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { + @Override + public void onTabSelected(TabLayout.Tab tab) { + updateTab(tab, true); + } + + @Override + public void onTabUnselected(TabLayout.Tab tab) { + updateTab(tab, false); + } + + @Override + public void onTabReselected(TabLayout.Tab tab) { + } + + private void updateTab(TabLayout.Tab tab, boolean isSelected) { + if (tab.getCustomView() != null) { + MainTabCustomBinding mainTabCustomBinding = MainTabCustomBinding.bind(tab.getCustomView()); + + int iconResId = getIconResource(tab.getPosition(), isSelected); + mainTabCustomBinding.image.setImageResource(iconResId); + + int textColor = isSelected ? R.color.black : R.color.gray; + mainTabCustomBinding.text.setTextColor(ContextCompat.getColor(MainActivity.this, textColor)); + } + } + }); + } + + private void setTab(MainTabCustomBinding mainTabCustomBinding, int position) { + int iconResId = getIconResource(position, false); + int textColorResId = R.color.gray; + + switch (position) { + case 1: + mainTabCustomBinding.text.setText("Discover"); + break; + case 2: + mainTabCustomBinding.text.setText("Transform"); + break; + case 3: + mainTabCustomBinding.text.setText("Favorite"); + break; + default: + mainTabCustomBinding.text.setText("Popular"); + iconResId = R.drawable.popular; + textColorResId = R.color.black; + break; + } + + mainTabCustomBinding.image.setImageResource(iconResId); + mainTabCustomBinding.text.setTextColor(ContextCompat.getColor(this, textColorResId)); + } + + private int getIconResource(int position, boolean isSelected) { + switch (position) { + case 1: + return isSelected ? R.drawable.discover : R.drawable.dis_discover; + case 2: + return isSelected ? R.drawable.transform : R.drawable.dis_transform; + case 3: + return isSelected ? R.drawable.favorite : R.drawable.dis_favorite; + default: + return isSelected ? R.drawable.popular : R.drawable.dis_popular; + } + } + + @Override + protected void onDestroy() { + super.onDestroy(); + binding = null; + } +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/activity/SplashActivity.java b/app/src/main/java/com/live/dynamicwallpaper/ui/activity/SplashActivity.java new file mode 100644 index 0000000..61bbbbc --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/activity/SplashActivity.java @@ -0,0 +1,74 @@ +package com.live.dynamicwallpaper.ui.activity; + +import android.content.Intent; +import android.os.Bundle; +import android.os.CountDownTimer; + +import androidx.activity.EdgeToEdge; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.graphics.Insets; +import androidx.core.view.ViewCompat; +import androidx.core.view.WindowInsetsCompat; + +import com.bumptech.glide.Glide; +import com.bumptech.glide.load.resource.bitmap.RoundedCorners; +import com.live.dynamicwallpaper.R; +import com.live.dynamicwallpaper.databinding.ActivitySplashBinding; + +public class SplashActivity extends AppCompatActivity { + private ActivitySplashBinding binding; + private static final long TOTAL_TIME = 1000; + private CountDownTimer countDownTimer; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + EdgeToEdge.enable(this); + + binding = ActivitySplashBinding.inflate(getLayoutInflater()); + setContentView(binding.getRoot()); + + ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { + Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()); + v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); + return insets; + }); + + Glide.with(this) + .load(R.mipmap.ic_launcher) + .transform(new RoundedCorners(16)) + .into(binding.splashImage); + + countDownTimer = new CountDownTimer(TOTAL_TIME, 100) { + @Override + public void onTick(long millisUntilFinished) { + int percentage = (int) (100 - (float) millisUntilFinished / TOTAL_TIME * 100); + binding.progressBar.setProgress(percentage); + } + + @Override + public void onFinish() { + startMain(); + } + }; + + countDownTimer.start(); + } + + private void startMain() { + binding.progressBar.setProgress(100); + + Intent intent = new Intent(SplashActivity.this, MainActivity.class); + startActivity(intent); + finish(); + } + + @Override + protected void onDestroy() { + super.onDestroy(); + if (countDownTimer != null) { + countDownTimer.cancel(); + } + binding = null; + } +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/adapter/DynamicAdapter.java b/app/src/main/java/com/live/dynamicwallpaper/ui/adapter/DynamicAdapter.java new file mode 100644 index 0000000..0f30238 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/adapter/DynamicAdapter.java @@ -0,0 +1,160 @@ +package com.live.dynamicwallpaper.ui.adapter; + +import android.app.Activity; +import android.content.Context; +import android.content.Intent; +import android.util.Log; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; + +import androidx.annotation.NonNull; +import androidx.recyclerview.widget.DiffUtil; +import androidx.recyclerview.widget.RecyclerView; + +import com.bumptech.glide.Glide; +import com.bumptech.glide.load.resource.bitmap.CenterCrop; +import com.bumptech.glide.load.resource.bitmap.RoundedCorners; +import com.bumptech.glide.request.RequestOptions; +import com.live.dynamicwallpaper.R; +import com.live.dynamicwallpaper.data.entity.DynamicData; +import com.live.dynamicwallpaper.ui.activity.DynamicActivity; +import com.live.dynamicwallpaper.ui.viewmodel.DynamicViewModel; + +import java.util.List; + +public class DynamicAdapter extends RecyclerView.Adapter { + private final DynamicViewModel viewModel; + private final Context appContext; + private List dataList; + private final Activity hostActivity; + private final ImageLoader imageLoader; + + public DynamicAdapter(DynamicViewModel viewModel, Context context, List data, Activity activity) { + this.viewModel = viewModel; + this.appContext = context; + this.dataList = data; + this.hostActivity = activity; + this.imageLoader = new GlideImageLoader(context); + } + + public void updateItems(List newData) { + DiffUtil.DiffResult diffResult = DiffUtil.calculateDiff(new DataDiffCallback(dataList, newData)); + this.dataList = newData; + diffResult.dispatchUpdatesTo(this); + } + + @NonNull + @Override + public DynamicViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { + LayoutInflater inflater = LayoutInflater.from(appContext); + View view = inflater.inflate(R.layout.item_dynamic, parent, false); + return new DynamicViewHolder(view, this); + } + + @Override + public void onBindViewHolder(@NonNull DynamicViewHolder holder, int position) { + holder.bindData(dataList.get(position)); + } + + @Override + public int getItemCount() { + return dataList.size(); + } + + private interface ImageLoader { + void loadInto(String url, ImageView target); + } + + private static class GlideImageLoader implements ImageLoader { + private final Context context; + + GlideImageLoader(Context context) { + this.context = context; + } + + @Override + public void loadInto(String url, ImageView target) { + Glide.with(context) + .load(url) + .apply(new RequestOptions() + .transform(new CenterCrop(), new RoundedCorners(32)) + .placeholder(R.mipmap.placeholder) + .error(R.mipmap.placeholder)) + .into(target); + } + } + + private static class DataDiffCallback extends DiffUtil.Callback { + private final List oldData; + private final List newData; + + DataDiffCallback(List oldData, List newData) { + this.oldData = oldData; + this.newData = newData; + } + + @Override + public int getOldListSize() { + return oldData.size(); + } + + @Override + public int getNewListSize() { + return newData.size(); + } + + @Override + public boolean areItemsTheSame(int oldItemPosition, int newItemPosition) { + return oldData.get(oldItemPosition).getId() == newData.get(newItemPosition).getId(); + } + + @Override + public boolean areContentsTheSame(int oldItemPosition, int newItemPosition) { + return oldData.get(oldItemPosition).equals(newData.get(newItemPosition)); + } + } + + public static class DynamicViewHolder extends RecyclerView.ViewHolder { + private final ImageView thumbnailView; + private final ImageView bookmarkButton; + private final DynamicAdapter adapter; + + public DynamicViewHolder(@NonNull View itemView, DynamicAdapter adapter) { + super(itemView); + this.adapter = adapter; + thumbnailView = itemView.findViewById(R.id.item_image_view); + bookmarkButton = itemView.findViewById(R.id.item_like); + } + + public void bindData(DynamicData data) { + String thumbnailUrl = "https://neutrolabgames.com/LiveLoop/CpanelPix/VideoThumb/" + data.getThumbnail(); + Log.d("Thumbnail", thumbnailUrl); + adapter.imageLoader.loadInto(thumbnailUrl, thumbnailView); + configureInteractions(data); + refreshBookmarkIcon(data); + } + + private void refreshBookmarkIcon(DynamicData data) { + bookmarkButton.setImageResource(data.isFavorite() ? R.drawable.like : R.drawable.dis_like); + } + + private void configureInteractions(DynamicData data) { + thumbnailView.setOnClickListener(v -> { + Intent intent = new Intent(adapter.hostActivity, DynamicActivity.class); + intent.putExtra("dynamicData", data); + adapter.hostActivity.startActivity(intent); + }); + + bookmarkButton.setOnClickListener(v -> handleBookmarkToggle(data)); + } + + private void handleBookmarkToggle(DynamicData data) { + boolean newStatus = !data.isFavorite(); + data.setFavorite(newStatus); + adapter.viewModel.update(data); + adapter.notifyItemChanged(getAdapterPosition()); + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/adapter/MainAdapter.java b/app/src/main/java/com/live/dynamicwallpaper/ui/adapter/MainAdapter.java new file mode 100644 index 0000000..707af87 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/adapter/MainAdapter.java @@ -0,0 +1,29 @@ +package com.live.dynamicwallpaper.ui.adapter; + +import androidx.annotation.NonNull; +import androidx.fragment.app.Fragment; +import androidx.fragment.app.FragmentActivity; +import androidx.viewpager2.adapter.FragmentStateAdapter; + +import java.util.ArrayList; +import java.util.List; + +public class MainAdapter extends FragmentStateAdapter { + private final List fragmentList = new ArrayList<>(); + + public MainAdapter(@NonNull FragmentActivity fragmentActivity, List fragmentList) { + super(fragmentActivity); + this.fragmentList.addAll(fragmentList); + } + + @NonNull + @Override + public Fragment createFragment(int position) { + return fragmentList.get(position); + } + + @Override + public int getItemCount() { + return fragmentList.size(); + } +} \ No newline at end of file diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/fragment/MainFragment.java b/app/src/main/java/com/live/dynamicwallpaper/ui/fragment/MainFragment.java new file mode 100644 index 0000000..eaec2c2 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/fragment/MainFragment.java @@ -0,0 +1,116 @@ +package com.live.dynamicwallpaper.ui.fragment; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.fragment.app.Fragment; +import androidx.lifecycle.ViewModelProvider; +import androidx.recyclerview.widget.GridLayoutManager; + +import com.live.dynamicwallpaper.databinding.FragmentMainBinding; +import com.live.dynamicwallpaper.ui.adapter.DynamicAdapter; +import com.live.dynamicwallpaper.ui.viewmodel.DynamicViewModel; +import com.live.dynamicwallpaper.util.ItemDecoration; + +import java.util.ArrayList; + +public class MainFragment extends Fragment { + private static final String ARG_LIST_TYPE = "list_type"; + + private int listType; + + private FragmentMainBinding binding; + private DynamicViewModel dynamicViewModel; + private DynamicAdapter adapter; + + public MainFragment() { + } + + public static MainFragment newInstance(int listType) { + MainFragment fragment = new MainFragment(); + Bundle args = new Bundle(); + args.putInt(ARG_LIST_TYPE, listType); + fragment.setArguments(args); + return fragment; + } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + if (getArguments() != null) { + listType = getArguments().getInt(ARG_LIST_TYPE, 0); + } + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + binding = FragmentMainBinding.inflate(inflater, container, false); + initData(); + loadDataByType(listType); + return binding.getRoot(); + } + + private void initData() { + dynamicViewModel = new ViewModelProvider(this).get(DynamicViewModel.class); + + binding.recyclerView.setLayoutManager(new GridLayoutManager(requireContext(), 2)); + + adapter = new DynamicAdapter(dynamicViewModel, requireContext(), new ArrayList<>(), requireActivity()); + binding.recyclerView.setAdapter(adapter); + + //禁止recycler view动画 + binding.recyclerView.setItemAnimator(null); + + binding.recyclerView.addItemDecoration(new ItemDecoration(20, 15, 20)); + } + + private void loadDataByType(int type) { + switch (type) { + case 1: + loadExploreList(); + break; + case 2: + loadShiftList(); + break; + case 3: + loadFavoriteList(); + break; + default: + loadTrendingList(); + } + } + + private void loadExploreList() { + dynamicViewModel.getExploreList().observe(getViewLifecycleOwner(), flowEntities -> { + adapter.updateItems(flowEntities); + }); + } + + private void loadFavoriteList() { + dynamicViewModel.getFavoriteList().observe(getViewLifecycleOwner(), flowEntities -> { + if (flowEntities.isEmpty()) { + binding.text.setVisibility(View.VISIBLE); + } else { + binding.text.setVisibility(View.GONE); + } + adapter.updateItems(flowEntities); + }); + } + + private void loadShiftList() { + dynamicViewModel.getShiftList().observe(getViewLifecycleOwner(), adapter::updateItems); + } + + private void loadTrendingList() { + dynamicViewModel.getTrendingList().observe(getViewLifecycleOwner(), adapter::updateItems); + } + + @Override + public void onDestroyView() { + super.onDestroyView(); + binding = null; + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/ui/viewmodel/DynamicViewModel.java b/app/src/main/java/com/live/dynamicwallpaper/ui/viewmodel/DynamicViewModel.java new file mode 100644 index 0000000..06b69da --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/ui/viewmodel/DynamicViewModel.java @@ -0,0 +1,48 @@ +package com.live.dynamicwallpaper.ui.viewmodel; + +import android.app.Application; + +import androidx.annotation.NonNull; +import androidx.lifecycle.AndroidViewModel; +import androidx.lifecycle.LiveData; + +import com.live.dynamicwallpaper.data.dao.DynamicDataDao; +import com.live.dynamicwallpaper.data.database.AppDatabase; +import com.live.dynamicwallpaper.data.entity.DynamicData; +import com.live.dynamicwallpaper.data.repository.DynamicRepository; + +import java.util.List; + +public class DynamicViewModel extends AndroidViewModel { + private final DynamicRepository dynamicRepository; + + public DynamicViewModel(@NonNull Application application) { + super(application); + DynamicDataDao dynamicDataDao = AppDatabase.getInstance(application).dynamicDataDao(); + dynamicRepository = new DynamicRepository(dynamicDataDao); + } + + public void update(DynamicData dynamicData) { + this.dynamicRepository.update(dynamicData); + } + + public LiveData> getTrendingList() { + return dynamicRepository.getTrendingList(); + } + + public LiveData> getExploreList() { + return dynamicRepository.getExploreList(); + } + + public LiveData> getShiftList() { + return dynamicRepository.getShiftList(); + } + + public LiveData> getFavoriteList() { + return dynamicRepository.getFavoriteList(); + } + + public LiveData getFavoriteStatus(int type, int id) { + return dynamicRepository.getFavoriteStatus(type,id); + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/util/InitDatabase.java b/app/src/main/java/com/live/dynamicwallpaper/util/InitDatabase.java new file mode 100644 index 0000000..3dd073c --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/util/InitDatabase.java @@ -0,0 +1,32 @@ +package com.live.dynamicwallpaper.util; + +import com.live.dynamicwallpaper.MyApplication; +import com.live.dynamicwallpaper.data.dao.DynamicDataDao; +import com.live.dynamicwallpaper.data.database.AppDatabase; +import com.live.dynamicwallpaper.data.entity.DynamicData; +import com.live.dynamicwallpaper.data.repository.DynamicRepository; + +import java.util.ArrayList; +import java.util.List; + +public class InitDatabase { + + public static void initDB() { + DynamicDataDao dynamicDataDao = AppDatabase.getInstance(MyApplication.getContext()).dynamicDataDao(); + DynamicRepository dynamicRepository = new DynamicRepository(dynamicDataDao); + + String[] jsonFiles = {"trending.json", "Explore.json", "Shift.json"}; + + List allFlowEntities = new ArrayList<>(); + for (String jsonFile : jsonFiles) { + List flowEntities = JsonParse.parseJson(MyApplication.getContext(), jsonFile); + if (!flowEntities.isEmpty()) { + allFlowEntities.addAll(flowEntities); + } + } + + if (!allFlowEntities.isEmpty()) { + dynamicRepository.insertAll(allFlowEntities); + } + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/util/ItemDecoration.java b/app/src/main/java/com/live/dynamicwallpaper/util/ItemDecoration.java new file mode 100644 index 0000000..d0c2090 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/util/ItemDecoration.java @@ -0,0 +1,74 @@ +package com.live.dynamicwallpaper.util; + +import android.graphics.Rect; +import android.view.View; + +import androidx.annotation.NonNull; +import androidx.recyclerview.widget.GridLayoutManager; +import androidx.recyclerview.widget.LinearLayoutManager; +import androidx.recyclerview.widget.RecyclerView; +import androidx.recyclerview.widget.StaggeredGridLayoutManager; + +import com.live.dynamicwallpaper.MyApplication; + +public class ItemDecoration extends RecyclerView.ItemDecoration { + private final int v; + private final int h; + private final int ex; + + public ItemDecoration(int v, int h, int ex) { + this.v = Math.round(dpToPx(v)); + this.h = Math.round(dpToPx(h)); + this.ex = Math.round(dpToPx(ex)); + } + + @Override + public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) { + super.getItemOffsets(outRect, view, parent, state); + int spanCount = 1; + int spanSize = 1; + int spanIndex = 0; + + int childAdapterPosition = parent.getChildAdapterPosition(view); + RecyclerView.LayoutManager layoutManager = parent.getLayoutManager(); + if (layoutManager instanceof StaggeredGridLayoutManager) { + StaggeredGridLayoutManager staggeredGridLayoutManager = (StaggeredGridLayoutManager) layoutManager; + StaggeredGridLayoutManager.LayoutParams layoutParams = (StaggeredGridLayoutManager.LayoutParams) view.getLayoutParams(); + spanCount = staggeredGridLayoutManager.getSpanCount(); + if (layoutParams.isFullSpan()) { + spanSize = spanCount; + } + spanIndex = layoutParams.getSpanIndex(); + } else if (layoutManager instanceof GridLayoutManager) { + GridLayoutManager gridLayoutManager = (GridLayoutManager) layoutManager; + GridLayoutManager.LayoutParams layoutParams = (GridLayoutManager.LayoutParams) view.getLayoutParams(); + spanCount = gridLayoutManager.getSpanCount(); + spanSize = gridLayoutManager.getSpanSizeLookup().getSpanSize(childAdapterPosition); + spanIndex = layoutParams.getSpanIndex(); + } else if (layoutManager instanceof LinearLayoutManager) { + outRect.left = v; + outRect.right = v; + outRect.bottom = h; + } + + if (spanSize == spanCount) { + outRect.left = v + ex; + outRect.right = v + ex; + + } else { + int itemAllSpacing = (v * (spanCount + 1) + ex * 2) / spanCount; + int left = v * (spanIndex + 1) - itemAllSpacing * spanIndex + ex; + int right = itemAllSpacing - left; + outRect.left = left; + outRect.right = right; + + } + outRect.bottom = h; + + } + + public static float dpToPx(float dpValue) { + float density = MyApplication.getContext().getResources().getDisplayMetrics().density; + return density * dpValue + 0.5f; + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/util/JsonParse.java b/app/src/main/java/com/live/dynamicwallpaper/util/JsonParse.java new file mode 100644 index 0000000..60a2ebc --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/util/JsonParse.java @@ -0,0 +1,65 @@ +package com.live.dynamicwallpaper.util; + +import android.content.Context; + +import com.live.dynamicwallpaper.data.entity.DynamicData; + +import org.json.JSONArray; +import org.json.JSONObject; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; +import java.util.ArrayList; +import java.util.List; + +public class JsonParse { + private static String loadJSONFromAsset(Context context, String fileName) { + StringBuilder jsonString = new StringBuilder(); + try { + BufferedReader reader = new BufferedReader(new InputStreamReader( + context.getAssets().open(fileName))); + String line; + while ((line = reader.readLine()) != null) { + jsonString.append(line); + } + reader.close(); + } catch (IOException e) { + e.printStackTrace(); + } + return jsonString.toString(); + } + + public static List parseJson(Context context, String fileName) { + List dynamicDataList = new ArrayList<>(); + try { + String jsonString = loadJSONFromAsset(context, fileName); + if (jsonString.isEmpty()) { + throw new IllegalArgumentException("JSON file is empty or invalid."); + } + + JSONArray jsonArray = new JSONArray(jsonString); + + for (int i = 0; i < jsonArray.length(); i++) { + JSONObject categoryObject = jsonArray.getJSONObject(i); + + String category = categoryObject.getString("category"); + String description = categoryObject.getString("description"); + int downloads = categoryObject.getInt("downloads"); + int id = categoryObject.getInt("id"); + String image = categoryObject.getString("image"); + int pro = categoryObject.getInt("pro"); + String resolution = categoryObject.getString("resolution"); + String thumbnail = categoryObject.getString("thumbnail"); + int wallpapertype = categoryObject.getInt("wallpapertype"); + + dynamicDataList.add(new DynamicData(category, description, downloads, id, image, pro, resolution, thumbnail, wallpapertype,"",false)); + } + + } catch (Exception e) { + e.printStackTrace(); + } + + return dynamicDataList; + } +} diff --git a/app/src/main/java/com/live/dynamicwallpaper/util/MediaFetcher.java b/app/src/main/java/com/live/dynamicwallpaper/util/MediaFetcher.java new file mode 100644 index 0000000..e313f01 --- /dev/null +++ b/app/src/main/java/com/live/dynamicwallpaper/util/MediaFetcher.java @@ -0,0 +1,152 @@ +package com.live.dynamicwallpaper.util; + +import android.content.Context; +import android.os.Environment; +import android.os.Handler; +import android.os.Looper; + +import androidx.annotation.NonNull; + +import com.live.dynamicwallpaper.callback.OnDownloadCallback; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.lang.ref.WeakReference; +import java.util.concurrent.TimeUnit; + +import okhttp3.Call; +import okhttp3.Callback; +import okhttp3.FormBody; +import okhttp3.OkHttpClient; +import okhttp3.Request; +import okhttp3.RequestBody; +import okhttp3.Response; + +public class MediaFetcher { + + private static final String ENDPOINT = "https://neutrolabgames.com/LiveLoop/AppData/jmywall.php"; + + private static final OkHttpClient httpClient = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .readTimeout(10, TimeUnit.SECONDS) + .writeTimeout(10, TimeUnit.SECONDS) + .build(); + + private static final Handler uiHandler = new Handler(Looper.getMainLooper()); + private Call activeCall; + + public MediaFetcher() { + activeCall = null; + } + + public void fetchVideoFile(Context context, int id, String assetName, String mode, OnDownloadCallback callback) { + RequestBody formData = new FormBody.Builder() + .add("pi", String.valueOf(id)) + .add("medium", "5eV6snEwfY7Yv6Ub") + .add("alpha", assetName != null ? assetName : "") + .add("version", "DL8") + .add("quality", mode) + .build(); + + Request httpRequest = new Request.Builder() + .url(ENDPOINT) + .post(formData) + .build(); + + WeakReference contextRef = new WeakReference<>(context); + activeCall = httpClient.newCall(httpRequest); + + activeCall.enqueue(new Callback() { + @Override + public void onFailure(@NonNull Call call, @NonNull IOException exception) { + runOnUi(() -> { + if (callback != null) callback.onFailure(exception); + }); + } + + @Override + public void onResponse(@NonNull Call call, @NonNull Response response) throws IOException { + if (!response.isSuccessful() || response.body() == null) { + runOnUi(() -> { + if (callback != null) { + callback.onFailure(new IOException("Failed: " + response.code())); + } + }); + return; + } + + long contentLength = parseContentLength(response); + Context ctx = contextRef.get(); + if (ctx == null) return; + + File storageDir = ctx.getExternalFilesDir(Environment.DIRECTORY_MOVIES); + if (storageDir == null) { + runOnUi(() -> callback.onFailure(new IOException("Storage unavailable"))); + return; + } + + String uniqueName = "video_" + System.currentTimeMillis() + "_" + id + ".mp4"; + File outputFile = new File(storageDir, uniqueName); + + try (InputStream in = response.body().byteStream(); + FileOutputStream out = new FileOutputStream(outputFile)) { + + byte[] buffer = new byte[8192]; + long writtenBytes = 0; + int read; + + while ((read = in.read(buffer)) != -1) { + if (call.isCanceled()) { + outputFile.delete(); + return; + } + out.write(buffer, 0, read); + writtenBytes += read; + + if (contentLength > 0) { + int percent = (int) (writtenBytes * 100 / contentLength); + int safeProgress = Math.max(0, Math.min(100, percent)); + runOnUi(() -> callback.onProgress(safeProgress)); + } + } + + runOnUi(() -> { + if (callback != null) callback.onSuccess(outputFile); + }); + + } catch (IOException ex) { + runOnUi(() -> { + if (callback != null) callback.onFailure(ex); + }); + } + } + }); + } + + private long parseContentLength(Response response) { + try { + String header = response.header("File-Length"); + if (header != null) { + return Long.parseLong(header); + } + } catch (NumberFormatException ignored) { + } + return response.body() != null ? response.body().contentLength() : -1; + } + + private void runOnUi(Runnable task) { + if (task != null) { + uiHandler.post(task); + } + } + + public void stopDownload() { + if (activeCall != null && !activeCall.isCanceled()) { + activeCall.cancel(); + } + activeCall = null; + uiHandler.removeCallbacksAndMessages(null); + } +} diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 0000000..2b068d1 --- /dev/null +++ b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/activity_background_gradient.xml b/app/src/main/res/drawable/activity_background_gradient.xml new file mode 100644 index 0000000..7ec8113 --- /dev/null +++ b/app/src/main/res/drawable/activity_background_gradient.xml @@ -0,0 +1,10 @@ + + + + diff --git a/app/src/main/res/drawable/back.xml b/app/src/main/res/drawable/back.xml new file mode 100644 index 0000000..8a602b4 --- /dev/null +++ b/app/src/main/res/drawable/back.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/bg_circle_translucent.xml b/app/src/main/res/drawable/bg_circle_translucent.xml new file mode 100644 index 0000000..ac39171 --- /dev/null +++ b/app/src/main/res/drawable/bg_circle_translucent.xml @@ -0,0 +1,3 @@ + + + diff --git a/app/src/main/res/drawable/circle_translucent_bg.xml b/app/src/main/res/drawable/circle_translucent_bg.xml new file mode 100644 index 0000000..ac39171 --- /dev/null +++ b/app/src/main/res/drawable/circle_translucent_bg.xml @@ -0,0 +1,3 @@ + + + diff --git a/app/src/main/res/drawable/dis_discover.xml b/app/src/main/res/drawable/dis_discover.xml new file mode 100644 index 0000000..a4337a1 --- /dev/null +++ b/app/src/main/res/drawable/dis_discover.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/dis_favorite.xml b/app/src/main/res/drawable/dis_favorite.xml new file mode 100644 index 0000000..8c1bf88 --- /dev/null +++ b/app/src/main/res/drawable/dis_favorite.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/dis_like.xml b/app/src/main/res/drawable/dis_like.xml new file mode 100644 index 0000000..48b528c --- /dev/null +++ b/app/src/main/res/drawable/dis_like.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/dis_popular.xml b/app/src/main/res/drawable/dis_popular.xml new file mode 100644 index 0000000..e569d87 --- /dev/null +++ b/app/src/main/res/drawable/dis_popular.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/dis_transform.xml b/app/src/main/res/drawable/dis_transform.xml new file mode 100644 index 0000000..b4dfec5 --- /dev/null +++ b/app/src/main/res/drawable/dis_transform.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/discover.xml b/app/src/main/res/drawable/discover.xml new file mode 100644 index 0000000..1249d51 --- /dev/null +++ b/app/src/main/res/drawable/discover.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/favorite.xml b/app/src/main/res/drawable/favorite.xml new file mode 100644 index 0000000..707828f --- /dev/null +++ b/app/src/main/res/drawable/favorite.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/gradient_main.xml b/app/src/main/res/drawable/gradient_main.xml new file mode 100644 index 0000000..f574464 --- /dev/null +++ b/app/src/main/res/drawable/gradient_main.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..07d5da9 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/image_gradient_overlay.xml b/app/src/main/res/drawable/image_gradient_overlay.xml new file mode 100644 index 0000000..ee2cc1d --- /dev/null +++ b/app/src/main/res/drawable/image_gradient_overlay.xml @@ -0,0 +1,6 @@ + + + diff --git a/app/src/main/res/drawable/like.xml b/app/src/main/res/drawable/like.xml new file mode 100644 index 0000000..10c120a --- /dev/null +++ b/app/src/main/res/drawable/like.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/popular.xml b/app/src/main/res/drawable/popular.xml new file mode 100644 index 0000000..a9f7c45 --- /dev/null +++ b/app/src/main/res/drawable/popular.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/progress_bar_color.xml b/app/src/main/res/drawable/progress_bar_color.xml new file mode 100644 index 0000000..dc730d9 --- /dev/null +++ b/app/src/main/res/drawable/progress_bar_color.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/rounded_background_gray.xml b/app/src/main/res/drawable/rounded_background_gray.xml new file mode 100644 index 0000000..9bc056d --- /dev/null +++ b/app/src/main/res/drawable/rounded_background_gray.xml @@ -0,0 +1,4 @@ + + + + diff --git a/app/src/main/res/drawable/rounded_rectangle_gradient.xml b/app/src/main/res/drawable/rounded_rectangle_gradient.xml new file mode 100644 index 0000000..53f6958 --- /dev/null +++ b/app/src/main/res/drawable/rounded_rectangle_gradient.xml @@ -0,0 +1,9 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/top_gradient_overlay.xml b/app/src/main/res/drawable/top_gradient_overlay.xml new file mode 100644 index 0000000..637045f --- /dev/null +++ b/app/src/main/res/drawable/top_gradient_overlay.xml @@ -0,0 +1,6 @@ + + + diff --git a/app/src/main/res/drawable/transform.xml b/app/src/main/res/drawable/transform.xml new file mode 100644 index 0000000..66f49d4 --- /dev/null +++ b/app/src/main/res/drawable/transform.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/layout/activity_dynamic.xml b/app/src/main/res/layout/activity_dynamic.xml new file mode 100644 index 0000000..74df860 --- /dev/null +++ b/app/src/main/res/layout/activity_dynamic.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..3118245 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,40 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_splash.xml b/app/src/main/res/layout/activity_splash.xml new file mode 100644 index 0000000..df994c4 --- /dev/null +++ b/app/src/main/res/layout/activity_splash.xml @@ -0,0 +1,48 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml new file mode 100644 index 0000000..1e614c3 --- /dev/null +++ b/app/src/main/res/layout/fragment_main.xml @@ -0,0 +1,27 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/item_dynamic.xml b/app/src/main/res/layout/item_dynamic.xml new file mode 100644 index 0000000..5df5f1a --- /dev/null +++ b/app/src/main/res/layout/item_dynamic.xml @@ -0,0 +1,33 @@ + + + + + + + + + + diff --git a/app/src/main/res/layout/main_tab_custom.xml b/app/src/main/res/layout/main_tab_custom.xml new file mode 100644 index 0000000..a98365b --- /dev/null +++ b/app/src/main/res/layout/main_tab_custom.xml @@ -0,0 +1,31 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..6f3b755 --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..8026d726341e295a5e884b687783241cbb8067d8 GIT binary patch literal 7352 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/placeholder.png b/app/src/main/res/mipmap-hdpi/placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..c7f0b74835db7a3cd528942ad95e2c2e5fe9cac1 GIT binary patch literal 362016 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 B1|)Dw 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%0D-n=~ENwG3giePwip>mT=8Z~mX7O-*@6rI7Xr= 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 DuX7Gb literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..0d38c311d42157788f9fb2f90af46c2bfa2e2c22 GIT binary patch literal 3781 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

FJ$wK}0tWNB{uH;AM~i literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..b24a82c48a78669be08953f4e319d8b1b02782bc GIT binary patch literal 12290 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 c{~z1`0S~*XVJq;C3fBY6Q8_YSjb2%a=fc}4E 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 hHZ;-C39;r`HH@vp+WaAWvtTpn75-$gD#t7j6` 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..9287f5083623b375139afb391af71cc533a7dd37 GIT binary patch literal 5914 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�(p-{x$&=IACIfoAR!za)F-^da-t3#0Dycnp zwO~NVXwXCl;jE<}>%@xz|=8fIJAB?>+E{7)|4l${4ngA3G|=r z2Dyv;VVWSgZx9Wj>qUjleGl3Ei9K4>h!(lPS%8VOG>Xu0%6VDz^O=bjJmuP7>DeUv zrbI}MlHB^^d?{zv6d=@_ZD2lg1&G7UjnVN{1}9WkaM3H~btX0GtSzB+tZ^qRgWo4m z!GmimlG$=wgXCnr6j@m<1gAL46#T~5Bnm=2{^@>|t&`9mkEPddj zAvG~@Tv~TAm2i%VW}R-g(Z0)z-Y|szHr@rk>4MAyG*Ma*7Yh#H7(!-5>DZ@8r;_dx z{prSe<>~099F8vsYd2xff7uAS%7{S)f(|@me3t2$iy&NEc7OUEchp@9A|X;;IA>8!oX+y(BKJ$EzV* znR$z;!L$s7uy@{OT~nG#B!NRraT8(X##Ho!0r_o@gg0CA-9H^;-uE&?$2$nHv_00o z%cbuUc-tCx$Uh&EZ4Nf4Zgqv)Y6>usG3>GeQnxx_Z6+PcbX-+ysbt1hQ`K1LDpOE? zrAhIZhSN9yVIAOa22gn577tbc&i3|3V8NWy&!tw##`}9*x}gtI^h1DzZRA>UuaJG) zaZ7j)dq!O}{?#8Y7~7i6fHh4{`pL?>-18|p!S75Y#^DM>-S3)vuZG+Q7l@ek zQP~#cBpWgg#mApc_sPYjpw8odQuRokmTkzcNl`^CcKB7e&;zViV;{Y{o^Y$%7i0m# z62%#1Lq!RC?}lK>%mp}T!3Xv;L*0v*>USLm``N%>w>@fwC+#T&Tx2bN4w(20JB}oU zuSa6v^kXi0xPs?pbaOHnyiqq6By1EZY9OZ^^QA>{q-Hsd&m`pbQ%8121aWG-F5xf zlZ%;B{;C>X19|`^_?dVyCq>n+41w7|!tUS!{9rHlbhX=SZO5CQ^;!Du_E7*`GiR^Q w)2!4MKjfSAeNU}I20>atx)}up1e~D< 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..9126ae37cbc3587421d6889eadd1d91fbf1994d4 GIT binary patch literal 7778 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

UmY2RIYtNPVDpE$%vda+HD#3m z&VuXJ{BK&Qe+rBa7eq}Q(bq|tn(RrJAk|ztj2(i{d>nmQnM?;HF2k&9sA6up5tmjl z7lySlzMbifH17-m-Lwa_F&e7nOH?ESi3#ckR3tsM+jsck3`oG!uMS}|eAwVXv>}qxwq?QY%QJ0}r@^;fhuUA9W z*BVl>TGo&N004@xSiwDUXUvp51sVmqO3m)=B55aPwf@0=e}cN+$-BdKxY`YrT_4)0 z_d10#i44Q*rFr8MC>*)v$EJvz``(pb{e&*6k+b zsMz%($|1+8hn8c2?P(l@;Rb&CsZeYoCI3?2!LqjbwPXW3z4G$Qfj=cT5Yb%vY0(AX oeb?AaKtwrnc|$|zzw9vfvn^aJJ!zd)XFXqqy0000001=f@-~a#s literal 0 HcmV?d00001 diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml new file mode 100644 index 0000000..bdad0e4 --- /dev/null +++ b/app/src/main/res/values-night/themes.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..782d438 --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,6 @@ + + + #FF000000 + #FFFFFFFF + #9C979D + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..c1cfb4d --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,5 @@ + + Dynamic Wallpaper + + Hello blank fragment + \ No newline at end of file diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml new file mode 100644 index 0000000..0027298 --- /dev/null +++ b/app/src/main/res/values/themes.xml @@ -0,0 +1,11 @@ + + + + +