增加收藏功能
@ -5,6 +5,7 @@ plugins {
|
|||||||
alias(libs.plugins.jetbrains.kotlin.android)
|
alias(libs.plugins.jetbrains.kotlin.android)
|
||||||
id("com.google.gms.google-services")
|
id("com.google.gms.google-services")
|
||||||
id("com.google.firebase.crashlytics")
|
id("com.google.firebase.crashlytics")
|
||||||
|
kotlin("kapt")
|
||||||
}
|
}
|
||||||
|
|
||||||
val timestamp = SimpleDateFormat("MM_dd_HH_mm").format(Date())
|
val timestamp = SimpleDateFormat("MM_dd_HH_mm").format(Date())
|
||||||
@ -14,7 +15,7 @@ android {
|
|||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
//com.sunny.tools.app.soft
|
//com.sunny.tools.app.soft
|
||||||
applicationId = "com.sunny.tools.app.soft"
|
applicationId = "com.sunny.tools.app.soft.test"
|
||||||
minSdk = 23
|
minSdk = 23
|
||||||
targetSdk = 34
|
targetSdk = 34
|
||||||
versionCode = 5
|
versionCode = 5
|
||||||
@ -58,9 +59,12 @@ dependencies {
|
|||||||
implementation("com.geyifeng.immersionbar:immersionbar-ktx:3.2.2")
|
implementation("com.geyifeng.immersionbar:immersionbar-ktx:3.2.2")
|
||||||
|
|
||||||
implementation ("com.google.code.gson:gson:2.10.1")
|
implementation ("com.google.code.gson:gson:2.10.1")
|
||||||
implementation ("com.github.bumptech.glide:glide:4.12.0")
|
implementation ("com.github.bumptech.glide:glide:4.16.0")
|
||||||
annotationProcessor ("com.github.bumptech.glide:compiler:4.12.0")
|
annotationProcessor ("com.github.bumptech.glide:compiler:4.16.0")
|
||||||
|
|
||||||
|
val room_version = "2.6.1"
|
||||||
|
implementation ("androidx.room:room-runtime:$room_version")
|
||||||
|
kapt("androidx.room:room-compiler:$room_version")
|
||||||
|
|
||||||
|
|
||||||
implementation(platform("com.google.firebase:firebase-bom:32.3.1"))
|
implementation(platform("com.google.firebase:firebase-bom:32.3.1"))
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
"client_info": {
|
"client_info": {
|
||||||
"mobilesdk_app_id": "1:894189375933:android:0409bb4d16339f3a5082d4",
|
"mobilesdk_app_id": "1:894189375933:android:0409bb4d16339f3a5082d4",
|
||||||
"android_client_info": {
|
"android_client_info": {
|
||||||
"package_name": "com.sunny.tools.app.soft"
|
"package_name": "com.sunny.tools.app.soft.test"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"oauth_client": [],
|
"oauth_client": [],
|
||||||
|
|||||||
@ -2,12 +2,12 @@
|
|||||||
"ID": 24055,
|
"ID": 24055,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"name": "Abstract",
|
"name": "Abstract",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24055_89_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24055_89_44_1654593252.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 24057,
|
"ID": 24057,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1101,
|
"skinNumber": 1101,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24057_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24057_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24057_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24057_91_44_1698326473.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 24058,
|
"ID": 24058,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1102,
|
"skinNumber": 1102,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24058_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24058_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24058_91_44_1654593252.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24058_91_44_1654593252.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 24059,
|
"ID": 24059,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1103,
|
"skinNumber": 1103,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24059_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24059_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24059_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24059_91_44_1698326473.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 24060,
|
"ID": 24060,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1104,
|
"skinNumber": 1104,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24060_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24060_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24060_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24060_91_44_1698326473.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1104",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1104",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 24061,
|
"ID": 24061,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1105,
|
"skinNumber": 1105,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24061_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24061_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24061_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24061_91_44_1698326473.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1105",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1105",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 24062,
|
"ID": 24062,
|
||||||
"version": "3.3.6",
|
"version": "3.3.6",
|
||||||
"skinNumber": 1106,
|
"skinNumber": 1106,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24062_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24062_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24062_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24062_91_44_1698326473.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1106",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1106",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 24063,
|
"ID": 24063,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1107,
|
"skinNumber": 1107,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24063_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24063_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24063_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24063_91_44_1698326473.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1107",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1107",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 24064,
|
"ID": 24064,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1108,
|
"skinNumber": 1108,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24064_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24064_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24064_91_44_1654593252.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24064_91_44_1654593252.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1108",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1108",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -71,7 +71,7 @@
|
|||||||
"ID": 24065,
|
"ID": 24065,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1109,
|
"skinNumber": 1109,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24065_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24065_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24065_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24065_91_44_1698326473.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1109",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1109",
|
||||||
"videoCount": 2
|
"videoCount": 2
|
||||||
@ -79,7 +79,7 @@
|
|||||||
"ID": 24066,
|
"ID": 24066,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1110,
|
"skinNumber": 1110,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24066_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24066_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24066_91_44_1698326473.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24066_91_44_1698326473.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1110",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1110",
|
||||||
"videoCount": 2
|
"videoCount": 2
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"ID": 24067,
|
"ID": 24067,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1111,
|
"skinNumber": 1111,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24067_90_44_1654593252.png",
|
"coverPath": "file:///android_asset/Abstract/photo_24067_90_44_1654593252.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24067_91_44_1698847414.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24067_91_44_1698847414.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1111",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground1111",
|
||||||
"videoCount": 2
|
"videoCount": 2
|
||||||
|
|||||||
BIN
app/src/main/assets/Abstract/photo_24055_89_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 157 KiB |
BIN
app/src/main/assets/Abstract/photo_24057_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 55 KiB |
BIN
app/src/main/assets/Abstract/photo_24058_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 304 KiB |
BIN
app/src/main/assets/Abstract/photo_24059_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 502 KiB |
BIN
app/src/main/assets/Abstract/photo_24060_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 172 KiB |
BIN
app/src/main/assets/Abstract/photo_24061_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 237 KiB |
BIN
app/src/main/assets/Abstract/photo_24062_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 96 KiB |
BIN
app/src/main/assets/Abstract/photo_24063_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
app/src/main/assets/Abstract/photo_24064_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 138 KiB |
BIN
app/src/main/assets/Abstract/photo_24065_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 185 KiB |
BIN
app/src/main/assets/Abstract/photo_24066_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 258 KiB |
BIN
app/src/main/assets/Abstract/photo_24067_90_44_1654593252.png
Normal file
|
After Width: | Height: | Size: 266 KiB |
@ -2,12 +2,12 @@
|
|||||||
"ID": 23847,
|
"ID": 23847,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"name": "Chinese New Year",
|
"name": "Chinese New Year",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23847_89_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23847_89_44_1642593030.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 23848,
|
"ID": 23848,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9001,
|
"skinNumber": 9001,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23848_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23848_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23848_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23848_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 23849,
|
"ID": 23849,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9002,
|
"skinNumber": 9002,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23849_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23849_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23849_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23849_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 23850,
|
"ID": 23850,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9003,
|
"skinNumber": 9003,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23850_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23850_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23850_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23850_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 23851,
|
"ID": 23851,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9004,
|
"skinNumber": 9004,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23851_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23851_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23851_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23851_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 23852,
|
"ID": 23852,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9005,
|
"skinNumber": 9005,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23852_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23852_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23852_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23852_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 23853,
|
"ID": 23853,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9006,
|
"skinNumber": 9006,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23853_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23853_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23853_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23853_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 23854,
|
"ID": 23854,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9007,
|
"skinNumber": 9007,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23854_90_44_1642593030.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23854_90_44_1642593030.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23854_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23854_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 23856,
|
"ID": 23856,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9008,
|
"skinNumber": 9008,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23856_90_44_1642604696.png",
|
"coverPath": "file:///android_asset/Chinese/photo_23856_90_44_1642604696.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23856_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23856_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
|
|||||||
BIN
app/src/main/assets/Chinese/photo_23847_89_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 265 KiB |
BIN
app/src/main/assets/Chinese/photo_23848_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 230 KiB |
BIN
app/src/main/assets/Chinese/photo_23849_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 246 KiB |
BIN
app/src/main/assets/Chinese/photo_23850_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 585 KiB |
BIN
app/src/main/assets/Chinese/photo_23851_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 179 KiB |
BIN
app/src/main/assets/Chinese/photo_23852_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 160 KiB |
BIN
app/src/main/assets/Chinese/photo_23853_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 94 KiB |
BIN
app/src/main/assets/Chinese/photo_23854_90_44_1642593030.png
Normal file
|
After Width: | Height: | Size: 287 KiB |
BIN
app/src/main/assets/Chinese/photo_23856_90_44_1642604696.png
Normal file
|
After Width: | Height: | Size: 175 KiB |
@ -2,12 +2,12 @@
|
|||||||
"ID": 21854,
|
"ID": 21854,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"name": "Christmas",
|
"name": "Christmas",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21854_89_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21854_89_44_1638354842.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 23708,
|
"ID": 23708,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8001,
|
"skinNumber": 8001,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23708_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23708_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23708_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23708_91_44_1698849477.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 23709,
|
"ID": 23709,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8002,
|
"skinNumber": 8002,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23709_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23709_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23709_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23709_91_44_1698849477.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 23710,
|
"ID": 23710,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8003,
|
"skinNumber": 8003,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23710_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23710_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23710_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23710_91_44_1698849477.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 23711,
|
"ID": 23711,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8004,
|
"skinNumber": 8004,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23711_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23711_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23711_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23711_91_44_1698849477.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 23712,
|
"ID": 23712,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8005,
|
"skinNumber": 8005,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23712_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23712_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23712_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23712_91_44_1698849477.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.1",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.1",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 23713,
|
"ID": 23713,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8006,
|
"skinNumber": 8006,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23713_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23713_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23713_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23713_91_44_1698849477.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.2",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.2",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 23714,
|
"ID": 23714,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8007,
|
"skinNumber": 8007,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23714_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23714_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23714_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23714_91_44_1698849477.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.3",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.3",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 23715,
|
"ID": 23715,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 8008,
|
"skinNumber": 8008,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_23715_90_44_1638354842.png",
|
"coverPath": "file:///android_asset/Christmas/photo_23715_90_44_1638354842.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23715_91_44_1698849477.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_23715_91_44_1698849477.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.4",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.4",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -71,7 +71,7 @@
|
|||||||
"ID": 21855,
|
"ID": 21855,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 65,
|
"skinNumber": 65,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21855_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21855_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21855_91_44_1698328754.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21855_91_44_1698328754.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.5",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.5",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -79,7 +79,7 @@
|
|||||||
"ID": 21856,
|
"ID": 21856,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 66,
|
"skinNumber": 66,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21856_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21856_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21856_91_44_1698328754.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21856_91_44_1698328754.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.7",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.7",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"ID": 21857,
|
"ID": 21857,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 67,
|
"skinNumber": 67,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21857_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21857_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21857_91_44_1698328754.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21857_91_44_1698328754.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.8",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.8",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -95,7 +95,7 @@
|
|||||||
"ID": 21858,
|
"ID": 21858,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 68,
|
"skinNumber": 68,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21858_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21858_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21858_91_44_1607879233.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21858_91_44_1607879233.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.9",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.9",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -103,7 +103,7 @@
|
|||||||
"ID": 21859,
|
"ID": 21859,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 69,
|
"skinNumber": 69,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21859_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21859_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21859_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21859_91_44_1698849995.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -111,7 +111,7 @@
|
|||||||
"ID": 21860,
|
"ID": 21860,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 70,
|
"skinNumber": 70,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21860_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21860_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21860_91_44_1607879233.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21860_91_44_1607879233.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.10",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.10",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -119,7 +119,7 @@
|
|||||||
"ID": 21861,
|
"ID": 21861,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 71,
|
"skinNumber": 71,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21861_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21861_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21861_91_44_1607881055.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21861_91_44_1607881055.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.11",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.11",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -127,7 +127,7 @@
|
|||||||
"ID": 21862,
|
"ID": 21862,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 72,
|
"skinNumber": 72,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21862_90_44_1607879233.png",
|
"coverPath": "file:///android_asset/Christmas/photo_21862_90_44_1607879233.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21862_91_44_1698849995.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21862_91_44_1698849995.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.12",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground.21854.12",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
|
|||||||
BIN
app/src/main/assets/Christmas/photo_21854_89_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 197 KiB |
BIN
app/src/main/assets/Christmas/photo_21855_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
app/src/main/assets/Christmas/photo_21856_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 704 KiB |
BIN
app/src/main/assets/Christmas/photo_21857_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 531 KiB |
BIN
app/src/main/assets/Christmas/photo_21858_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 479 KiB |
BIN
app/src/main/assets/Christmas/photo_21859_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 132 KiB |
BIN
app/src/main/assets/Christmas/photo_21860_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 232 KiB |
BIN
app/src/main/assets/Christmas/photo_21861_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 257 KiB |
BIN
app/src/main/assets/Christmas/photo_21862_90_44_1607879233.png
Normal file
|
After Width: | Height: | Size: 164 KiB |
BIN
app/src/main/assets/Christmas/photo_23708_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 237 KiB |
BIN
app/src/main/assets/Christmas/photo_23709_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 518 KiB |
BIN
app/src/main/assets/Christmas/photo_23710_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 423 KiB |
BIN
app/src/main/assets/Christmas/photo_23711_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 246 KiB |
BIN
app/src/main/assets/Christmas/photo_23712_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
app/src/main/assets/Christmas/photo_23713_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 241 KiB |
BIN
app/src/main/assets/Christmas/photo_23714_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
app/src/main/assets/Christmas/photo_23715_90_44_1638354842.png
Normal file
|
After Width: | Height: | Size: 227 KiB |
@ -2,12 +2,12 @@
|
|||||||
"ID": 20456,
|
"ID": 20456,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"name": "Glitter",
|
"name": "Glitter",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20456_89_44_1577098648.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20456_89_44_1577098648.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 20457,
|
"ID": 20457,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 17,
|
"skinNumber": 17,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20457_90_44_1577097049.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20457_90_44_1577097049.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20457_91_44_1577097049.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20457_91_44_1577097049.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 20503,
|
"ID": 20503,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 18,
|
"skinNumber": 18,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20503_90_44_1577181185.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20503_90_44_1577181185.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20503_91_44_1577181185.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20503_91_44_1577181185.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 20496,
|
"ID": 20496,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 19,
|
"skinNumber": 19,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20496_90_44_1577106813.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20496_90_44_1577106813.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20496_91_44_1577106813.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20496_91_44_1577106813.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 20504,
|
"ID": 20504,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 20,
|
"skinNumber": 20,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20504_90_44_1577181209.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20504_90_44_1577181209.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20504_91_44_1577181209.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20504_91_44_1577181209.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground20",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground20",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 20461,
|
"ID": 20461,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 21,
|
"skinNumber": 21,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20461_90_44_1577097239.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20461_90_44_1577097239.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20461_91_44_1577097239.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20461_91_44_1577097239.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground21",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground21",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 20462,
|
"ID": 20462,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 22,
|
"skinNumber": 22,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20462_90_44_1577097347.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20462_90_44_1577097347.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20462_91_44_1577097347.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20462_91_44_1577097347.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground22",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground22",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 20505,
|
"ID": 20505,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 23,
|
"skinNumber": 23,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20505_90_44_1577181309.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20505_90_44_1577181309.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20505_91_44_1577181309.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20505_91_44_1577181309.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground23",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground23",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 20464,
|
"ID": 20464,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 24,
|
"skinNumber": 24,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20464_90_44_1577097441.png",
|
"coverPath": "file:///android_asset/Glitter/photo_20464_90_44_1577097441.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20464_91_44_1577097441.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20464_91_44_1577097441.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground24",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground24",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -71,7 +71,7 @@
|
|||||||
"ID": 22151,
|
"ID": 22151,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 3001,
|
"skinNumber": 3001,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22151_90_44_1623938500.png",
|
"coverPath": "file:///android_asset/Glitter/photo_22151_90_44_1623938500.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22151_91_44_1698327307.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22151_91_44_1698327307.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground3001",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground3001",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
@ -79,7 +79,7 @@
|
|||||||
"ID": 22147,
|
"ID": 22147,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 3002,
|
"skinNumber": 3002,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22147_90_44_1623929654.png",
|
"coverPath": "file:///android_asset/Glitter/photo_22147_90_44_1623929654.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22147_91_44_1624457460.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22147_91_44_1624457460.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground3002",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground3002",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"ID": 22148,
|
"ID": 22148,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 3003,
|
"skinNumber": 3003,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22148_90_44_1623931308.png",
|
"coverPath": "file:///android_asset/Glitter/photo_22148_90_44_1623931308.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22148_91_44_1698327307.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22148_91_44_1698327307.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground3003",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground3003",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
|
|||||||
BIN
app/src/main/assets/Glitter/photo_20456_89_44_1577098648.png
Normal file
|
After Width: | Height: | Size: 450 KiB |
BIN
app/src/main/assets/Glitter/photo_20457_90_44_1577097049.png
Normal file
|
After Width: | Height: | Size: 439 KiB |
BIN
app/src/main/assets/Glitter/photo_20461_90_44_1577097239.png
Normal file
|
After Width: | Height: | Size: 416 KiB |
BIN
app/src/main/assets/Glitter/photo_20462_90_44_1577097347.png
Normal file
|
After Width: | Height: | Size: 511 KiB |
BIN
app/src/main/assets/Glitter/photo_20464_90_44_1577097441.png
Normal file
|
After Width: | Height: | Size: 749 KiB |
BIN
app/src/main/assets/Glitter/photo_20496_90_44_1577106813.png
Normal file
|
After Width: | Height: | Size: 482 KiB |
BIN
app/src/main/assets/Glitter/photo_20503_90_44_1577181185.png
Normal file
|
After Width: | Height: | Size: 319 KiB |
BIN
app/src/main/assets/Glitter/photo_20504_90_44_1577181209.png
Normal file
|
After Width: | Height: | Size: 426 KiB |
BIN
app/src/main/assets/Glitter/photo_20505_90_44_1577181309.png
Normal file
|
After Width: | Height: | Size: 399 KiB |
BIN
app/src/main/assets/Glitter/photo_22147_90_44_1623929654.png
Normal file
|
After Width: | Height: | Size: 332 KiB |
BIN
app/src/main/assets/Glitter/photo_22148_90_44_1623931308.png
Normal file
|
After Width: | Height: | Size: 462 KiB |
BIN
app/src/main/assets/Glitter/photo_22151_90_44_1623938500.png
Normal file
|
After Width: | Height: | Size: 701 KiB |
@ -2,12 +2,12 @@
|
|||||||
"ID": 24187,
|
"ID": 24187,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"name": "Halloween",
|
"name": "Halloween",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24187_89_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24187_89_44_1666095894.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 24188,
|
"ID": 24188,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1123,
|
"skinNumber": 1123,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24188_90_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24188_90_44_1666095894.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24188_91_44_1698848177.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24188_91_44_1698848177.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 24189,
|
"ID": 24189,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1124,
|
"skinNumber": 1124,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24189_90_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24189_90_44_1666095894.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24189_91_44_1666095894.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24189_91_44_1666095894.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 24190,
|
"ID": 24190,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1125,
|
"skinNumber": 1125,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24190_90_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24190_90_44_1666095894.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24190_91_44_1666095894.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24190_91_44_1666095894.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 24191,
|
"ID": 24191,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1126,
|
"skinNumber": 1126,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24191_90_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24191_90_44_1666095894.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24191_91_44_1698848177.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24191_91_44_1698848177.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 24192,
|
"ID": 24192,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1127,
|
"skinNumber": 1127,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24192_90_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24192_90_44_1666095894.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24192_91_44_1698848177.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24192_91_44_1698848177.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 24193,
|
"ID": 24193,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1128,
|
"skinNumber": 1128,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24193_90_44_1666095894.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24193_90_44_1666095894.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24193_91_44_1698848177.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24193_91_44_1698848177.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 24194,
|
"ID": 24194,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1129,
|
"skinNumber": 1129,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24194_90_44_1666341686.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24194_90_44_1666341686.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24194_91_44_1666780655.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24194_91_44_1666780655.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 24195,
|
"ID": 24195,
|
||||||
"version": "3.3.4",
|
"version": "3.3.4",
|
||||||
"skinNumber": 1130,
|
"skinNumber": 1130,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_24195_90_44_1666780501.png",
|
"coverPath": "file:///android_asset/Halloween/photo_24195_90_44_1666780501.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24195_91_44_1698848177.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_24195_91_44_1698848177.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
|
|||||||
BIN
app/src/main/assets/Halloween/photo_24187_89_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 98 KiB |
BIN
app/src/main/assets/Halloween/photo_24188_90_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
app/src/main/assets/Halloween/photo_24189_90_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 75 KiB |
BIN
app/src/main/assets/Halloween/photo_24190_90_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 168 KiB |
BIN
app/src/main/assets/Halloween/photo_24191_90_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
app/src/main/assets/Halloween/photo_24192_90_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
app/src/main/assets/Halloween/photo_24193_90_44_1666095894.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
app/src/main/assets/Halloween/photo_24194_90_44_1666341686.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
app/src/main/assets/Halloween/photo_24195_90_44_1666780501.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
@ -2,12 +2,12 @@
|
|||||||
"ID": 21737,
|
"ID": 21737,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"name": "Pastel",
|
"name": "Pastel",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21737_89_44_1603799588.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21737_89_44_1603799588.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 21738,
|
"ID": 21738,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 57,
|
"skinNumber": 57,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21738_90_44_1625666113.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21738_90_44_1625666113.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21738_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21738_91_44_1698326102.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 21739,
|
"ID": 21739,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 58,
|
"skinNumber": 58,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21739_90_44_1625665750.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21739_90_44_1625665750.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21739_91_44_1625664575.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21739_91_44_1625664575.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 21740,
|
"ID": 21740,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 59,
|
"skinNumber": 59,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21740_90_44_1604052582.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21740_90_44_1604052582.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21740_91_44_1625664628.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21740_91_44_1625664628.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 21741,
|
"ID": 21741,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 60,
|
"skinNumber": 60,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21741_90_44_1604052649.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21741_90_44_1604052649.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21741_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21741_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground60",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground60",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 21742,
|
"ID": 21742,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 61,
|
"skinNumber": 61,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21742_90_44_1604576855.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21742_90_44_1604576855.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21742_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21742_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground61",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground61",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 21743,
|
"ID": 21743,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 62,
|
"skinNumber": 62,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21743_90_44_1604052836.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21743_90_44_1604052836.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21743_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21743_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground62",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground62",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 21744,
|
"ID": 21744,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 63,
|
"skinNumber": 63,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21744_90_44_1604052934.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21744_90_44_1604052934.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21744_91_44_1625664848.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21744_91_44_1625664848.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground63",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground63",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 21745,
|
"ID": 21745,
|
||||||
"version": "3.2.1",
|
"version": "3.2.1",
|
||||||
"skinNumber": 64,
|
"skinNumber": 64,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_21745_90_44_1604576826.png",
|
"coverPath": "file:///android_asset/Pastel/photo_21745_90_44_1604576826.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21745_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_21745_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground64",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground64",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -71,7 +71,7 @@
|
|||||||
"ID": 22142,
|
"ID": 22142,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 7001,
|
"skinNumber": 7001,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22142_90_44_1623758837.png",
|
"coverPath": "file:///android_asset/Pastel/photo_22142_90_44_1623758837.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22142_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22142_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground7001",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground7001",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
@ -79,7 +79,7 @@
|
|||||||
"ID": 22141,
|
"ID": 22141,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 7002,
|
"skinNumber": 7002,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22141_90_44_1623756868.png",
|
"coverPath": "file:///android_asset/Pastel/photo_22141_90_44_1623756868.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22141_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22141_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground7002",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground7002",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"ID": 22145,
|
"ID": 22145,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 7003,
|
"skinNumber": 7003,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22145_90_44_1623764512.png",
|
"coverPath": "file:///android_asset/Pastel/photo_22145_90_44_1623764512.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22145_91_44_1698326102.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22145_91_44_1698326102.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground7003",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground7003",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
|
|||||||
BIN
app/src/main/assets/Pastel/photo_21737_89_44_1603799588.png
Normal file
|
After Width: | Height: | Size: 264 KiB |
BIN
app/src/main/assets/Pastel/photo_21738_90_44_1625666113.png
Normal file
|
After Width: | Height: | Size: 539 KiB |
BIN
app/src/main/assets/Pastel/photo_21739_90_44_1625665750.png
Normal file
|
After Width: | Height: | Size: 166 KiB |
BIN
app/src/main/assets/Pastel/photo_21740_90_44_1604052582.png
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
app/src/main/assets/Pastel/photo_21741_90_44_1604052649.png
Normal file
|
After Width: | Height: | Size: 207 KiB |
BIN
app/src/main/assets/Pastel/photo_21742_90_44_1604576855.png
Normal file
|
After Width: | Height: | Size: 270 KiB |
BIN
app/src/main/assets/Pastel/photo_21743_90_44_1604052836.png
Normal file
|
After Width: | Height: | Size: 501 KiB |
BIN
app/src/main/assets/Pastel/photo_21744_90_44_1604052934.png
Normal file
|
After Width: | Height: | Size: 153 KiB |
BIN
app/src/main/assets/Pastel/photo_21745_90_44_1604576826.png
Normal file
|
After Width: | Height: | Size: 636 KiB |
BIN
app/src/main/assets/Pastel/photo_22141_90_44_1623756868.png
Normal file
|
After Width: | Height: | Size: 289 KiB |
BIN
app/src/main/assets/Pastel/photo_22142_90_44_1623758837.png
Normal file
|
After Width: | Height: | Size: 594 KiB |
BIN
app/src/main/assets/Pastel/photo_22145_90_44_1623764512.png
Normal file
|
After Width: | Height: | Size: 361 KiB |
@ -2,12 +2,12 @@
|
|||||||
"ID": 20447,
|
"ID": 20447,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"name": "Unicorn",
|
"name": "Unicorn",
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20447_89_44_1577098636.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20447_89_44_1577098636.png",
|
||||||
"backgrounds": [{
|
"backgrounds": [{
|
||||||
"ID": 20448,
|
"ID": 20448,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 9,
|
"skinNumber": 9,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20448_90_44_1577096586.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20448_90_44_1577096586.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20448_91_44_1577096586.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20448_91_44_1577096586.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"ID": 20449,
|
"ID": 20449,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 10,
|
"skinNumber": 10,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20449_90_44_1577096612.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20449_90_44_1577096612.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20449_91_44_1577096612.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20449_91_44_1577096612.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"ID": 20497,
|
"ID": 20497,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 11,
|
"skinNumber": 11,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20497_90_44_1577107523.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20497_90_44_1577107523.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20497_91_44_1577107523.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20497_91_44_1577107523.zip",
|
||||||
"inappString": "",
|
"inappString": "",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"ID": 20451,
|
"ID": 20451,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 12,
|
"skinNumber": 12,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20451_90_44_1577096666.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20451_90_44_1577096666.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20451_91_44_1577096666.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20451_91_44_1577096666.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground12",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground12",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"ID": 20452,
|
"ID": 20452,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 13,
|
"skinNumber": 13,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20452_90_44_1577096876.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20452_90_44_1577096876.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20452_91_44_1577096876.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20452_91_44_1577096876.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground13",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground13",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -47,7 +47,7 @@
|
|||||||
"ID": 20453,
|
"ID": 20453,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 14,
|
"skinNumber": 14,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20453_90_44_1577096909.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20453_90_44_1577096909.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20453_91_44_1577096909.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20453_91_44_1577096909.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground14",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground14",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -55,7 +55,7 @@
|
|||||||
"ID": 20502,
|
"ID": 20502,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 15,
|
"skinNumber": 15,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20502_90_44_1577181135.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20502_90_44_1577181135.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20502_91_44_1577181135.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20502_91_44_1577181135.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground15",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground15",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"ID": 20455,
|
"ID": 20455,
|
||||||
"version": "3.0",
|
"version": "3.0",
|
||||||
"skinNumber": 16,
|
"skinNumber": 16,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_20455_90_44_1577096966.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_20455_90_44_1577096966.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20455_91_44_1577096966.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_20455_91_44_1577096966.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground16",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground16",
|
||||||
"videoCount": 0
|
"videoCount": 0
|
||||||
@ -71,7 +71,7 @@
|
|||||||
"ID": 22159,
|
"ID": 22159,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 2001,
|
"skinNumber": 2001,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22159_90_44_1624619080.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_22159_90_44_1624619080.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22159_91_44_1624619080.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22159_91_44_1624619080.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground2001",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground2001",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
@ -79,7 +79,7 @@
|
|||||||
"ID": 22160,
|
"ID": 22160,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 2002,
|
"skinNumber": 2002,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22160_90_44_1624625621.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_22160_90_44_1624625621.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22160_91_44_1624625621.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22160_91_44_1624625621.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground2002",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground2002",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"ID": 22152,
|
"ID": 22152,
|
||||||
"version": "3.3",
|
"version": "3.3",
|
||||||
"skinNumber": 2003,
|
"skinNumber": 2003,
|
||||||
"coverPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/pictures\/photo_22152_90_44_1624358800.png",
|
"coverPath": "file:///android_asset/Unicorn/photo_22152_90_44_1624358800.png",
|
||||||
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22152_91_44_1698326756.zip",
|
"contentPath": "https:\/\/milenica.info\/AppSetUp\/SetUp\/files\/file_22152_91_44_1698326756.zip",
|
||||||
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground2003",
|
"inappString": "milicapetrovic.emojikeyboard.colorkeyboard.UnlockBackground2003",
|
||||||
"videoCount": 3
|
"videoCount": 3
|
||||||
|
|||||||
BIN
app/src/main/assets/Unicorn/photo_20447_89_44_1577098636.png
Normal file
|
After Width: | Height: | Size: 370 KiB |
BIN
app/src/main/assets/Unicorn/photo_20448_90_44_1577096586.png
Normal file
|
After Width: | Height: | Size: 160 KiB |
BIN
app/src/main/assets/Unicorn/photo_20449_90_44_1577096612.png
Normal file
|
After Width: | Height: | Size: 305 KiB |
BIN
app/src/main/assets/Unicorn/photo_20451_90_44_1577096666.png
Normal file
|
After Width: | Height: | Size: 338 KiB |
BIN
app/src/main/assets/Unicorn/photo_20452_90_44_1577096876.png
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
app/src/main/assets/Unicorn/photo_20453_90_44_1577096909.png
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
app/src/main/assets/Unicorn/photo_20455_90_44_1577096966.png
Normal file
|
After Width: | Height: | Size: 158 KiB |
BIN
app/src/main/assets/Unicorn/photo_20497_90_44_1577107523.png
Normal file
|
After Width: | Height: | Size: 196 KiB |
BIN
app/src/main/assets/Unicorn/photo_20502_90_44_1577181135.png
Normal file
|
After Width: | Height: | Size: 462 KiB |
BIN
app/src/main/assets/Unicorn/photo_22152_90_44_1624358800.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
app/src/main/assets/Unicorn/photo_22159_90_44_1624619080.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
app/src/main/assets/Unicorn/photo_22160_90_44_1624625621.png
Normal file
|
After Width: | Height: | Size: 273 KiB |
@ -6,14 +6,25 @@ import android.util.Log
|
|||||||
import com.anythink.core.api.ATSDK
|
import com.anythink.core.api.ATSDK
|
||||||
import com.anythink.core.api.NetTrafficeCallback
|
import com.anythink.core.api.NetTrafficeCallback
|
||||||
import com.anythink.debug.api.ATDebuggerUITest
|
import com.anythink.debug.api.ATDebuggerUITest
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.data.DataManager
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.room.MyDatabase
|
||||||
|
|
||||||
import com.sunny.app.soft.timberkeyboardnew.topon.AdManager
|
import com.sunny.app.soft.timberkeyboardnew.topon.AdManager
|
||||||
|
import kotlinx.coroutines.CoroutineScope
|
||||||
|
import kotlinx.coroutines.Dispatchers
|
||||||
|
import kotlinx.coroutines.launch
|
||||||
|
|
||||||
|
|
||||||
class App : Application() {
|
class App : Application() {
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
lateinit var appContext: Context
|
lateinit var appContext: Context
|
||||||
const val TAG ="============="
|
const val TAG = "============="
|
||||||
|
|
||||||
|
const val ROOM_NAME = "My_Keyboard"
|
||||||
|
const val ROOM_VERSION = 1
|
||||||
|
const val TABle_name_1 = "category"
|
||||||
|
const val TABle_name_2 = "keyboard"
|
||||||
}
|
}
|
||||||
private val debugKey = "5a963ac260793c4ffdf9580cd63743d4ce258e51"
|
private val debugKey = "5a963ac260793c4ffdf9580cd63743d4ce258e51"
|
||||||
private val appId = "h669e2559e94df"
|
private val appId = "h669e2559e94df"
|
||||||
@ -23,6 +34,21 @@ class App : Application() {
|
|||||||
super.onCreate()
|
super.onCreate()
|
||||||
appContext = this
|
appContext = this
|
||||||
initTopOn()
|
initTopOn()
|
||||||
|
CoroutineScope(Dispatchers.IO).launch {
|
||||||
|
Log.d(TAG, " 协程start")
|
||||||
|
val list = MyDatabase.myDatabase.CategoryEntityDao().queryAllData()
|
||||||
|
if(list.size<=0){
|
||||||
|
DataManager.getCategoryEntity("Abstract.json")
|
||||||
|
DataManager.getCategoryEntity("Chinese.json")
|
||||||
|
DataManager.getCategoryEntity("Christmas.json")
|
||||||
|
DataManager.getCategoryEntity("Glitter.json")
|
||||||
|
DataManager.getCategoryEntity("Halloween.json")
|
||||||
|
DataManager.getCategoryEntity("Pastel.json")
|
||||||
|
DataManager.getCategoryEntity("Unicorn.json")
|
||||||
|
}
|
||||||
|
Log.d(TAG, " 协程end")
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -41,7 +67,7 @@ class App : Application() {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
ATSDK.init( this, appId, appKey)
|
ATSDK.init(this, appId, appKey)
|
||||||
// ATSDK.setNetworkLogDebug(true)
|
// ATSDK.setNetworkLogDebug(true)
|
||||||
AdManager.loadAllAd()
|
AdManager.loadAllAd()
|
||||||
|
|
||||||
|
|||||||
@ -1,37 +1,61 @@
|
|||||||
package com.sunny.app.soft.timberkeyboardnew.data
|
package com.sunny.app.soft.timberkeyboardnew.data
|
||||||
|
|
||||||
|
import android.util.Log
|
||||||
import com.google.gson.Gson
|
import com.google.gson.Gson
|
||||||
import com.google.gson.JsonArray
|
|
||||||
import com.google.gson.JsonObject
|
|
||||||
import com.sunny.app.soft.timberkeyboardnew.App
|
import com.sunny.app.soft.timberkeyboardnew.App
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.data.entity.BackgroundEntity
|
||||||
import com.sunny.app.soft.timberkeyboardnew.data.entity.CategoryEntity
|
import com.sunny.app.soft.timberkeyboardnew.data.entity.CategoryEntity
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.room.MyDatabase
|
||||||
|
import org.json.JSONObject
|
||||||
import java.io.InputStream
|
import java.io.InputStream
|
||||||
import java.io.InputStreamReader
|
import java.io.InputStreamReader
|
||||||
|
|
||||||
class DataManager {
|
object DataManager {
|
||||||
|
private fun parseJsonFile(jsonInputStream: InputStream) {
|
||||||
private fun parseJsonFile(jsonInputStream: InputStream): CategoryEntity {
|
|
||||||
val reader = InputStreamReader(jsonInputStream)
|
val reader = InputStreamReader(jsonInputStream)
|
||||||
val jsonString = reader.readText()
|
val jsonString = reader.readText()
|
||||||
val gson = Gson()
|
|
||||||
val json = gson.fromJson(jsonString, JsonObject::class.java)
|
val jsonObject = JSONObject(jsonString)
|
||||||
val entity: CategoryEntity = gson.fromJson(json.toString(), CategoryEntity::class.java)
|
val categoryName = jsonObject.getString("name")
|
||||||
return entity
|
val covert = jsonObject.getString("coverPath")
|
||||||
|
|
||||||
|
val cateId = MyDatabase.myDatabase.CategoryEntityDao()
|
||||||
|
.insertData(CategoryEntity(name = categoryName, coverPath = covert))
|
||||||
|
|
||||||
|
Log.d(App.TAG, " categoryName=${categoryName} cateId=${cateId}")
|
||||||
|
val jsonArray = jsonObject.getJSONArray("backgrounds")
|
||||||
|
for (i in 0 until jsonArray.length()) {
|
||||||
|
val json1 = jsonArray.getJSONObject(i)
|
||||||
|
val keyboardCovert = json1.getString("coverPath")
|
||||||
|
val zipPath = json1.getString("contentPath")
|
||||||
|
val skinNumber = json1.getInt("skinNumber")
|
||||||
|
|
||||||
|
MyDatabase.myDatabase.BackgroundEntityDao()
|
||||||
|
.insertData(
|
||||||
|
BackgroundEntity(
|
||||||
|
categoryId = cateId,
|
||||||
|
coverPath = keyboardCovert,
|
||||||
|
contentPath = zipPath,
|
||||||
|
skinNumber = skinNumber,
|
||||||
|
like = false
|
||||||
|
)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
// val gson = Gson()
|
||||||
|
// val json = gson.fromJson(jsonString, JsonObject::class.java)
|
||||||
|
// val entity: CategoryEntity = gson.fromJson(json.toString(), CategoryEntity::class.java)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun getCategoryEntity(uil: String): CategoryEntity {
|
fun getCategoryEntity(uil: String) {
|
||||||
return parseJsonFile(App.appContext.assets.open(uil))
|
return parseJsonFile(App.appContext.assets.open(uil))
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getModelList(): List<CategoryEntity> {
|
fun getModelList(): List<CategoryEntity> {
|
||||||
val modelList = mutableListOf<CategoryEntity>()
|
val modelList = mutableListOf<CategoryEntity>()
|
||||||
modelList.add(getCategoryEntity("Abstract.json"))
|
|
||||||
modelList.add(getCategoryEntity("Chinese.json"))
|
|
||||||
modelList.add(getCategoryEntity("Christmas.json"))
|
|
||||||
modelList.add(getCategoryEntity("Glitter.json"))
|
|
||||||
modelList.add(getCategoryEntity("Halloween.json"))
|
|
||||||
modelList.add(getCategoryEntity("Pastel.json"))
|
|
||||||
modelList.add(getCategoryEntity("Unicorn.json"))
|
|
||||||
return modelList
|
return modelList
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,13 +1,30 @@
|
|||||||
package com.sunny.app.soft.timberkeyboardnew.data.entity
|
package com.sunny.app.soft.timberkeyboardnew.data.entity
|
||||||
|
|
||||||
|
import androidx.room.Entity
|
||||||
|
import androidx.room.ForeignKey
|
||||||
|
import androidx.room.Index
|
||||||
|
import androidx.room.PrimaryKey
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.App
|
||||||
import java.io.Serializable
|
import java.io.Serializable
|
||||||
|
|
||||||
data class BackgroundEntity(
|
@Entity(
|
||||||
val id: Int,
|
tableName = App.TABle_name_2, foreignKeys = arrayOf(
|
||||||
val version: String,
|
ForeignKey(
|
||||||
val skinNumber: Int,
|
entity = CategoryEntity::class,
|
||||||
val coverPath: String,
|
parentColumns = arrayOf("id"),
|
||||||
val contentPath: String,
|
childColumns = arrayOf("categoryId"),
|
||||||
val inappString: String,
|
onDelete = ForeignKey.CASCADE
|
||||||
val videoCount: Int
|
)
|
||||||
|
),
|
||||||
|
indices = [Index(value = ["id"], unique = true), Index(value = ["categoryId"])]
|
||||||
|
)
|
||||||
|
class BackgroundEntity(
|
||||||
|
|
||||||
|
@PrimaryKey(autoGenerate = true)
|
||||||
|
var id: Long = 0,
|
||||||
|
var categoryId: Long,
|
||||||
|
var coverPath: String,
|
||||||
|
var contentPath: String,
|
||||||
|
var skinNumber:Int,
|
||||||
|
var like: Boolean = false
|
||||||
) : Serializable
|
) : Serializable
|
||||||
@ -1,11 +1,14 @@
|
|||||||
package com.sunny.app.soft.timberkeyboardnew.data.entity
|
package com.sunny.app.soft.timberkeyboardnew.data.entity
|
||||||
|
|
||||||
|
import androidx.room.Entity
|
||||||
|
import androidx.room.PrimaryKey
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.App
|
||||||
import java.io.Serializable
|
import java.io.Serializable
|
||||||
|
|
||||||
data class CategoryEntity(
|
@Entity(tableName = App.TABle_name_1)
|
||||||
val id: Int,
|
class CategoryEntity(
|
||||||
val version: String,
|
@PrimaryKey(autoGenerate = true)
|
||||||
val name: String,
|
var id: Long = 0,
|
||||||
val coverPath: String,
|
var name: String,
|
||||||
val backgrounds: List<BackgroundEntity>
|
var coverPath: String,
|
||||||
) : Serializable
|
) : Serializable
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
package com.sunny.app.soft.timberkeyboardnew.room;
|
||||||
|
|
||||||
|
import androidx.lifecycle.LiveData;
|
||||||
|
import androidx.room.Dao;
|
||||||
|
import androidx.room.Insert;
|
||||||
|
import androidx.room.OnConflictStrategy;
|
||||||
|
import androidx.room.Query;
|
||||||
|
import androidx.room.Update;
|
||||||
|
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.data.entity.BackgroundEntity;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Dao
|
||||||
|
public interface BackgroundDao {
|
||||||
|
|
||||||
|
@Insert(onConflict = OnConflictStrategy.IGNORE)
|
||||||
|
long insertData(BackgroundEntity data);
|
||||||
|
|
||||||
|
|
||||||
|
@Query("select * from keyboard order by id desc")
|
||||||
|
LiveData<List<BackgroundEntity>> queryAll();
|
||||||
|
|
||||||
|
@Query("select * from keyboard where categoryId = :cateId")
|
||||||
|
LiveData<List<BackgroundEntity>> queryCateId(long cateId);
|
||||||
|
|
||||||
|
|
||||||
|
@Query("select * from keyboard where `like` = :collect")
|
||||||
|
LiveData<List<BackgroundEntity>> queryCollect(boolean collect);
|
||||||
|
|
||||||
|
@Update()
|
||||||
|
void updateCollect(BackgroundEntity entity);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,30 @@
|
|||||||
|
package com.sunny.app.soft.timberkeyboardnew.room;
|
||||||
|
|
||||||
|
import androidx.lifecycle.LiveData;
|
||||||
|
import androidx.room.Dao;
|
||||||
|
import androidx.room.Insert;
|
||||||
|
import androidx.room.OnConflictStrategy;
|
||||||
|
import androidx.room.Query;
|
||||||
|
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.data.entity.CategoryEntity;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Dao
|
||||||
|
public interface CategoryDao {
|
||||||
|
|
||||||
|
@Insert(onConflict = OnConflictStrategy.IGNORE)
|
||||||
|
long insertData(CategoryEntity data);
|
||||||
|
|
||||||
|
|
||||||
|
@Query("select * from category order by id desc")
|
||||||
|
LiveData<List<CategoryEntity>> queryAll();
|
||||||
|
|
||||||
|
@Query("select * from category where name = :mtitle")
|
||||||
|
CategoryEntity queryCateId(String mtitle);
|
||||||
|
|
||||||
|
@Query("select * from category order by id desc")
|
||||||
|
List<CategoryEntity> queryAllData();
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,31 @@
|
|||||||
|
package com.sunny.app.soft.timberkeyboardnew.room
|
||||||
|
|
||||||
|
import androidx.room.Database
|
||||||
|
import androidx.room.Room
|
||||||
|
import androidx.room.RoomDatabase
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.App
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.data.entity.BackgroundEntity
|
||||||
|
import com.sunny.app.soft.timberkeyboardnew.data.entity.CategoryEntity
|
||||||
|
|
||||||
|
|
||||||
|
@Database(
|
||||||
|
entities = [CategoryEntity::class, BackgroundEntity::class],
|
||||||
|
version = App.ROOM_VERSION,
|
||||||
|
exportSchema = false
|
||||||
|
)
|
||||||
|
abstract class MyDatabase : RoomDatabase() {
|
||||||
|
|
||||||
|
abstract fun CategoryEntityDao(): CategoryDao
|
||||||
|
abstract fun BackgroundEntityDao(): BackgroundDao
|
||||||
|
|
||||||
|
|
||||||
|
companion object {
|
||||||
|
val myDatabase: MyDatabase by lazy {
|
||||||
|
Room.databaseBuilder(
|
||||||
|
App.appContext, MyDatabase::class.java,
|
||||||
|
App.ROOM_NAME
|
||||||
|
).build()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -9,9 +9,10 @@ object AppConstant {
|
|||||||
const val SHARE_NAME = "sp_name"
|
const val SHARE_NAME = "sp_name"
|
||||||
const val SHIFT_NUMBER = -300
|
const val SHIFT_NUMBER = -300
|
||||||
const val SHIFT_SYMBOL = -301
|
const val SHIFT_SYMBOL = -301
|
||||||
const val KEY_CUR_Path = "all_path"
|
const val KEY_CODE_SPACE=32
|
||||||
|
const val KEY_CUR_Skin_Number = "cur_skin_number"
|
||||||
const val KEY_CUR_STYLE = "cur_style"
|
const val KEY_CUR_STYLE = "cur_style"
|
||||||
const val KEY_CUR_Path_img = "all_path_img"
|
const val KEY_CUR_Bg = "cur_bg"
|
||||||
const val xml0 = 24
|
const val xml0 = 24
|
||||||
const val xml1 = 25
|
const val xml1 = 25
|
||||||
const val xml2 = 26
|
const val xml2 = 26
|
||||||
@ -49,5 +50,8 @@ object AppConstant {
|
|||||||
|
|
||||||
fun getnormalBg(id: String,style:Int=1) = String.format(App.appContext.getString(R.string.normal_res), id,style)
|
fun getnormalBg(id: String,style:Int=1) = String.format(App.appContext.getString(R.string.normal_res), id,style)
|
||||||
|
|
||||||
|
//skin_8001_space_arrows_shadows.9
|
||||||
|
fun getSpaceBg(id: String) = String.format(App.appContext.getString(R.string.space_res), id)
|
||||||
|
|
||||||
fun getTextColor(id: String,style:Int=1) = String.format(App.appContext.getString(R.string.correct_text_color), id,style)
|
fun getTextColor(id: String,style:Int=1) = String.format(App.appContext.getString(R.string.correct_text_color), id,style)
|
||||||
}
|
}
|
||||||