forked from melod1n/fast-messenger
Move from java/ to kotlin/ directory
Android 12 dynamic color usage on login screen
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
package com.meloda.fast.model
|
||||
|
||||
import org.json.JSONObject
|
||||
|
||||
class NewUpdateInfo() {
|
||||
|
||||
var id: Int = 0
|
||||
var version: String = ""
|
||||
var code: Int = 0
|
||||
var time: Int = 0
|
||||
var changelog: String = ""
|
||||
|
||||
// var branchId: Int = 0
|
||||
// var branchName: String = ""
|
||||
|
||||
var downloadLink: String = ""
|
||||
|
||||
// var state: Boolean = true
|
||||
|
||||
constructor(o: JSONObject) : this() {
|
||||
id = o.optInt("id")
|
||||
version = o.optString("version")
|
||||
code = o.optInt("code")
|
||||
time = o.optInt("time")
|
||||
changelog = o.optString("changelog")
|
||||
|
||||
downloadLink = o.optString("download")
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.meloda.fast.model
|
||||
|
||||
import org.json.JSONObject
|
||||
|
||||
class UpdateInfo() {
|
||||
|
||||
var version: String = ""
|
||||
var code: Int = 0
|
||||
var changelog: String = ""
|
||||
var downloadLink: String = ""
|
||||
var date: Int = 0
|
||||
|
||||
constructor(o: JSONObject) : this() {
|
||||
version = o.optString("lastVersionName")
|
||||
code = o.optInt("lastVersionCode")
|
||||
changelog = o.optString("changelog")
|
||||
downloadLink = o.optString("downloadLink")
|
||||
date = o.optInt("buildDate")
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user