| | |
| | | import cn.sinata.xldutils.utils.ViewClickDelay.lastClickTime |
| | | import cn.sinata.xldutils.xldUtils |
| | | import com.okgoincar.base.MyApplication |
| | | import com.okgoincar.utils.Cache.CacheKey |
| | | import org.jetbrains.anko.internals.AnkoInternals |
| | | import java.lang.NumberFormatException |
| | | import java.util.* |
| | |
| | | fun getFormatOne(value:Double?):String{ |
| | | return Formatter().format("%.1f",value).toString() |
| | | } |
| | | |
| | | fun getFormatTwo(value:Double?):String{ |
| | | return Formatter().format("%.2f",value).toString() |
| | | } |
| | |
| | | //}) |
| | | |
| | | |
| | | |
| | | fun getNowTimeBlack():Boolean{ |
| | | var hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY) |
| | | var hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY) //此时的小时 |
| | | var dayNow = Calendar.getInstance().get(Calendar.DAY_OF_MONTH)//此时的天数 |
| | | var date = CacheKey.getKeyStr("date_mode") //记录为点击切换的时间Long |
| | | var mode = CacheKey.getKeyStr("mode_now_time") ///记录为点击切换的颜色 1 白色 2 黑色 |
| | | |
| | | if (date.isEmpty()) { |
| | | if (hour < 7 || hour >= 18){ |
| | | return true |
| | | } |
| | | return false |
| | | } else { |
| | | var time: Long = date.toLong() |
| | | var calendar = Calendar.getInstance() |
| | | calendar.timeInMillis = time |
| | | var day = calendar.get(Calendar.DAY_OF_MONTH) |
| | | if (day != dayNow) { |
| | | CacheKey.putKeyStr("date_mode", "") |
| | | return getNowTimeBlack() |
| | | } else { |
| | | return mode != "1" |
| | | } |
| | | } |
| | | } |
| | | |
| | | fun toast(s:String){ |