Updated on 2026-08-14

This commit is contained in:
Tangem 2019-04-10 12:49:54 +03:00
parent 128b472c3f
commit 6c8c041c3d
16 changed files with 70 additions and 73 deletions

View file

@ -1,35 +0,0 @@
package com.tangem.util;
import android.os.Build;
/**
* Created by Ilia on 20.04.2018.
*/
public class PhoneUtility {
public static String GetPhoneName()
{
return DeviceName.getDeviceName();
}
public static String getDeviceInfo() {
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("----------------------------------------\n");
stringBuilder.append("MODEL: ").append(Build.MODEL).append("\n");
stringBuilder.append("ID: ").append(Build.ID).append("\n");
stringBuilder.append("Manufacturer: ").append(Build.MANUFACTURER).append("\n");
stringBuilder.append("Brand: ").append(Build.BRAND).append("\n");
stringBuilder.append("Hardware: ").append(Build.HARDWARE).append("\n");
stringBuilder.append("Version: ").append(Build.VERSION.RELEASE).append(", ").append(Build.VERSION.INCREMENTAL).append("\n");
stringBuilder.append("OS: ").append(Build.VERSION.BASE_OS).append("\n");
stringBuilder.append("SDK: ").append(Build.VERSION.SDK_INT).append("\n");
stringBuilder.append("BOARD: ").append(Build.BOARD).append("\n");
stringBuilder.append("FINGERPRINT: ").append(Build.FINGERPRINT).append("\n");
stringBuilder.append("----------------------------------------\n");
return stringBuilder.toString();
}
}

View file

@ -5,6 +5,7 @@ import android.graphics.Bitmap
import android.graphics.Color
import android.net.ConnectivityManager
import android.net.NetworkInfo
import android.os.Build
import android.widget.Toast
import com.google.zxing.BarcodeFormat
import com.google.zxing.EncodeHintType
@ -48,19 +49,19 @@ object UtilHelper {
}
}
private var singleToast: Toast? = null
private var showTime: Date = Date()
fun showSingleToast(context: Context?, text: String) {
if (singleToast == null || !singleToast!!.view.isShown || showTime.time + 2000 < Date().time) {
if (singleToast != null)
singleToast!!.cancel()
if (context != null) {
singleToast = Toast.makeText(context, text, Toast.LENGTH_LONG)
singleToast!!.show()
showTime = Date()
}
}
fun getDeviceInfo(): String {
return "----------------------------------------\n" +
"MODEL: " + Build.MODEL + "\n" +
"ID: " + Build.ID + "\n" +
"Manufacturer: " + Build.MANUFACTURER + "\n" +
"Brand: " + Build.BRAND + "\n" +
"Hardware: " + Build.HARDWARE + "\n" +
"Version: " + Build.VERSION.RELEASE + ", " + Build.VERSION.INCREMENTAL + "\n" +
"OS: " + Build.VERSION.BASE_OS + "\n" +
"SDK: " + Build.VERSION.SDK_INT + "\n" +
"BOARD: " + Build.BOARD + "\n" +
"FINGERPRINT: " + Build.FINGERPRINT + "\n" +
"----------------------------------------\n"
}
}