1
ответ

Как запустить ленивый init на рабочем потоке

У меня есть поле val mThing, которое я запускаю с помощью lazyThing (). Теперь я ожидаю, что вызов lazyThing () займет некоторое время, поэтому я хотел бы начать инициализацию в рабочем потоке. Очевидно, это хорошо, если ...
вопрос задан: 9 March 2019 23:22
1
ответ

Почему у Котлина нет явной печати?

Мне любопытно, почему дизайнеры Kotlin считают, что было бы неплохо отказаться от явной типизации в Kotlin? Для меня явная типизация не является «болью» для написания на Java (или любой другой сильно ...
вопрос задан: 6 March 2019 19:09
1
ответ

Притворное свидание ДжексонаВремя JsonMappingException

У меня есть две службы, которые взаимодействуют с openfeign (github.openfeign: 10.2.0). Я навязываю проблему с десериализацией datatime, которая отправляется как JSON. Вот моя конфигурация: @ Конфигурация ...
вопрос задан: 6 March 2019 17:43
1
ответ

Абстрактное занятие выполнено 2-мя работами ненадлежащим образом

Домашняя деятельность GeneralPlayer. Я выполняю 2 действия с абстрактным классом extends, которые содержат абстрактный метод. Абстрактный метод имеет различную реализацию во всех 2 классах. когда приложение запускает его ...
вопрос задан: 6 March 2019 15:58
1
ответ

BottomSheet не отображается при использовании RecycleView

У меня есть следующий код для нижнего листа XML-файла < androidx.constraintlayout.widget.ConstraintLayout xmlns: android = "http://schemas.android.com/apk/res/android" xmlns: app = "http: //. ..
вопрос задан: 6 March 2019 15:11
1
ответ

Android - Как расширить AppCompatActivity () в адаптере?

Я получил адаптер и получил действие, которое открывает «камеру приложения», а затем я делаю снимок. И отсюда он должен выполнить функцию с именем onActivityResult (requestCode: Int, resultCode: Int, data: ...
вопрос задан: 6 March 2019 15:01
1
ответ

Kotlin vert.x, анализирующий строку JSON для класса данных с помощью gson, всегда возвращает ноль

Я просто играю с vert.x 3.5.3 Kotlin, и я не могу разобрать строку JSON в классе Data с помощью gson. Вот класс кода DataVerticle: AbstractVerticle () {переопределить забавный старт (...
вопрос задан: 5 March 2019 18:35
1
ответ

Перечисления или запечатанные классы со строками

Могу ли я создать в Kotlin перечисление или закрытый класс, содержащий строковые ресурсы? Например, у меня есть этот класс: закрытый перечислимый класс Item (val id: Int, @DrawableRes val imageRes: Int, val ...
вопрос задан: 5 March 2019 15:27
1
ответ

Android Spinner переходит на предыдущие выбранные позиции

Я использую AppCompatSpinner, чтобы показать список состояний. Первоначально я сохранил первый элемент позиции. Затем После, если я нажму на спиннер и попытаюсь медленно прокрутить то время, оно переходит к предыдущему ...
вопрос задан: 5 March 2019 09:24
1
ответ

Делегация вложенного имущества в Котлине

Как упоминалось в официальном руководстве, мы можем хранить свойства в Map и делегировать ей класс: class User (val map: Map < String, Any? >) {val name: String by map val age: Int by .. ,
вопрос задан: 5 March 2019 06:12
1
ответ

Intellij Idea: отключить расширение файла koltin в проводнике проекта

Как я могу отключить расширение файла сценария kotlin и kotlin в intellij идея. его начало происходит в версии 2018.3, и я не могу найти возможность отключить его.
вопрос задан: 5 March 2019 05:37
1
ответ

Несколько сообщений, полученных LocalBroadcast Receiver Kotlin

Я прочитал много ответов на проблему неоднократного получения одного и того же массажа приемником вещания. Решения в основном заключаются в том, чтобы зарегистрировать получателя в OnResume и отменить регистрацию в OnPause. ...
вопрос задан: 5 March 2019 03:59
1
ответ

Ресурсы Android отличаются значением при переходе к функции

Может кто-нибудь объяснить, почему значение идентификатора ресурса Android (R.id.navigation_news) до и после передачи в функцию отличается? Прежде чем перейти к функции fun showTabFragment () {...
вопрос задан: 4 March 2019 09:10
1
ответ

Почему я получаю ошибку нулевой ссылки, используя RecyclerView с фрагментами

Я использую фрагменты для моего приложения. Я также использую выдвижной ящик, который открывает фрагменты с помощью кнопок в ящике. Я пытаюсь отобразить некоторые основные изображения и тексты для моего реселлера с ...
вопрос задан: 3 March 2019 23:44
1
ответ

Как запустить интерактивное Java-приложение с Gradle

Я хочу написать промежуточную задачу, которая запускает мне это небольшое приложение: import java.lang.IllegalArgumentException class TestApp {объект-компаньон {@JvmStatic fun main (args: Array < ...
вопрос задан: 3 March 2019 21:56
1
ответ

Android - R / W на съемную SD-карту

Я создаю приложение, которое должно перемещать файлы из внутреннего хранилища (я имею в виду / storage / emulated / 0 / *) на внешнее съемное хранилище (карта micro SD). Я нахожу путь к корню этой SD-карты, но я ...
вопрос задан: 3 March 2019 19:38
1
ответ

Как установить цель jvm для андроид студии, используя gradle и kotlin?

Я получаю следующую ошибку при попытке скомпилировать модульный тест, написанный на kotlin. Задача: app: compileDebugUnitTestKotlin FAILED ... Невозможно встроить байт-код, созданный с целью 1.7 JVM, в байт-код, который ...
вопрос задан: 3 March 2019 18:13
1
ответ

Список & л ;? Расширяет что-то > создается вместо списка < Something >

У меня есть вызов службы, который возвращает ответ JSON, который затем передается через менеджер данных, который преобразует данные, если служба работает успешно, или создает тело ошибки, если вызов является ошибкой. ...
вопрос задан: 3 March 2019 17:01
1
ответ

Проблема с Android Studio после обновления и старого проекта

Я здесь, чтобы написать о проблеме, которую я пытался исправить. Я думаю, что я обновил инструмент в SDK в Android Studio (не уверен, какой именно). После этого я увидел много разных проблем, которые вызвали все ...
вопрос задан: 3 March 2019 15:13
1
ответ

Может кто-нибудь, пожалуйста, объясните вывод ??? Я только начал изучать kotlin, поэтому, пожалуйста, будьте как можно подробнее, спасибо

add () имеет более низкий приоритет, чем set ()? Можно ли различить mutablelist и arraylist, используя емкость / размер ??? fun main (args: Array < String >) {// get () и set () var arrOne: ...
вопрос задан: 3 March 2019 13:16
1
ответ

Функция итератора не работает с внутренней переменной

Я заканчиваю упражнение цикла For Kotlin Koans и задаюсь вопросом, почему: класс DateRange (val start: MyDate, val end: MyDate): Iterable < MyDate > {переопределить забавный iterator (): Iterator < MyDate > ...
вопрос задан: 3 March 2019 07:01
1
ответ

Закрытое статическое поле Java и анонимные внутренние классы против Kotlin const val и объектных выражений / объявлений

Допустим, у меня есть интерфейс Kotlin: интерфейс Dog {fun walk ()} Я хочу создать объект Kotlin этого класса с небольшими изменениями, например: val poodle: Dog = object: Dog {...
вопрос задан: 3 March 2019 01:43
1
ответ

Android / Kotlin - локальный BroadcastReceiver никогда не активируется DownloadManager

Я пытаюсь определить, когда загрузка DownloadManager завершена. К сожалению, локальный BroadcastReceiver, который я пытаюсь использовать, никогда не вызывается. Я видел несколько похожих вопросов, но ...
вопрос задан: 2 March 2019 23:15
1
ответ

Как правильно обрабатывать универсальные типы?

Я пытаюсь создать пользовательскую функцию, которая будет обрабатывать все мои ответы API, но я не знаю, как правильно ее обрабатывать. Это мой код Мой пользовательский интерфейс обратного вызова ResponseCallback < T > {...
вопрос задан: 2 March 2019 03:05
1
ответ

Kotlin - эффективный и масштабируемый способ получить значение свойства экземпляра класса по id или по строке

Я хотел бы сделать свойства класса и его дочерних классов доступными во время выполнения для чтения и записи с помощью целочисленного идентификатора или по имени свойства с производительностью, максимально приближенной к ...
вопрос задан: 1 March 2019 23:44
1
ответ

написание приложений nodejs в котлине с интеллигентной идеей

Я пытаюсь разработать приложение Nodejs, используя Kotlin 1.3.11, используя среду разработки IntelliJ IDEA CE. К сожалению, я не продвинулся к запуску приложения. Для обеспечения ...
вопрос задан: 1 March 2019 19:58
1
ответ

Конструктор сопрограмм `runBlocking` не разрешен в проекте (разрешены другие компоновщики)

Как следует из заголовка, в библиотеке сопрограмм, которую я только что добавил в свой build.gradle, отсутствует средство runBlocking компоновщика. Забавно, что все остальные вещи доступны, GlobalScope, ...
вопрос задан: 1 March 2019 08:44
1
ответ

Использование изображения с Kotlin и React

Я создал эту веб-страницу с помощью create-реагировать-kotlin-приложения. XML отличается от того, к которому я привык, и я действительно изо всех сил пытаюсь использовать логотип, который находится в том же каталоге, что и index.kt. Как я могу это исправи
вопрос задан: 1 March 2019 02:22
1
ответ

Android: приложение может выполнять слишком много работы в основном потоке

Таким образом, я получаю эту ошибку даже при отладке на подключенном устройстве. Мое приложение считывает файл JSON через HTTP-соединение, сохраняет его и уведомляет всех наблюдателей о получении новых данных. Один из наблюдателей является ...
вопрос задан: 27 February 2019 21:21
1
ответ

Модульные тесты для обратных вызовов с использованием Junit

Я пытаюсь написать несколько модульных тестов для класса с функциями, в качестве аргументов которых используются функции обратного вызова (см. Код ниже). Класс NetworkApi (private val url: String) {fun getToken (listener: (...
вопрос задан: 27 February 2019 16:21