~ NUOVI DETTAGLI SULLE ONEPLUS BULLET WIRELESS Z ~
#OP
Il 14 aprile ci sarà la presentazione dei nuovi OnePlus 8. Molti rumors suggeriscono che ci saranno anche le prime cuffie true wireless di OnePlus, le Bullet Wireless Z. Emergono nuovi dettagli sulla batteria, che avrà una durata di 20 ore. Le cuffie avranno la Warp Charge, garantendo 10 ore con 10 minuti di ricarica. Inoltre, avranno un ritardo inferiore alle AirPods di Apple (110ms contro 144ms) e saranno certificate IP55 contro acqua e polvere
Pierre
🚀 Вышел стабильный JavaScript движок от Google для Android
Новая стабильная библиотека Jetpack JavaScript Engine позволит разработчикам выполнять JS код в изолированной и ограниченной среде.
class MainActivity : ComponentActivity() {
// Теперь nullable, без lateinit
private var jsSandbox: JavaScriptSandbox? = null
private var jsIsolate: JavaScriptIsolate? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
if (!JavaScriptSandbox.isSupported()) {
Log.e("JS", "JavaScriptSandbox не поддерживается")
return
}
lifecycleScope.launch {
// Создаём и сохраняем в nullable-поле
jsSandbox = JavaScriptSandbox
.createConnectedInstanceAsync(applicationContext)
.await()
jsIsolate = jsSandbox?.createIsolate()
// При выполнении гарантируем, что jsIsolate != null
val result: String = jsIsolate
?.evaluateJavaScriptAsync(JS_SCRIPT_SCRING)
?.await()
?: "Ошибка: isolate не инициализирован"
Log.d("JS", "Результат выполнения: $result")
}
}
override fun onDestroy() {
super.onDestroy()
// Закрываем только если не null
jsIsolate?.close()
jsSandbox?.close()
}
}
#jetpack#js