Resultados da pesquisa a pedido "kotlin"
Biblioteca de suporte Android 27, Atualização de fragmento?
Desde que atualizei meu projeto para o SDK versão 27 e gradle plugins da biblioteca de suporte para a versão27.0.0 Eu precisava mudar meu código. Com26.1.0 Eu posso apenas usargetContext() (com Kotlincontext) no ...
Java Wildcard-types vs Kotlin Star-projection
Eu estava lendo uma documentação do kotlin sobre diferenças entre Java e Kotlin aquihttps://kotlinlang.org/docs/reference/comparison-to-java.html [https://kotlinlang.org/docs/reference/comparison-to-java.html]. Foi afirmado lá queO Kotlin não ...
Como evitar a cobertura parcial com campos lateinit no Kotlin
Eu tenho um serviço Android escrito em Kotlin que injeto usando o Guice. Possui campos lateinit que não podem ser nulos, mas devem ser lateinit porque não posso usar injeção de construtor. Algo em torno destas linhas: class VibrationService : ...
Vinculando ao mapa com o tipo KClass
Estou tentando vincular subclasses deViewModel em um mapa por suaKClass tipos: @Module abstract class ViewModelModule { @Binds @IntoMap @ViewModelKey(MyViewModel::class) abstract fun bindsMyViewModel(viewModel: MyViewModel): ViewModel @Binds ...
Sala de testes de unidade e LiveData
Atualmente, estou desenvolvendo um aplicativo usando o novoComponentes da arquitetura do Android [https://developer.android.com/topic/libraries/architecture/index.html]. Especificamente, estou implementando um banco de dados de sala que ...
No Kotlin, como tornar uma propriedade acessível apenas por um tipo específico
Digamos que eu tenho uma classe Kotlin semelhante a esta: class MyKotlinExample { val mMyString = MutableLiveData<String>() } MutableLiveData estendeLiveData no entanto, eu não quero exporMutableLiveData para outras classes. Eles só devem ver / ...
Usando o Gson no Kotlin para analisar a matriz JSON
Tentando analisar a matriz JSON no Kotlin, fez funcionar para um único objeto JSON em um objeto WeatherObject (trecho de código abaixo) { "coord": { "lon": -2.93, "lat": 43.26 }, "weather": [{ "id": 802, "main": "Clouds", "description": ...
Como filtrar uma lista no local com o Kotlin?
Em Java, posso remover itens de uma lista com este código: private void filterList(List<Item> items) { Iterator<Item> iterator = items.iterator(); while (iterator.hasNext()) { if (checkItem(iterator.next())) { iterator.remove(); } } }Como fazer ...
Por que as entidades da sala não funcionam com propriedades imutáveis no Android
Eu tenho exploradoSala [https://developer.android.com/training/data-storage/room/index.html]biblioteca de mapeamento de objetos de banco de dados e eu achei algo estranho. Um modelo de dados da entidade não pode ter propriedades imutáveis, ...
Avaliação dinâmica de seqüências de modelo no Kotlin
Suponha que eu tenha a seguinte parte do código Kotlin: fun main(args: Array<String>) { val a = "test" println(args.first()) }Se eu passar em uma discussão$a, a saída será$a. Pelo que entendi, o Kotlin cuida dos modelos de String gerando o ...