Resultados de la búsqueda a petición "kotlin"
¿Cuándo usar una función en línea en Kotlin?
Sé que una función en línea puede mejorar el rendimiento y hacer que el código generado crezca, pero no estoy seguro de cuándo usarlo correctamente. lock(l) { foo() }En lugar de crear un objeto de función para el parámetro y generar una llamada, ...
Llame al constructor superclase en Kotlin, Super no es una expresión
Tengo dos clasesEntity yAccount como abstract class Entity( var id: String? = null, var created: Date? = Date()) { constructor(entity: Entity?) : this() { fromEntity(entity) } fun fromEntity(entity: Entity?): Entity { id = entity?.id created = ...
Persistencia de la sala: Error: las entidades y los Pojos deben tener un constructor público utilizable
Estoy convirtiendo un proyecto a Kotlin y estoy tratando de hacer de mi modelo (que también es mi entidad) una clase de datos. Tengo la intención de utilizar Moshi para convertir las respuestas JSON de la API @Entity(tableName = "movies") data ...
¿Kotlin es "paso por valor" o "paso por referencia"?
Como sé, Java es paso por valor deesta publicación [https://stackoverflow.com/q/40480/4079010]. Soy de Java, me pregunto qué está usando Kotlin para pasar valores intermedios. Como ...
Inicialización de val por desestructuración en Kotlin
Inicialmente quería lograr class NotationDiceRoll(notation: String) { val rolls: Int val sides: Int init { parseNotation(notation) } private fun parseNotation(notation: String) { rolls = 1 sides = 4 } }Pero Kotlin se queja de que "Val no puede ...
¿Es posible aplicar una sola anotación a múltiples objetivos de sitios de uso en Kotlin?
De acuerdo con la documentación: https://kotlinlang.org/docs/reference/annotations.html [https://kotlinlang.org/docs/reference/annotations.html] Puede aplicar múltiples anotaciones a un solo objetivo de uso del sitio, pero ¿hay alguna manera de ...
Obtener ubicación android Kotlin
Recientemente agregué la función get location. Cuando intento mostrar longitud y latitud, devuelve cero. Esta es mi clase LocationListener: inner class MylocationListener: LocationListener { constructor():super(){ mylocation= Location("me") ...
Room Persistence @Relation funciona en Java pero no en Kolin
Base en mi pregunta anterior (Sala de persistencia de Android: "No se puede descubrir cómo leer este campo desde un ...
¿Por qué el código en una expresión de objeto puede acceder a variables desde el ámbito que lo contiene en kotlin?
En Kotlin, el código en una expresión de objeto puede acceder a variables desde el ámbito que lo contiene, al igual que el siguiente código: fun countClicks(window: JComponent) { var clickCount = 0 var enterCount = ...
El acceso directo logd no funciona en Intellij con Kotlin
Iniciar sesión en Java en Intellij es fácil con accesos directos como 'logt', 'logd', 'loge' ... y así sucesivamente. Pero me mudé a Kotlin, noté que esos atajos ya no funcionan. No sé si tiene algo que ver con mi configuración, pero si no, ¿cómo ...