Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  

Темы раздела Kotlin

Возможно ли сделать программу-мост для печати на принтере Xprinter XP-360B со своего приложения на телефоне?
Есть приложение созданное в APP inentor. Осталось дело за малым - подружить с принтером. Xprinter XP-360B Задача была реализована для принтера по-проще, но с этим какая то засада.

Парсинг сайта
Всем доброго времени суток. В общем решил попробовать попарсить сайт и вот что пока получилось: import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import...

Освоение Kotlin с нуля
Всем привет! Я вот тут решил попробовать начать изучать язык Kotlin.:umnik: Из каких соображений... Я изучил язык Си, т.к. знал его немного из института. После Си я начал изучать Java, т.к....

Замена символа в строке
Здравствуйте, хочу сделать функцию замены символа в строке. Пользуюсь функцией replace, но ничего не работает. Помогите решить проблему, пожалуйста! fun text10(){ text10.setText(editor2.text)...

Передача переменной по ссылке в функцию
Добрый вечер! Как передать переменную a по ссылке, не по значению? fun change(a:Int){ a=150 } fun main() { var a = 10 change(a) println(a)

Тип String и его Reversed
Добрый вечер! Прошу помощи у знающих. Только начал учить свой первый язык программирования котлин (по учебнику). Возникла сложность на начальных заданиях. Буду весьма благодарен за помощь) Ниже сам...

Error 'a return expression required in a function with a block body'
Почему появляется данная ошибка и как ее исправить? Текст ошибки: a return expression required in a function with a block body . Ругается на 84 строку. Мне нужно, чтобы в функции "WinPlayer" после...

Язык программирования Kotlin
Достаточно интересный новый (2011г.) язык Kotlin, предлагающийся компанией JetBrains (как? вы не слышали про JetBrains?:p:rtfm:) на замену Java. Детали и дальнейшие ссылки можете посмотреть здесь:...

Правда ли, что java умирает
Один мой знакомы программист с 10 летним стажем, сказал мне что java медленно но верно умирает, и использовать её для перспективы нет смысла т.к. ей осталось не долго. На смену ей приходит kotlin и...

Добавление фото в imageView из камеры в фрагменте Android Studio
Здравствуйте, возникла проблема с добавлением фото из камеры/галереи в imageView в фрагменте. На фрагменте есть две кнопки вызова камеры и галереи. Знаю, что должна быть функция onActivityResult,...

Замыкание
Обьясните пожалуйста подробнее об замыканиях. В чём собственно смысл? В примере ниже фунция addMore использует переменную more и при вызове этой ф-ии она подставляется. val more = 10 val...

Как учить Kotlin и стоит ли?
Добрый день, вообще я фрилансер пишу сайты на таких технологиях HTML, CSS, jQuery, WordPress, сейчас для практики делаю для себя блог на Laravel, и вот хочу попробывать себя в Android разработки, так...

Получение текста из EditText после программного ввода значения
Пишу небольшую программку для себя и столкнулся с такой проблемой: Чтобы вычислить скорость расход воздуха необходимо ввести в соответствующие поля скорость воздуха и размеры воздуховода. Я ввожу...

Зачем нужен тип Unit?
Читаю книгу "Kotlin в действии", на главе 6.2.5. Тип Unit: тип «отсутствующего» значения возник вопрос: "а зачем нам явно указывать этот тип?" interface Processor<T> { fun process(): T } ...

Парсинг сайта
Доброго времени суток. Несколько месяцев назад писал код для парсинга сайта и на тот момент все работало. Но когда вчера попытался повторно запустить: теперь выводит только 20 результатов. может...

Не могу понять на что ругается компилятор: Unresolved reference. None of the following candidates is applicable because
создал тестовый файл и при попытке его скомпелировать компелятор ругается Тестовый фал: import org.junit.Test import org.junit.jupiter.api.Assertions.* internal class pow { @Test fun...

Напишите программу, которая считывает целое число и умножает его на 10, а затем выводит в консоль
Прохожу курс на степике, ввожу свой код, который будет ниже, выдает ошибку. Поправьте пожалуйста в чем ошибка val scan = java.util.Scanner(System.`in`) fun main(args: Array<String>){ var int...

Изменение переменной при нажатии на кнопку
Здравствуйте дорогие форумчане, тока начал учится и тут же засыпался на самом простом, но хочу вникнуть почему не получается,чтоб в дальнейшем понять суть. по уроку: создаем кнопу и по нажатию на эту...

Напишите программу, которая считывает два слова, введенных через пробел, и выводит true, если они равны и false, если не
Добрый день! Подскажите пожалуйста не могу понять как решить 2 этих задачи. Где ошибка в моем коде? что исправить. заранее спасибо 1) Напишите программу, которая считывает два слова, введенных...

Взять первую цифру после запятой
Всем привет! Имеется число типа Double - 1,345678. Мне нужно вернуть первую цифру после запятой типа Int. Именно цифру "3" из данного примера, без "1," и без "45678". Подскажите, как это можно...

Как исправить утечку памяти Android Studio Kotlin
Я обращаюсь к базе данных получаю ответ в json и процессе того как обрабатывается возникает ошибка. Я новичок в Android и прошу вашей помощи, с такой ошибкой сталкиваюсь впервые и честно говоря так и...

boxing в kotlin
Что такое: 1. Boxing 2. AutoBoxing 3. Unboxing в Котлин Вопрос возник из за видео по курсу Kotlin от Udacity Видео:https://www.youtube.com/watch?v=MVsKZB6SQ7M&feature=emb_logo Время:...

println
я человек почти без опыта программирования, начал изучать kotlin по head first kotlin, и на банальном hello world уже непонятка, делаю 1 в 1 как в книге fun main(args: Array<String>) {...

Работа с объектами
Для игры крестики-нолики нужно создать поле из кнопок. Поле я создал с помощью массивов, мне нужно чтобы по нажатию кнопки, крестик менялся на нолик. Пытался с помощью ActionListener сделать ничего...

return в функциях
Приветствую! Все продолжаю учить котлин. Встала проблема на последнем задании по функциям. Прошу помочь. Суть проблемы: не понимаю, зачем нужен return. Он возвращает что-то куда-то.. А для чего его...

У четных элементов массива поменять знак, а нечетные оставить без изменения
такое задание. В программе задать массив целых чисел. Вывести на экран исходный массив. Написать функцию, которая у четных чисел меняет знак, а нечетные числа оставляет без изменения. С её помощью...

Как сохранять куки посещаемых сайтов в webView?
Здравствуйте! package com.example.test import android.annotation.SuppressLint import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.webkit.WebViewClient import...

Считать массив из командной строки
Здравствуйте! Не могу понять как считать массив из командной строки. Например в первой строке дано количество значений в массиве, во второй строке дан сам массив. Пример: 1 строка: 3. 2 строка: 119...

AndroidStudio не видит id с layout
Всем привет. На activity_main добавил несколько кнопок, добавил им id и начал писать функцию для внесения данных в бд. Проблема в том что Mainactivity.kt где все это пишется не определяет id кнопок,...

Android Studio не находит мою разметку
Всем привет! При работе с ListView создал свою собственную разметку list_item.xml и поместил в Res\layout, но Android Studio не может найти этот файл. Причем разметки по умолчанию типа...

Подсчет не повторяющихся чисел в массиве. Kotlin
Здравствуйте. Все глубже изучаю Kotlin. Возник вопрос. Есть ли в Kotlin функция/ии находящее самое не повторяющееся число? Если нету, то как реализовать? А если есть, то как сама функция выглядит...

Чтение с файла
Задание: Напишите программу, которая подсчитывает макси- мальное количество одинаковых подряд идущих элементов в этой последовательности Kotlin. Программа получает на вход последовательность...

Напишите программу, которая считывает трехзначное число и разворачивает его
Мой код: val scan = java.util.Scanner(System.`in`) fun main(args: Array<String>){ var s = scan.nextInt() var a = s / 100 % 10 var b = s / 10 % 10 var c = s / 1 % 10

Создание массива указанного размера
Добрый день, как создать массив из 10 чисел. Не указывая сами элементы массива? Только таким способом? fun main() { val numbers: Array<Int> = Array(5,{0}) } Но здесь я ведь указываю...

Ввод в массив через консоль
Здравствуйте, я искал в разных источниках добавление элементов в массив через консоль, но нигде не было полезной информации(а может, я плохо искал) Я хочу добавить с помощью консоли добавить...

Почему Kotlin считает не так как калькулятор?
Здравствуйте, надо посчитать 15% процентов от некоторого числа типа Double, к примеру 199.9. Калькулятор выдаёт 29,985, а котлин 29,985000000000000003. Как это можно исправить и почему это так...

Наследование и полиморфизм
Привет, Не могу решить задачу. Помогите найти у меня ошибки. Мой код в конце. Вот задача: Создайте класс StorableTransaction, реализующий интерфейс Storable и наследующий класс Transaction: ...

Как вывести массив объектов к котлине?
class Student(FOI:String = "No name", groupNum:String = "Unknown", progress: Array<Int> = arrayOf(0, 0, 0, 0, 0)){ // fun sort_students_SredBalls(arr: Array<Student>){ // for(i in 0 until...

По нажатию на imagebutton вывести в нём рандомную картинку
Присутствует imagebuttun с id (but), а так же 2 картинки с названиями alan_1 и alan_2.По нажатию на кнопку в неё рандомом должна выводиться одна из этих картинок.Подскажите пожалуйста как правильно...

Как обучаться котлину?
На степике прохожу курс, преподаватель 2 недели не отвечает. пытаюсь решить эту задачку https://stepik.org/lesson/67462/step/5?auth=login&discussion=1201681&unit=44247 val scan =...

Emulator: emulator: ERROR: Not enough disk space to run AVD 'Nexus_S_API_26'
после нажатия Run, после загрузки не появляется адройд эмулятор

Вывести в консоль каждую четную букву алфавита
Вывести в консоль каждую четную букву алфавита.

Не подключить org.json
пытаюсь подключить эту либу https://github.com/jkcclemens/khttp но код не компилится отдавая пачку ошибок Error:(14, 12) Kotlin: Unresolved reference: json Error:(15, 12) Kotlin: Unresolved...

Используя функцию, определить, сколько раз в данной последовательности меняется знак
Дана непустая последовательность ненулевых целых чисел. Используя функцию, определить, сколько раз в этой последовательности меняется знак. import java.util.* class Task03_4Kt { private...

Как объявить массивы?
Добрый день! решил переделать код на котлин, но запутался с массивами(и их объявлением),... в Java уменя выглядит так: new int{ new int{-android.R.attr.state_checked},...

Unresolved reference
начал изучать kotlin. Беру примеры из разных видео в интернете и пишу всё так, как в видео. Не могу понять почему выделяется серым 6 строка и красным части 13-18 строк. Буду благодарен за...

Sealed class, дерево
Добрый вечер! У меня вопрос, как можно реализовать следующее: Дан изолированный класс sealed class Tree { abstract fun addSorted(value : Int) : Tree abstract fun forEach ( action :...

Kotlin lateinit переменная
синтаксис на Kotlin. есть переменная lateinit , но когда при getApiServisce() я проверяю на null происходит фатальная ошибка lateint property not initilize что то в этом роде class...

Шифрование пароля
Добрый день! Есть кусок кода на Kotlin, надо понять что тут происходит со строкой пароля и повторить на php. Может кто-то простыми словами объяснить, что тут происходит со строкой? val...

Как переделать данный цикл for во вложенный цикл foreach?
Добрый день, как переделать данный цикл во вложенный цикл foreach? for (i in 0 until fieldPos.size) { for (j in 0 until objectPos.size) { if (objectPos >...

Алгоритм, пробегающий двумерный массив
Здравствуйте, столкнулся с проблемой написания алгоритма, пробегающего двумерный массив. представляя массив как квадратную матрицу, нужно находить одинаковые строки, столбцы и диагонали. Пытался...

Перевести с С++ на Kotlin
#include <iostream> void printNumbers(int n) { if (n <= 0) return; printNumbers(n - 1); std::cout << ' ' << n; } int main() { int n;

Стоит ли сейчас изучать Kotlin?
Здравствуйте. Есть ли сейчас смысл изучать Kotlin для разработки под android? Или все же лучше остаться на java?

Android Studio Kotlin Сканер отпечатка пальца
Нужно создать самое просто приложение на отпечаток

Hex строка в цвет текста на Android
Итак ку меня есть строка (лежит в SQLite завернутая в json): val string = "0xFFFFFFFF" Мне нужно изменить цвет текста TextView TextView.setTextColor(0xFFFFFFFF.toInt()) // работает, но это...

Как создать для текстового поля маску ввода?
Есть текстовое поле (inputType = date). Нужно чтобы пользователь вводил в него дату в формате xx.xx.xxxx (то есть чтобы точки уже стояли и был возможен ввод только цифры). Дополнительно чтобы была...

Kotlin без Java - деньги на ветер?
Вэб программист, но очень хочется попробовать писать мобильные приложения для Андроид. Знаком с Java, т. е. могу написать что-то простенькое, или посложнее "со словарем", но язык сам по себе очень...

Лямбда выражение в функции
Здравствуйте всем. Нужна помощь с Котлином. Задача в функции передать в качестве параметра лямбда функцию для изменения цикла. То есть что бы в строке coordinate += velocity можно было использовать и...

Не понимаю логику компиляции в IntelliJ IDEA
private fun slay(monster: Monster) { println("${monster.name} нанёс ${monster.attack(player)} урона!") println("${player.name} нанёс ${player.attack(monster)} урона!")\ .... }...

Как создать проект в IntelliJ IDEA?
Купил книгу Джоша Скина и Дэвида Гринхола "Kotlin". Установил IntelliJ Idea. И вот дело доходит до создания проекта. И выходит нестыковка. Скриншот из книги и мой скриншот И по итогу я не...

Вызов метода split без явного указания имени параметров
data class NameComponents(val name: String, val extension: String) fun splitFilename(fullName: String): NameComponents { val(name, extension) = fullName.split(".",...

Удалить элементы из Json по условию
Помогите разобраться, плз! Есть json, в нем много items с различными полями: id, image, catid и тд. Так вот, как сделать так (переписать всю строку json, чтобы если значение поля catid, например, =...

Как обновлять данные в реальном времени полученные с сайта?
У меня через Jsoup парсятся данные в таблицу, как сделать так, чтобы данные обновлялись каждые 5 секунд?

Как преобразовать Нейросеть в Kotlin из Python?
Код на Python import numpy as np def sigmoid(x): return 1 / (1 + np.exp(-x)) # создаем функцию активации, сигмоид, exp вычисляет экспоненту всех элементов массива inputs = np.array() # 3...

В проект Kotlin на Eclipse не импортируются классы Java
Здравствуйте! При попытке начать изучение языка Kotlin с помощью Eclipse столкнулся с такой проблемой: выполнение приведенного кода вызывает ошибку Unresolved reference в строках 1 и 4. Как я...

onActivityResult() перечёркнут
Здравствуйте! Android Studio 4.2.2 Только начал изучать Котлин.Создал проект. Теперь Использую метод onActivityResult() он у меня перечёркнут. Что делать ? Куда смотреть ? override fun...

Вывести матрицу смежности графа, заданного ребрами вершина-вершина
Простой неориентированный граф задан списком ребер, выведите его представление в виде матрицы смежности. Входные данные На вход программы поступают числа n ( 1<=n<=100) – количество вершин в...

Как проиграть песню?
Помогите пожалуйста с проблемой. У меня есть код, который находит все песни на устройстве и показывает их список(мп3 плеер хочу сделать, проще говоря). Ниже код, который ищет все треки и берет из них...

Передача больших данных через Intent
Здравствуйте, как передать большой объем данных через Intent ? Сейчас делаю так: val stocksActivityIntent = Intent(context, StocksActivity::class.java) ...

Не возвращает значение в текстовом виде.
Привет всем, учу язык несколько дней и возникли проблемы. Не возвращает значение в текстовом виде, а в той же консоли просто выводит ту цифру, которую ты вписал fun getYearEra(year: Int): String...

Как вывести список файлов в директории
Доброго времени суток^^ Подскажите, пожалуйста, как можно получить список файлов в определенной директории Пробовал через File.walk и через File.list(), но ничего не получается :( override fun...

Как на языке kotlin в android studio по нажатию кнопки сделать переход на 2 экран ?
Я новичок и не понимаю куда и какой код нужно писать в android studio , чтобы по нажатию кнопки пользователем осуществлялся переход на 2 экран .

Запрос по ссылке Kotlin
Есть вот такая ссылка http://firtb.host/YzvRQT , я хочу сделать обращение к ней в приложении, чтобы получить текст, который там находится. в интернете нашел вот такой код Kotlin: fun...

Как запустить проект, взятый из интернета или GitHub?
Клонировал kotlin проект из Github , открыл в Intellij IDEA, а как нормально запустить не знаю. Требует configure и библиотеку runtime, а как все это делать не знаю, ибо сталкиваюсь впервые. Кому не...

Списки, итерация, рекурсия
Добрый день! Прошу по возможности помочь с кодом упражнения, неясные мне места откомментированы и по ним следующие вопросы: 1. Запутался, как сделать правильно for each в этом случае 2. то же...

Почему преобразование лямбда-выражения в экземпляр функционального интерфейса работает только для методов java?
Java: public class _5_4_1 { public static void postponeComputation(int delay, Runnable computation){ } } Kotlin: package _5._5_4_1 fun postponeComputation(delay: Int, computation:...

Kotlin для Android
Здравствуйте, знаю Java SE на приличном уровне, но решил, что для разработки Android приложения лучше подойдет Kotlin, подскажите пожалуйста где взять информацию по библиотекам полезным для написания...

Не могу обратиться к свойству объекта
Всем привет, подскажите пожалуйста, почему я не могу обратиться к переменной myDog? class Dog(val name: String, var weight: Int, val breed: String) { fun bark() { if (weight <...

Kotlin синтаксис, не работает прога
Помогите разобраться в синтаксисе Kotlin. Есть задача считывать введение данные, пока не будет введено "stop" слово, после чего вывести сумму чисел и прочее. Я с Kotlin вообще впервые, с Java...

Удалить пропуск в начале строки
Перевожу строку в массив символов, сортирую, потом опять в строку. Но на этапе вывода появляется пробел на начале, пробую удалить, но не выходит. Что можно сделать? val str: String...

Нужно решение несложных задач
Помогите решить задачи в IntelliJ IDEA, пожалуйста. 1. Для заданного набора символов определить, можно ли составить из него указанное слово (регистр символов игнорируется) Например: ...

Прошу пояснить по перечислениям
Суть в следующем, вывожу на экран слоги в случайном порядке для хранения выбрал enum class. IntelliJ IDEA подсказывает, что я использую не Non-ASCII символы в идентификаторах. Мне бы хотелось этого...

Прокси с аутентификацией
Начал писать на Java буквально недели 3 назад, написал уже 60 - 65% приложения на JavaFx и вот дошёл до наполнения функционалом, столкнулся с такой бедой как прокси, допустим я буду отправлять письма...

Как после нажатия на кнопку вывести результат на экран с id textView2 выводился результат функции?
Я новичок и не могу разобраться как вывести результат полученный после нажатия на кнопку на 2 экран , если есть ошибки то пожалуйста укажите как исправить package com.example.randomfoodgenerator ...

Rx Completable
Как написать на котлин лямбду для Completable? Хочется получить вот такой вид fun insert(goal: Goal): Completable { return Completable.fromCallable { var id =...

Найти первый символ в первом максимально длинном слове с четным числом символов в строке
Добрый день, только учусь котлину и не могу справиться с одной задачей. Найдите первый символ в первом максимально длинном слове с четным числом символов в строке (в строке указываются только...

Относительные пути
javaClass.classLoader .getResourceAsStream("application-h2.properties" вот по пути весь вопрос естественно проперти не находит охото через проперти загнать настройки, в джаве...

Метаданные MP3
Всем добрый день. Подскажите пожалуйста, как можно вытащить из файла мп3 метаданные? В частности обложку песни. И возможно ли как-то вытащить эти данные, используя MediaPlayer?

выдает ошибку, все горит красным
fun toastMe(view: View){ val myToast= Toast.makeText(context: this, text: "Hello, Toast!",Toast.LENGTH_SHORT) myToast.show() }makeText должен принимать контекс, сообщение и и...

Преобразовать код из Swift в Kotlin
Имеется код Swift 4 который осуществляет поиск по организациям и акциям внутри организации: partnerBranchsFiltered = partnerBranchs.reduce(into: ) { (result, partner) in let...

Конвертация entity в dto
Добрый день, перехожу в котлин и сталкиваюсь с некоторыми проблемами. Имеется сущность entity и dto ( с модификатором data ), необходимо преобразовать одну в другую, пробовал различные методы и не...

Почему Kotlin плохо считает mod (остаток от деления)?
В процессе написания программы, я заметил одну проблему: println((132.0.pow(100.0))%143.0) - компиляция кода выводит решение -> 99.0. Но это решение неправильно !!! Если посчитать на Windows...

JSoup проблема ( Must supply a valid URL ) хотя ссылка верная
Здравствуйте помогите пожалуйста, прилагаю проектик IDEA.... Смысл такой: Есть сайт http://www.ufcstats.com там статистика бойцов, предстоящие...

Программно разместить картинку по координатам
доброго всем времени суток. такая загвоздка имеется изображение размером 410 на 1810. надо программно разместить по координатам другое изображение. делаю так. размещается но не в указанных точках....

Kotlin Android - API Яндекс Диска
Здравствуйте. Пожалуйста помогите. Я работал в С# Xamarin, но мне пришлось перейти в Андроид Studio и начать изучение Котлин. Язык очень понравился. Студия тоже. Но из за нехватки опыта(изучаю вторую...

Обмен данными с сервером
Данные на серваке сохраняются в MySQL. Пользователи юзают веб. Но хотим добавить андроид. Как лучше производить обмен между андроид устройством и бд?

Не могу запустить код :(
Доброго времени суток! Решил начать изучать Kotlin. Скачал IntelliJ Idea, JDK и всё что нужно. Пытаюсь запустить в IDE простую программу, но она не запускается :cry: (Error: No main class specified...

Детальная информация на новой активности
Нужна помощь, мне нужно чтобы при нажатии для каждой ячейки RecyclerView после ее нажатие и перехода на новую активность с помощью onClick ,и на этой самой активности появлялось название объекта и...

Шифр Цезаря
Здравствуйте дорогие программисты! Как реализовать перебор строки посимвольно, с последующим сдвигом символов на определённый шаг(Шифр цезаря)? Не очень понимаю как это реализовать :( Прошу вашей...

Почему при нажатии на кнопку приложение вылетает?
Я новичок и недавно работаю в android studio и не могу разобраться как решить проблему . При нажатии на 1 кнопку происходит переход на 2 activity , но когда нажимают кнопку во 2 activity вместо...

Итератор
Здравствуйте. Очередная моя тема, Задание: Написать свой итератор, который проходится по двум коллекциям и наследуется от Iterable<UObject>. Вот они. val table1 = Hashtable<String, UObject>() ...

Вывести на экран N-й член последовательности Фибоначчи
Последовательностью Фибоначчи называют числовую последовательность, первые два члена которой равны 1, а каждый последующий (начиная с 3-го) равен сумме двух предыдущих. Первые семь членов...

Змейка иногда распадается и иногда не ест
Пытаюсь сделать змейку на kotlin (только начал kotlin, перешел на него с java, а на ней я делал для пк, поэтому эта змейка для пк, потом для android сделаю), написал кое-что, но моя змейка во время...

Онлайн радио через 3-5 минут прекращает воспроизводить звук
Онлайн радио через 3-5 минут прекращает воспроизводить звук, но на кнопку Play/Pause реагирует. Android Studio на эмуляторе играет без проблем. На разных смартфонах пробовал, также перестает играть...

Операции с массивом
читаю книгу, и пытаюсь посмотреть на работу кода в IDEA, есть код который переставляет элементы в обратном порядке, ввожу в программу и мне выдает "kotlin.Unit" var myList:Array<Int>=arrayOf(1,...

Вывод со списка
Все элементы листа выводятся в таком виде fun Sorting() { val list: ArrayList<String> = ArrayList() for (i in oldString) { val c: CharArray = i.toCharArray(); ...

Не показывает файлы в директории
Добрый вечер! У меня не получается вывести файлы в определенном каталоге на android устройстве, решить никак не получаться. Вот код программы package com.example.nt_music import...

Почему в Kotlin так плохо устроена официальная API?
Привет всем ! Подскажите, ну почему так беспонтово сделана официальная API Kotlin, что толком ничего невозможно там найти? Может я что-то не понимаю? Например в Java API я выбираю версию API, ввожу...

Set и null
Javadoc: A collection that contains no duplicate elements. More formally, sets contain no pair of elements e1 and e2 such that e1.equals(e2), and at most one null element. Зачем даже один null в...

Конвертировать код
Привет всем! Помогите данный код перевести в Котлин. import java.util.*; import java.io.*; class DequeException extends Exception {} class Node <T> { T val;

Регулярные выражения
Прошу помощи с созданием регулярного выражения для проверки синтаксической корректности фрагмента программы на языке Паскаль Проверка правильности оператора for, у которого начальным и конечным...

Как проверить generic types?
Всем привет. Начал изучать generic types, и возник у меня вопрос: Предположим есть у меня функция, и я хочу получать от нее результат определенного типа, который я укажу вместо B. fun<T, B>...

Не обновляет TextView на фрагменте
Ситуация вот в чем. Создаю фрагмент, натягиваю на него layout в onCreateView далее создаю Data объект с полями по умолчанию. И заполняю с этого объекта все TextView и EditView ... Все...

Ругаеться на when
Привет, учу Kotlin и у меня почему то компилятор ругается на when val lang = "Kotlin"; val faction = when (lang){ "Kotlin" -> "Android" "C#" -> "Windows"

Разделение классов чисел до точки
Здравствуйте. Как будет выглядеть регулярное выражение, которое разделяет классы чисел только ДО знака ".", также убирает лишние нули в конце числа только в его дробной части? ...

Вывод списка mp3 файлов в listview
Здравствуйте, недавно начал изучать котлин, и первым приложением решил сделать музыкальный плеер. Ранее никогда не работал с Java и подобдным, а инфы по котлину еще в интернете мало(не бейте палками...

Сохранить код страницы в текстовый файл
Добрый день! Требуется сохранить код html страницы в текстовый файл. Код пишу на котлине (мой первый язык). Сейчас пробую решить задачу вот так: val outputStream =...

Работа со строками в kotlin
Ребят, подскажите пожалуйста, как для строки line, при условии того, что индекс элемента строки >= 2 ставить пробелы вместо символов с индексом <= line.indexOf(el) - 2, то есть line = "123456"...

Что лучше: Java или C#?
Что лучше: Java или C#?

Задача на создание класса в Kotlin
Пожалуйста, помогите решить задачу. Условие: Создайте класс для сахарного хранилища SugarStorage. Класс должен реализовывать следующие методы: первичный конструктор, инициализирующий начальный...

Непонятки с Kotlin
Здравствуйте. Только сел за освоение нового языка. Написал элементарнейший код сложения чисел и вывода на экран: fun main() { var i: Int = 2; i=i+3; println(i); }

Онлайн калькулятор на котлине для браузера
Добрый день, суть задания такова Напишите онлайн калькулятор для перевода градусы Цельсия (tc) в градусы Фаренгейта и обратно (tf). В программе должно использовать 4 HTML элемента: два поля ввода...

Повышение резкости изображения
Нужно повысить резкости изображения. Маска матрицы -1 -2 -1 -2 22 -2 -1 -2 -1 На Kotline) Помогите кто может, а то я что то туплю)

Как отправлять значение строки по Bluetooth в Android-Studio и потом парсить эту строку?
Так как Kotlin используется редко, то в интернете информации практически нет (только Java, которая мне не нужна). Парсинг сделать попытался, что-то даже вышло, вот: fun main() { val str =...

Добавление новых данных в ассоциативный массив
Здравствуйте. Недавно начал изучать Kotlin. Других языков не знаю Возник такой вопрос. Я создал ассоциациативный массив и не указывал какого типа массив var users = mutableMapOf("name" to "Bob",...

Как лучше сохранять данные?
Здравствуйте, всем. Подскажите, пожалуйста, как лучше сохранять элементы из Recycler View. Через Firebase или через SharedPreferences это можно осуществить. Например, в RecyclerView есть несколько...

Транслировать из Java в Kotlin
TextView txt1; Button btn1; txt1 = (TextView) findViewById (R.id.textView1); btn1 = (Button) findViewById (R.id.button1); btn1.setOnClickListener (obrabotka); OnClickListener obrabotka =...

Книга Kotlin в действии непонятные моменты
Стр 76. Про функции верхнего уровня. Там есть такая фраза. Вместо этого можно помещать функции непосредственно на верхнем уровне файла с исходным кодом, за пределами любых классов. Вопрос....

Проблема работы "Сервиса" при заблокированном экране
Добрый день уважаемые форумчане! Создала мелкий Service который по таймеру должен выдергивать инфу с сайта, инфа дергается все норм, но проблема с работой при неактивном экране телефона...

Как правильно прочитать текстовый файл из веб сайта
Здравствуйте. У меня есть код kotlin для чтения текстового файла с URL-адреса. val url = URL("MY_URL") val uc: HttpsURLConnection = url.openConnection() as HttpsURLConnection val...

Сохранение элементов RecyclerView в SharedPreferences
Здравствуйте всем, возникла проблема с сохранением элементов Recycler View на основе своего класса. Сохраняю через Gson. Вроде бы весь код правильный, но почему-то при перезапуске приложения ничего...

Проверка числа на принадлежность к диапазону
Приветствую! Я начал учить котлин и столкнулся с такой проблемой, не могу понять, как настроить проверку принадлежности числа (тип: Double) которое введено в консоли, к диапазону (тоже тип Double) и...

Курсовая по программированию
Нужно сделать курсовую по программированию за пару дней. Создание rest-сервера на языке kotlin.

Android Studio Java/Kotlin Приложение для Баз Данных
Тут такое дело, я создал Базу Данных в Access, и хочу занусуть этот файл в какой нибудь уже готовый шаблон для этого.. (я иммею ввиду шаблон программы под Андроид, Apk, ). Нужно что бы когда захочу...

Проверить ссылку на изображение в галереи
Здравствуйте, подскажите если кто знает, как проверить ссылку на ее актуальность? предположим в БД приложения лежит ссылка на картинку...

Список собственных делителей
Собственным делителем числа называется всякий его делитель, отличный от самого числа. Напишите функцию, которая будет возвращать список всех собственных делителей заданного числа. Само это число...

Неинициализированная переменная, но используется и работает
Добрый день. Есть кусок кода override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) ...

Конфигурация IntelliJ IDEA
Всем привет,не работает кнопка запуска в intelijea,требует ввести конфигурацию,переискал весь инет не могу найти ответ,подскажите как все это сделать,поэтапно если можно!

Хранение трех свойств
Приветсвую! есть json объекты,нужно из них собрать и где-то хранить чатсь данных name,id,modifier (string,int,int) распарсить json не проблема,но не понимаю где хранить данные что бы они были...

Морской бой. Размещение кораблей
import java.util.* fun main(args: Array<String>) { var scanner = Scanner(System.`in`) var battlefield1 = Array(10) { IntArray(10) } var battlefield2 = Array(10) { IntArray(10) } ...

Изменение переменных через функцию
Добрый день. Третьи сутки пытаюсь выполнить это задание. Гугл что-то не в помощь. Помогите пожалуйста либо в решении задания, либо в поиске информации по теме. Задание: Проинициализировать...

Лабораторная
Здравствуйте, помогите пожалуйста с лабораторной. Вот задача: Для заданных x , n , e , вводимых с клавиатуры: а) вычислить n слагаемых. б) вычислить сумму тех слагаемых, которые по...

Линейная функция
Написать программу вычисления и вывода значения функции F. Значения переменных x, a, b задаются во время работы программы.

Функция countVowels; немного поправить
Задание: Напишите функцию countVowels подсчитывающую число гласных английских букв (a, e, i, o, u) в строке, у которая передаётся в виде параметра. Из лекции поняла только это: ///operation(9,5,...

Kotlin companion object
Как получить доступ к строковым ресурсам в Companion Object? package com.everon.android import com.google.android.material.textfield.TextInputLayout class Validations { companion object {...

Ошибка RE волнении времени
Напишите программу, которая подсчитывает макси- мальное количество одинаковых подряд идущих элементов в этой последовательности Kotlin. Программа получает на вход последовательность целых чисел,...

Подскажите примеры для реализации мессенджера
Люди добрые нужны примеры реализации мессенджера на kotlin в android studio с использованием серверной части на nod js socket io. Буду благодарен за любую помощь. Ютуб приветствуется.

Как вместе с переменной из массива вывести изображение?
У меня есть массив . По нажатию кнопки он выводит случайное животное в textView . Я хочу чтобы каждому элементу массива соответствовало свое изображение , например : в textView выводится волк , а в...

Коррутины, как с использованием коррутины получить информацию со страницы?
Я с помощью Jsoup в AsynkTask получаю страницу val doc:Document=Jsoup.connect("example").get() там же получаю картинку и в postExecute вывожу ее в imageView, но я хочу сделать это с помощью...

Как соединить intRange и Int
Добрый день хочу получить массив кодов символов кириллицы включая Ё val charArray = intArrayOf(1040..1071, 1025) как собрать массив? Добавлено через 2 часа 7 минут var charCodeArray:...

stream vs list, вроде многие методы совпадают, но типы разные, для чего stream используется?
Объясните пожалуйста, гуглю stream но находит какое-то stream api Я глянул, если например строку в стрим записать, в логах она выглядит точно так же как коллекция.

С чего начать
Подскажите, с чего начать изучение Kotlin и как продолжить, если знания в этом почти нулевые? Целью является, для начала, создание какой-нибудь простенькой игры на Android, но не знаю в каком...

LocationListener не работает в фоне
Всем мира! Вопрос следующий: я создал сервис который каждые 10 секунд опрашивает местоположение и отправляет данные на сервер и в активити для обновления textview. Первую минуту locationListener...

Нейросети и Kotlin. Стоит ли осваивать новую профессию
Всем Привет! Пытался найти похожую тему в Интернете и на форуме, но не получилось. Когда очень давно я программировал на бейсеке. Мне это очень нравилось. прошло достаточно лет и технологии шагнули...

Не получается "поймать" уничтожение старой сессии
Хочу сделать список пользователей, которые сейчас онлайн. Список формируется как из анонимных пользователей, так и из залогинившихся. Проблема в том, что мне надо как-то удалить бывшего анонима из...

Ищу ментора
Возможно, из этого ничего не выйдет, но попытка - не пытка. Возникают некоторые вопросы по поводу оптимальности решения задач, общего стиля кода и т.д. Только начал изучать Kotlin, поэтому думаю...

Наследование и классы в Kotlin
задание : Создать класс Tree, который будет являться обобщенным для плодов. Class Tree Fruit - (плод дерева) открытый класс, от которого насследуется другие классы (Apple, Pear, Cherry) В...

В каждом слове, состоящем из четного числа символов, переставить символы так, чтобы одинаковые находились рядом
Само задание: Дана строка символов. Слова в строке отделяются одним пробелом. В каждом слове, состоящем из четного числа символов, переставить символы так, чтобы одинаковые находились рядом (escape –...

Конвертация из C++ в Kotlin
Танцую с бубном уже сколько времени, понимаю, что не справляюсь сам и прошу помощи. Сама задача заключается в следующем: Дано число n. Можно ли представить n! , как произведение трех...

Очередь на основе односвязного списка
Здравствуйте, нужна помощь. Есть код, который реализован для обычной очереди на основе односвязного списка: class Queue<T> { private var size = 0 private var head: Element<T>? = null ...

Запуск разного activity при первом и повторном входе в приложение
Здравствуйте всем, возникла проблема с реализацией запуска разных activity при первом и повторном запуске приложения. Подскажите как это лучше всего реализовать! Я сделал отдельный активити -...

Как создать делегаты и события в Kotlin
Доброго времени суток уважаемые форумчане! Подскажите пожалуйста, как создать что-то наподобие делегатов и событий как в C# в Kotlin, чтобы подписаться на событие из другого класса? Не нашел ничего...

Перегрузка оператора +=
Здравствуйте. Необходимо переопределить оператор += в kotlin. Не понимаю, как это сделать. Документация - https://kotlinlang.ru/docs/reference/operator-overloading.html. Пункт - присвоение с...

Почему метод pow определен только для типа Double и Float?
Расскажите пожалуйста почему метод pow в котлин определен только для типа Double и Float Почему int нужно приводить к этим типам?

FilterTo
Здравствуйте! Подскажите как именно работает функция filtreTo на примере списка, пожалуйста. А то материалов именно на эту функцию в интернете нашлось мало, а те что были указывали только на сам код...

Kotlin / Метод, который принимает функцию фильтрации элементов и возвращает новый объект очереди с отфильтрованными элем
Есть первичный код: class Queue<T> (list:MutableList<T>) { private var items: MutableList<T> = list fun isEmpty(): Boolean = items.isEmpty() override fun toString() =...

С чего начать обучаться Kotlin?
Можете подсказать план изучения Kotlin, желательно не одну книгу, а комплекс который маст хэв. Использовать планируется Kotlin для андроид дева, но хочу получить для начала крепкую базу, затронуть...

Kotlin проблема с поиском mapTo
Здраствуйте. Есть такая проблема, не могу вытошить информацию с JSON val feed = FeedList( it.list.temp.mapTo( RealmList<FeedItem>(), ...

Дано натуральное число n. Вывести натуральные числа от n до 1
Дано натуральне число n. Вивести натуральні числа від n до 1 void recfun(int n) { if (n == 1) cout << "1" << '\n'; else { cout << n << ", "; recfun(n - 1); }...

Метод, принимающий функцию фильтрации элементов и возвращающий новый объект очереди с отфильтрованными элементами
Есть первичный код: class Queue<T> (list:MutableList<T>) { private var items: MutableList<T> = list fun isEmpty(): Boolean = items.isEmpty() override fun toString() =...

Как встроить admob в kotlin проект?
Есть проект созданный в android studio на kotlin, при встраивание admob проект собирается но при запуске крошиться, подскажите может я не в тот участок кода ставлю рекламу? Рекламу я правильно...

Функция фильтрации
val onlyRusNumb = mutableList.filterIndexed { index, s ->(index) } Хотел бы отфильтровать только номера, которые начинаются с "+7". Как именно это сделать?

Sealed-class, описывающий абстрактный результат операции
Есть sealed-class Result, который параметризован двумя типами — типом успешного результата (T) и типом ошибки (R). У класса есть 2 наследника: Success<T, R> - data class, принимает в конструктор...

Класс "Величина с размерностью"
Класс "Величина с размерностью". Предназначен для представления величин вроде "6 метров" или "3 килограмма" Величины с размерностью можно складывать, вычитать, делить, менять им знак. * Их также...

Переводим меры
Помогите пожалуйтса с этой небольшой задачкой, очень долго сижу над ней. Заранее большое спасибо!!! Во многих кулинарных книгах до сих пор можно встретить рецепты, в которых ингредиенты отмеряются...

Не могу пройти легкую задачу(
Всем привет! Учу Kotlin, да и программирование, чуть больше недели. На степике попалась задача которую ни как не могу решить. Помогите с решением: Напишите программу, которая считывает число N и...

Как из класса BroadcastReceiver увидеть элемент MainActivity textView ?
Здравствуйте, подскажите пожалуйста. есть главное Активити с элементами textView есть в отдельном файле класс SMSRES: BroadcastReceiver() package xxxxxxxxx import...

Вывод в консоль ожидает завершения тела coroutineScope{ }
Привет. Есть такой пример: import kotlinx.coroutines.* fun main() = runBlocking { // this: CoroutineScope launch { delay(200L) println("Task from runBlocking")

Маркеры, Google Maps, Firebase
Есть программа, которая уведомляет пользователя, если тот находиться в Опасной Зоне(координаты сохраняются в Firebase). Как сделать так, что бы координаты маркеров вводились не вручную, а нажатием по...

Самый большой элемент массива
Задача вызвать(применить) рекурсивную функцию которая будет искать самое большое число элемента массива a код: fun main() { val a = IntArray(50) val p = IntArray(50) p = 4 ...

Как правильно реализовать Обратную Польскую Нотацию для арифметики и If-Else конструкций?
Вопрос: Как реализовать Обратную Польскую Нотацию для Арифметических операций и для If-Else конструкций? Приветствую всех! Я работаю над проектом, и мне нужно реализовать Обратную Польскую...

Получить список простых чисел, присутствующих в массиве
Подскажите пожалуйста Как из массива найти список простых чисел

Как реализовать рандомный вывод текста в kotlin? И исправить ошибку в коде
fun main() { val i1 = "Породы кошек:британнцы и т.д" val i2 = "Породы собак:бульдоги и т.д" val i3 = "Породы лошадей:мустанг и т.д" val random = arrayOf(i1,i2,i3) val...

Проблема с интерфейсом кнопок!
Всем Привет! Создаю кнопки для приложения. По умолчанию выходит один цвет(любой), который не меняется совсем. В коде добавляю любой свой цвет , но на деле ничего не меняется. Код стиля и цвета...

Сломал мозг в из-за .let{}
Добрый день. Читаю книгу по котлину. Там где было описание метода let было сказано: что в фигурных скобах будет выполняться только если объект не равен null Тоесть: person.let{...

Лабораторная
Нужна помощь с написанием android приложения на языке kotlin. Если кто-то может помочь, то оставьте пожалуйста контакт для связи

Не показывает ListView
Всем привет. Начал обучатся Kotlin, и появилась проблема с отображением ListView. Вроде бы все делал как надо, за исключением того что в примере с которого я это брал не было findViewById, там это...

Найти сумму всех отрицательных чисел в файле
Дано файл с действительными числами: файл myFile.txt считать входные данные в файле, посчитать сумму отрицательных чисел 2 -13 56 3 2 -7.9 -5 -9 2.4 -1.3 -6 -34 1.5 -1.2 38 24 16 -9.8 2.7 15 1.0...

Сортировка 2d словаря
У меня есть двухмерный словарь типа Map<String, Map<String, Any>> Как я могу отсортировать его определенному ключу вложенного словаря? var foo = mapOf( "first" to mapOf("date" to...

Ненавидьте "A"
У Боба есть строка s, которая состоит из английских букв нижнего регистра. Он определил s′ как строку, которую он получит, удаляя все буквы «a» из строки s (оставляя все остальные символы в том же...

Не все под категории видны в приложении
Ребята помогите решить проблему. В приложении видны не все под категории с чем это связано?

Создание таблиц DSL
Подскажите как создать таблицу через DSL (Kotlin) Понимаю как создавать через dao val course = reference("course", Course)

0-0
Здравствуйте, помогите пожалуйста с написанием функции на kotlin к задаче про рюкзак на динамическое программирование.

Как вызвать список при нажатии на кнопку? Код внутри Часть fun onNavigationItemSelected Непонятно как искать по id
abstract class MainActivity : AppCompatActivity(),NavigationView.OnNavigationItemSelectedListener { private lateinit var appBarConfiguration: AppBarConfiguration override fun...

Не получается сделать вввод с клавы через readLine()
internal object HammingCode { // печатаем элементы массива fun print(ar: IntArray) { for (i in 1 until ar.size) { print(ar) } println() } ...

W/Ads: #004 The webview is destroyed. Ignoring action
Есть межстраничная реклама в приложении, которая запускается по кнопке. Когда нажимаю на крестик(закрыть рекламу) появляется ошибка W/Ads: #004 The webview is destroyed. Ignoring action. Из-за этого...

Android Studio Kotlin не понимаю в чём дело
Я сломал себе всю голову! Почему не работает и не запускается. Гуглил проблему везде где только можно. Голова кипит, а руки опускаются. Разрабатываю приложение на языке Kotlin в android studio. Выдёт...

Учусь писать код по подсчету суммы положительных чисел при вводе в консоль
Помогите написать код по подсчету суммы положительных чисел при вводе в консоль, намутил, сам себя запутал в программировании учусь с 0... fun main () { print("Введите количество вводимых в...

Kotlin class
Почему android studio не дает мне доступ к элементам Game_Activity из других классов ? Из-за чего я не могу кастонуть переменные к Button или другим элементам. Как для примера написал в классе...

Kotlin
sqrt(cos(abs(x)))/2/x-5.0/7*x/a/1.0e-6*(x/2).pow(1.0/8.0) надо провести расчет. Я вроде написала все неплохо, но учитель скачал что подчет формулы должен быть в цикле. Помогите пожулуйста

В чем отличие параметров класса class A(val a:String) и B(b:String)?
Это обе неизменяемые ссылочные переменные, которые хранят ссылку на объект типа String? Отличия какие у них? Почему при создании объекта класса я не могу вызвать переменную b? val a=A("This is...

Подключить внешнюю библиотеку
Добрый день! Я пытаюсь понять как можно подключить внешнюю библиотеку https://github.com/exchangeratesapi/exchangeratesapi в мой Kotlin проект. Если я правильно понял, то в зависимостях в gradle...

Не получается сделать код Хемминга
Я пытаюсь переделать код Хемминга из python в kotlin # coding=windows-1251 option=int(input('Нажмите 1, чтобы сгенерировать код Хэмминга. \nНажмите 2, чтобы найти ошибку в коде Хэмминга.\n\t...

Откуда берётся число 49?
Я в последнем цикле в условии else поставил data. Но почему то в строку добавляется число 49. Я котлин недавно начал учить. Не понимаю в чем ошибка import kotlin.math.* fun main(args:...

Задача на первичную и вторичную конструкцию
Ку, помогите тему решить, контрольная по Котлину. Задание звучит так: Создать два класса (Огненная волшебница и ледяная волшебница). У каждой есть 3 типа атаки: - огненный шар/сосулька (без...

Автоматическое отображение типа
Смотрел урок, и там при инициализации переменной отображается определенный тип, может быть кто подскажет как это настроить в IntelliJ IDEA?

Построение динамического запроса, hibernate
Подскажите пожалуйста, каким образом строятся динамические запросы в kotlin с использованием hibernate, если можно, с примером.

Unit Test. Ошибка: expected: java.lang.String@13526e59<[aahj]> but was: java.util.ArrayList@2235eaab<[aahj]>
1. Дана строка символов. Слова в строке отделяются одним пробелом. В каждом слове, состоящем из четного числа символов, переставить символы так, чтобы одинаковые находились рядом (escape – eescap и...

Android Studio Kotlin как проверить 21 RadioButton на IsChecked
На активити есть 7 RadioGroup, в каждой из которых по 3 RadioButton. И того, получается 21 rb на активити. Нужно проверить каждый, и если он выбран, то установить текст rb на красный. Единственная...

Программа для графической функции
Составить программу, содержащую описание функции, заданной графически. Дополнить программу функцией main, которая вызывает созданную функцию для значения аргумента x, который нужно вводить с...

Вставка текста в EditText с TypeFace
Здравствуйте, у меня такая проблема: необходимо вставить в Edit Text текст с typeface. При таком коде вставляется обычный текст. Подскажите, пожалуйста, что сделать! fun text9() { ...

Переменные и объекты массива
Всем привет! Дайте подсказку как понять эту задачу? Решение внизу (в виде линий со стрелочками). Почему так? ЗАДАЧА: При достижении строки ( // За работу ) будут созданы некоторые объекты и...

Перевести код c# в kotlin
Здраствуйте, помогите пожалуйста перевести код ниже в kotlin, я пытался сам сделать, но тк for у kotlin пишется по другому, то я не понимаю как сделать также... for (int i = 0; i < array1.Length;...

coroutineContext пустой внутри async блока
Привет. Мне нужно в функции, которая работает внутри корутины, достать из запроса header Нагуглил такой вариант: @Component class MyWebFilter : WebFilter { val headerKey = "test-header"...

Соединить один массив со вторым
Программа для ввода и хранения данных студентов. Двумерный массив-рандом для оценок, и одномерный для студентов. В принципе всё что написано работает нормально, я только не могу понять как теперь...

Количество шагов определите, как разницу между начальным и конечным х
Количество шагов определите, как разницу между начальным и конечным х: если эта разница больше 100, то установите шаг больше 1, дабы итоговое количество шагов не превысило 100, иначе шаг равен 1...

Compose Desktop Построение приложения
Пишу диплом на Compose Desktop. В конечном итоге хотел бы получить носитель программы, который смогу перекидывать и запускать на разных компьютерах (Ну или хотя-бы бинарники dmg exe) Получается...

Найти наименьшее натуральное число х, что Ах^2+1 является квадратом некоего натурального числа
Ребят, буду очень благодарен, нужно создать простое приложение Нужно создать приложение, получив от пользователя натуральное число А сообщает наименьшее натуральное число х, что Ах^2+1 является...

Как узнать, какую версию сюда вписать, чтобы заработал BottomNavigationViewEx
android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { applicationId "com.example.homeactivity" minSdkVersion 17 targetSdkVersion 29 ...

Найти все простые несократимые дроби, заключенные между 0 и 1, знаменатели которых не превышают 7
Задание: Найти все простые несократимые дроби, заключенные между 0 и 1, знаменатели которых не превышают 7 (дробь задается 2 натуральными числами - числителем и знаменателем)

Вставка текста в элемент Recycler View из другого окна
Здравствуйте, возникла проблема при передаче значения из Edit Text в элементы Recycler View. При использовании кода ниже приложение на эмуляторе просто вылетает. Код из первого окна: fun...

Kotlin проект, не получается экспортнуть запускаемый JAR?
Написал приложение на котлин, запускается все ok. Но при попытке сформировать jar runnable пишет ошибку как на скрине, при этом файл экспортируется но не загружается, помогите пожалуйста понять в чем...

Kotlin ROOM
Недавно начал осваивать room. Есть приложение, в котором с помощью API записываются данные погоды города в базу данных, а затем показываются и могут добавляться новые в ручную или редактироваться. У...

Как получить позицию EditText внутри ListView внутри RecyclerView
Здравствуйте, я крайне плох во всем, не бейте. Вопрос : как и где получать конкретный EditText.text из ListView? (или может его не нужно получать, а просто куда-то повесить какой-то Listener?) ...

Kotlin / Метод, который должен вызываться из тела другого метода
Мне как-то нужно сделать, чтобы метод check вызывался из тела метода setPressure после накачки колеса и устанавливать значение для pressure не в конструкторе, а в методе setPressure. Вот...

Настройка Intellig под Kotlin
Подскажите плз. Идею можно настроить под жаву чтобы методы отделялись друг от друга линией, как такой же фокус для котлина сделать?

Найти последний элемент файла
Дано файл с числами: файл myFile.txt считать входные данные в файле, найти последний элемент файла 5 8 -13 2 56 ==================== найти последний элемент файла, последний элемент файла должен...

retrofit2 Could not locate call adapter for retrofit2.Response<MyClass>
Добрый день. Разбираюсь с мобильной разработкой недавно, столкнулся со странной проблей, решение которой пока найти не удалось. при чтении данных с rest сервиса по одному классу преобразование...

Найти значение выражения
Записать языком Kotlin :

Корутины литератуа
Подскажите есть ли книга по корутинам на русском? Или хотябы бесплатный курс или гайд? Желательно, чтобы тема была раскрыта более полно, а не поверхностно как в большинстве слчучаев.

Мне нужно установить курсор в начало консольного окна. Для этого нужна инициализация структуры platform.windows.COORD
Мне нужно установить курсор в начало консольного окна. Для этого нужна инициализация структуры platform.windows.COORD. Как мне это сделать? import kotlinx.cinterop.* import...

data class Считывания данных из файла "input" запись данных в файл "save.txt"
import java.io.* data class Product( val id: Int = 0, val name: String = "", val upc: String = "", val manufact: String = "", val price: Double = 0.0, val save: Int =...

Есть ли будущее у java?
Есть ли будущее у java , будет ли она развиваться, будет ли она востребована и популячрна ??

onNavigationItemSelected как создать в котлин и как обратиться к списку по id?
onNavigationItemSelected в котлин нету, объясните как обратиться к списку человеческим языком, крайне понятно.

Напишите программу, которая проверит истинность
Задано пять целых чисел. Напишите программу, которая проверит истинность такого выска- зывания: «среди заданных чисел не менее двух чётных, не менее двух нечётных, не более трёх отрицательных»....

Найти конструктор класса
import java.awt.Dimension import javax.swing.JButton class Cell(board: Board,functions:Functions): JButton(" ") {//Наследуем обычную кнопку init{ addActionListener{//Добавляем...

Преобразовать Python код в Kotlin
Нужно помощь в преобразования кода с python в kotlin. В kotlin я новичок а в python не разбираюсь. Буду благодарен за помощь. import numpy as np import pandas as pd import matplotlib.pyplot as...

Как присвоить значение из класса в параметр класса?
Class example(title: String) { var this.title = title } Выдает ошибку

Как в Android Studio сделать чтобы пользователь по нажатию кнопки мог добавлять свои элементы в массив?
У меня есть массив import kotlin.random.Random.Default.nextInt fun main() { val a1 = "Медведь" val a2 = "Волк" val a3 = "Лиса" val a4 = "Заяц" val a5 = "Лев" val...

Вывод медиа на экран через планировщика заданий
Подскажите, как сделать чтобы в определенный момент времени на экран вывести картинку или видео через планировщика заданий?

Вывод не ожидаемой ошибки
У меня есть функция: fun Check(temperature: String, windyspeed: String, pressure: String, humidity: String): String { try { val t = temperature.toInt() ...

Группировать методы класса
Доброго времени, пишу свои методы в классе хелпере и очень было бы неплохо группировать их по смыслу, хочу чтобы в итоге получилось типа такого: MyClass myClass = new MyClass(driver);...

Цикл FOR, задача из пособия для начинающих
Ребята, всем привет! Недавно начала изучать Kotlin по книге Head_First_Kotlin_2020_Griffits_Devid, кому несложно, объясните как последовательно работает цикл в данной задаче и как получили ответы 81...

Основы изучил. Какие курсы с практическими задачами и решениями в парадигме ООП посоветуете - чтобы потренить теорию?
Спрашивал в телеграмм каналах Котлин - посоветовали книги по Паттернам - считаю, что рановато и там нет сборника задач. Находил в открытом доступе задачи и решения по Java - пробовал - но не понимаю...

Добавление маркеров Google Maps касанием по экрану
Есть программа, которая уведомляет пользователя, если тот находиться в Опасной Зоне(координаты сохраняются в Firebase). Как сделать так, что бы координаты маркеров вводились не вручную, а нажатием по...

Внедрение Kotlin в Enterprise
Oracle предоставляет enterprise саппорт Java за определенную сумму. Я не до конца понимаю что входит в эту стоимость, предпологаю что какие-то патчи старых версий. Вопрос: если начинать внедрять...

Разделение строки через split
Привет, пытаюсь разделить переменную в котлин с помощью split , но выдает ошибку Unresolved reference: split вот код: fun main() { val str = "A:B:C" val delim = ":" val list =...

Считать таблицу
в условии дана таблица, например: 5 9 9 9 9 9 3 0 0 0 0 9 9 9 9 9 6 6 6 6 8 9 9 9 9 9 вопрос: как считать эту таблицу (имеется в виду перевести условие в переменные в коде. К примеру строчку...

Unsupported class file major version 55
Как исправить Unsupported class file major version 55 ?

Представить математическую запись фрагмента программы
Представить математическую запись фрагмента программы и вычислить значение переменной X после его исполнение. n=3 val t = n var x = 0 if (t < 0) x = -t

Цикл While
Добрый день читатели, столкнулся с проблемой цикла while, а именно в сортировке. fun charSort(word: String): String{ val sort:CharArray = word.toCharArray() var temp:Char var i = 0 ...

Шифрование AES/CBC/PKCS5Padding
Форумчане, привет! Необходимо закодировать в Kotlin файл методом AES/CBC/PKCS5Padding. А потом расшифровать на Python. На Python файл расшифровывается нормально. Но при шифровке в Kotlin теряется...

Создание списка разной длины и рандомным содержанием
Нужно создать список каналов заполняется случайными неповторяющимися каналами. Он должен содержать список всех возможных каналов и функцию getRandomChannels, которая будет возвращать список случайных...

Не работает ввод строки
Здравствуйте. Полный новичок в Котлине. После первого использования readLine() в программе случилось следующее: 1) Все программы на Котлин перестали билдиться. Просто при запуске программы...

Требования к RecyclerView
Всем привет! Изучаю RecyclerView, понимая что мне потребуется изучить еще Coroutines, Room и Adapters; проблема в том, что в материалах для обучения используется API 28. Я же использую API 19 на...

Непонятки в коде
Всем доброго. Пытаюсь освоить котлин. Мучаю примеры из книги (хотя большой вопрос кто кого) Котлин в действии. На стр 57 есть такой пример. package ch02.ex3_5_SmartCasts interface Expr class...

Передача функции другой функции
Всем Привет! Помогите пожалуйста разобраться в этом коде. fun add(a: Int, b: Int): Int { return a + b } fun printResult(function: (Int, Int) -> Int, a: Int, b: Int) { val result =...

Как сделать вывод текста в в scrolling activity и исправить ошибку?
Я новичок , так что пока плохо разбираюсь в android studio. В будущем в scrolling activity будет выводится большой текст , но сейчас мне нужно чтобы туда выводилось : кошка или собака или лошадь....

Удалить из списка все строки, которые содержат восклицательный или вопросительный знаки
Здравствуйте, ребята! Начинаю изучать программирование. Язык Kotlin. Но не совсем понимаю, как решить задачу по теме коллекций: 1. Дан список строк. Удалить из него все строки, которые содержат...

Сумма всех четных чисел от 2 до 50*N
Сумма всех четных чисел от 2 до 50*N

Работа с файлами на внешнем хранилище
Доброго времени суток. Начал изучать Kotlin, и в качестве примера начал писать аудио проигрыватель. Для старых версий Android'a все довольно понятно. А вот начиная с API 30 начались огромные траблы...

Дан файл f, компоненты которого являются действительными числами
Дан файл f, компоненты которого являются действительными числами. Найти последнюю компоненту файла наименьшее из значений компонент с четными номерами

Дано действительное число x. Вычислить:
1/x-1/3x^3+1/5x^5-1/7x^7+1/9x^9+.... Вычисление прекратить, как только добавка к сумме, независимо от знака, станет меньше некого малого заранее определенного числа. Для контроля результата...

Нужно пройтись по массиву и добавить элементы
В общем, я делаю программу для расписания одного колледжа и беру данные с их сайта, а именно пары и замена. Но, порой бывает такое, что, к примеру 1ой пары нет, а в заменах её поставили, как итог,...

Представить математическую запись
Представить математическую запись записанного выражения языке Kotlin x+2/3.0*x/a+sqrt(cos(x))/2/sqrt(x)+1.0e-5*x.pow(7)

после добавления в build.gradle
Всем привет Прошу не судить строго я только учусь. Юзается Android Studio 4.2.2. Скажите пожалуйста после добавл View Binding в build.gradle строчки Выхоодит ошибка скриншот приложен. Что...

Inline не могу разобраться
Есть 2 функции, для возможного примера: fun getAllGoods(){ disposable = repo.getAllGoods() .subscribeOn(Schedulers.io()) .subscribe({ ...

Как вывести значения из set в цикле for?
for (currentNumb in 1..n) { println("Номер: ${set}") numbersMap = readLine() } Вопрос таков: хотел бы добавить в map значения из set, только в качестве значения, а в качестве...

Шаблоны приложений
Подскажите пожалуйста, где можно бесплатно скачать шаблоны приложений для андроид студии? Надо быстро сварганить проект

Не вызывается onConfigurationChanged
Добрый день. Помогите, пожалуйста, с методом onConfigurationChanged. Добавил в манифест к главному активити это: android:configChanges="orientation|screenSize|screenLayout|keyboardHidden" В...

Android Studio, работа с двумя Activity, используя Intent
Приветствую! Получил задание, нужно реализовать работу между activity при помощи кнопки, используя intent, нужна подсказка, что мне дописать в коде Пишу на котлине Задание...

Как передать в функцию тип view? к примеру TextView и атрибут visibility
К примеру мне нужно TextView с определенным названием сделать невидимым, или картинку сделать видимой. Таких мест много и мне нужна отдельная функция вида: fun (name: Int, KindView,...

Создание пользователей не в конфигурации
Преподаватель поставил задачу, чтобы администратор в режиме приложения мог создавать пользователей и задавать им пароли. Я знаю, что это можно сделать в конфигураторе,но он хочет именно в приложении....

Андрюха в поисках магической подстроки
Андрей обожает загадки, особенно те, которые можно разгадать при помощи программирования. На днях коллега озадачил его нахождением "магических" строк. Одна строка считается "магической" по отношению...

У меня в классе, 2 функции, как сделать так, чтобы одна функция, могла использовать перем. другой функц
А именно, чтобы функции onShon, onShotFalse, onBaraban видели переменные из функции loadSounds, если я выношу переменные из функции loadSounds после AppCompatActivity, то все крашится... class...

Как убрать в приложении на kotlin мешающий экранчик
Здравствуйте всем. Есть программа таксометр, написанная вроде на котлине, работающая на андроиде. Проблема в том что при работе ее и совметсно с программы Навител, на экране Навитела поверх нее...

Регулярное выражение для поиска последовательности одинаковых чисел
Здравствуйте! Появилась задача в проекте: в конечном счёте пользователь получает на свой экран число типа bigDecimal. Допустим, количество символов числа 15, вместе с точкой. Задача состоит в...

Рефакторинг длинного метода
Здравствуйте. В сервисе получился длинный метод, и глубокая вложеность. Не могу придумать как его разбить. Дело в нём примерно обстоит так: 1. До 16 строки. Всякие проверки. 2. 18-22 строки. В...

Kotlin лучше Java для Android приложений?
Кто уже знаком с Kotlin, как вы считаете, этот язык удобнее для создания андроид приложений или Java лучше?

Как в Intellig посмотреть методы объекта
Всем доброго ночера, немного запарился. Вопрос такой. Есть код написанный на котлине как посмотреть методы доступные объекту кроме как точку поставить. fun main(args: Array<String>) { val...

Отобразить на экран полуразбитую машину
Суть такая, нужно сделать класс-команду, которая при условии что у машины хп упало (или если значение текущих столкновений у него больше одного) отображался спрайт с ней. Единственное что нашел это...

RxKotlin: Выполнение запросов API при изменении EditText
1) Можно сделать запрос без реактивщины: editText.doAfterTextChanged { it -> textView.text = api.getByString(it.toString()).blockingGet() } Работает, но естественно плохо. 2) Можно...

Синтаксис языка Kotlin инициализация
Привет! Разбираю чужой код, и часто попадается мне такой синтаксис: val feedback = authorization.authorize("update") { questionnaire.feedback!! } Не понимаю как это работает. У нас есть...

Как исправить код, чтобы он работал?
import kotlin.math.log import kotlin.math.sin import kotlin.math.pow fun main() { val a = 0.5 val b = 2.1 var S = 0.0 val h = 0.5 var currentA = a

Bottom_navigation_view.setTextVisibility(false) неработает, как подключить?
bottom_navigation_view.setTextVisibility(false) bottom_navigation_view.enableAnimation(false) я подключил bottom_navigation_view, но когда пишу точку, там нет таких параметров, описанных выше,...

Шифр Плейфера, подскажите где ошибка в коде?
Здравствуйте! Есть код шифра Плейфера, он шифрует но не так. Вписываю Ключ :ANDROID Шифрую слово: Google Получаю шифротекст:LAALKF , а должен получать MAAMTL что ни так не пойму. package...

Помимо котлина что нужно изучать?
Написал несколько приложений для андройда на котлин: месседжер, калькулятор, gps приложение, справочник. Хочу летом устроиться андроид разработчиком, но помимо знания языка в требованиях пишут кучу...

Падает в ошибку :(
Всем привет! Котлин посл.версия Есть код: class MainActivity : AppCompatActivity() { private lateinit var switch: SwitchMaterial override fun onCreate(savedInstanceState: Bundle?)...

Ломает строку которая идёт из bluetooth в телефон
Здравствуйте. Программировать только учусь в основном пока copy/paste их видеоуроков но что то уже сам освоил. В итоге я сделал bluetooth Модуль для приёма данных с микроконтроллера но строка при...

Ошибка - read interrupted -как правильно убить процесс?
Пытаюсь прервать процесс, но появляется ошибка-java. io. InterruptedIOException: read interrupted. Как правильно прервать процесс? fun runPingInfo(serviceHost: String, handlerCallback:...

Динамическое создание экземпляра класса
Доброго времени суток! Помогите пожалуйста начинающему кодеру. Задача в процессе работы приложения создавать экземпляр класса, перерыл весь инетрнет так и не понял как это реализовать. Подробнее:...

NullPointerException при сборке проекта на онлайн компиляторе
Необходимо ввести число через консоль, использую "val a = readln()!!.toInt()", в intellij IDEA всё нормально, код запускается и успешно функционирует, но при попытке запустить тот же код в онлайн...

Рефакторинг
Добрый день. Необходимо поправить цикл foreach. При переходе к следующему элементу мы просматриваем весь контейнер, нужно это исправить. table.forEach { (key, value) -> if(value.size > i) { ...

Тест - кнопки с неверными ответами и верным ответом
Здравствуйте. Подскажите как скриптом - создать окно теста, где есть четыре кнопки с неверными ответами и одна кнопка с верным ответом ?

Обойти все поля ввода на экране
На экране 9 полей ввода. Можно ли как то обойти эти поля в цикле и взять из каждого введенное значение? Не охота писать девять раз подряд binding.editTxtNum01.text.toString() ...................

Проверить, входят ли все числа из второго множества в первое, и вывести эту информацию на экран
Здравствуйте, ребята! Начинаю изучать программирование. Язык Kotlin. Но не совсем понимаю, как решить задачу по теме коллекций: 3. Сформировать и вывести на экран два множества, первое из 10...

Что это за элемент и как его сделать в android studio?
Элемент представляет собой прокручиваемый список с возможностью выбора элементов списка, когда те находятся на условной середине. (Прикладываю фото и GIF). Понятия не имею, как он называется. Не знаю...

Внезапно прекратилась загрузка приложения на эмуляторе и физ.устройстве
Моё приложение просто перестало загружаться и на эмуляторе, и на физическом устройстве. Причём за неделю до этого я делала копию приложения - копия тоже не загружается. При загрузке видно только...

HTTP запросы в Kotlin
Здравствуйте! Поделитесь пожалуйста простым примером HTTP запроса GET с параметрами авторизации. Весь интернет перерыл - ни один пример нерабочий.

Не получается обновить список из корутин
Подскажите пожалуйста почему на строке myAdapter.notifyDataSetChanged(); программа вылетает,что я делаю не так ? val myAdapter = BankAdapter(items, object : BankAdapter.Callback { ...

Посчитать битовую маску символов строки
Есть задание: посчитать битовую маску символов строки, в которой могут встречаться только строчные латинские символы. Символу 'a' соответствует младший бит, символу 'b' - второй снизу и т.д. Для...

Перезаписываются объекты унаследованных классов
Доброго времени суток. Прохожу обучение Kotlin'у на openedu, дошел до 10 недели, экзамена. задание: написать класс, от него унаследовать два класса и создать по одному экземпляру дочерних классов в...

Программа для функции
программа для функции kotlin

Вывести сумму всех чисел во всех строчках, в которых количество нечётных чисел больше количества чётных чисел
Помогите пожалуйста решить задачу, просят именно на котлине, с его синтаксисом и особенностями знаком слабо, но просят именно на нём. Программу получает на вход строки с целыми числами разделённые...

Подсчитать количество чисел в интервалах [09], [1019], [2029] и так далее до [9099]
Здравствуйте, ребята! Начинаю изучать программирование. Язык Kotlin. Но не совсем понимаю, как решить задачу по теме коллекций: 2. Сгенерировать и вывести на экран массив из 100 случайных чисел...

Stream.generate в Kotlin
Подскажите, как в котлин написать Stream.generate(), аналог цикла for (i in 0..5) { doSomething(); } Пробовал написать так Stream.generate {doSomething()}.limit(5) Но выдает ошибку...

В приложении для рисования: если ластик работает, то функции отмены и повтора перестают работать, и наоборот
Всем привет, ребят! Я новичок в Android. Я пытаюсь создать приложение для рисования на языке Kotlin. Я уже реализовал функции выбора размера кисти, выбора цвета, отмены и повтора, а также хотел...

Как передать данные из одного Activity в другое, а затем получить их изменёнными обратно?
Нужно передать текст из MainActivity в EditPostActivity, где можно при желании отредактировать текст, затем вернуть этот отредактированный текст. Не могу придумать как передавать данные(post.content...

Mediaplayer перестает работать после потери соединения с http
Приложение онлайн радио. Если теряется интернет(намеренно делаю для теста), то после восстановления попытки запустить mediaPlayer.start() выдает ошибки:E/MediaPlayerNative: start called in state 0,...

Дополнения в программе
у меня есть код который помогает мне при нажатии кнопки выводить число, мне нужно чтобы число рандомное выводилось и при смене ориентации никуда не пропадало fun addTextView() { val...

Господин Иванов внес на депозит в банк
Господин Иванов внес на депозит в банк S (S≤1000000) долларов под P (0<P<100) процентов годовых. По условиям договора проценты начисляются ежегодно и прилагаются к сумме вклада. Через сколько...

Почему вылетает исключение?
Всем доброго времени суток!) Только начал изучать Kotlin, не мог бы кто-нибудь пожалуйста подсказать, из-за чего возникает исключение?

Перевести C# на Kotlin
public void DisplayBoard(char Board) { int Row; int Column; Console.WriteLine(" ¦ 0 1 2 3 4 5 6 7 8 9"); ...

Как при открытии формы встать на определенную строку listview и выделить её цветом?
Всем привет! Подскажите новичку На activity есть listview с именем lvLevels (30 строк) Я хочу, чтоб при открытии формы сразу выбиралась определенная строка (допустим, 20) и подсвечивалась...

Есть ли в них польза от платных курсов?
Здравствуйте, хочу научиться языку kotlin в поисках инфы в интернете сталкиваюсь только с платными курсами. Есть ли в них польза? Из-за различных слухов и мнений знакомых считаю не особо нужным. Есть...

Как инициализировать в Котлине ?
Всем привет! Версия Android Studio посл версия. Я только учусь. Делаю небольшой проект. Постараюсь объяснить проблему. Есть RecyclerView + Adapter работает все отлично. Теперь я создал...

BindingAdapter - Glide - ImageView - Share
Здравствуйте! Направьте пожалуйста, в предыдущем вопросе решил сам, тема ImageView - Button - Share, но столкнулся с проблемой, если хранить картинки в приложении и при переполнении папка drawable...

Не останавливается работа кода при возникновении проверяемого условия в addTextChangedListener
Смысл кода - остановить выполнении программы если вводится не та цифра в позицию, что требуется по условию. (kotlin) slovo.setOnFocusChangeListener { _: View, hasFocus -> ...

jcifs ошибки подключения к расшаренной папке
Здравствуйте, есть расшареная папка которой нужно подключиться. через компютер я легко подключаюсь и могу изменить файлы. расшаренна только папка. но через kotlin появляется ошибки. пытался...

Созыв новичков
Предлагаю, всем кто решил научиться, данному языку, собраться и обучаться) в определенное удобное для всех время, ориентироваться по мск, я тоже начал относительно недавно, и имею кучу курсов и книг,...

Как в android studio сделать чтобы пользователь мог добавлять выбранный рецепт в закладки?
И по нажатию кнопки переходил в раздел закладки(создам 3 activity) , где мог смотреть все свои сохраненные рецепты .Так как я новичок ,буду премного благодарен если скажете как сделать с обьяснением...

Как исправить предупреждение Unchecked cast
Здравствуйте, возникла небольшая проблема, после того как я импортирую в функцию Compose, некоторый стейт и пытаюсь получить его внутри, мне выпадают подсказки которые ведут к ошибке val...

Как лучше создать меню Android Studio?
Доброго времени суток Подскажите пожалуйста, как лучше всего сделать подобное меню, чтобы оно выглядело ± также? Я пробовала через навигацию, сделав 4 файла по 2 item-а (по расположению...

ошибка fromJson
Всем привет я новичок в сфере программирования и сейчас делаю приложение новостей. Возникла проблема подсвечивается красным fromJson, хотя делаю все точь в точь по видео, помогите исправить данную...

Функция должна принимать как аргумент результат другой функции
У меня есть функция fun gen():List<Int>{ val numbers=List(10){Random.nextInt(1,100)} return numbers.filter{it>0} } fun res(){...} Нужно, чтобы результат функции gen был аргументом функции...

FindViewById
Здравствуйте, такой вопрос: Как мне не переопределять для каждой функции кнопку, а определить ее один раз и чтобы функции ее видели, ведь определить в классе я не могу, т.к. активити еще не...

Работа java.io.File readText()
Всем доброго времени суток! Изучаю Kotlin по книге Джоша Скина и Дэвида Гринхола и возник вопрос: в примерах часто приводится код и ему подобный: private fun selectHometown() =...

Отображение времени в Фрагменте
Всех приветствую! У меня такая проблема. Нужно вывести на TextView время, но проблема в том что я работаю во Фрагменте через поток Корутины, делаю цикл и вытаскиваю в var все временные показатели, а...

Не видит библиотеки Kotlin Telegram-bot
Не видит библиотеку в файле BotLogic и я не понимаю по какой причине это происходит. Хотя в Main он прекрасно все распознает. // Main.kt import com.github.kotlintelegrambot.bot import...

Друзья, приглашаем вас на PS JAVA MEETUP #6
7 сентября в 19:30 СПб, ул. Шпалерная, д. 36 https://billing.timepad.ru/event/564557/ На встрече поговорим о потоках в Linux и ForkJoinPool, а также о функциональном программировании. ...

Заменить все положительные элементы массива на наименьший элемент массива
Заменить все положительные элементы массива на наименьший элемент массива Подскажите пожалуйста как это реализовать при генерировании массива, есть ли готовые функции?

Телеграмм Бот, не видит кнопки
Из-за того что я не могу нигде найти адекватных гайдов по созданию телеграмм бота на Котлине на базовом уровне, я начал перенимать мудрость у Чата GPT. Но он столкнул меня с проблемой. По какой то...

Нужен вертикальный ПрогрессБар
Простите за вопрос новичка... Создал индикатор (ProgressBar), как сделать, чтобы он был похож на вертикальный JProgressBar? много сказано о том как его создать статически (через активити майн...

Как это понять эту ФОРМУЛУ Переменная % 4
Всем привет! Помогите пожалуйста понять, почему в данной математической задачи, результат равен 2 fun main(args: Array<String>) { var w=10 w=w % 4 println(w) } Я не могу понять,...

Какое наибольшее количество табличек можно изготовить из одного такого листа?
В связи с переименованием улицы нужно изготовить таблички с новым названием улицы и номера домов. Таблички (прямоугольники шириной a см и высотой b см) вырезают на этот раз из листов пластика,...

Как открыть второй экран Активити по кнопке?
Уже несеоклько часов бьюсь и пытаюсь открыть новое активити по кнопке. Хочу посомтртеть, кто как это делает. Напишите кому не сложно

Как исправить unresolved reference?
fun main() { var i = 1 while (i <= 10) { print("Input number: ") val x = readLine()!!.toInt() even(x) i++ } when (even(x)) { ...

На кондитерской фабрике в смену производят m кг шоколадных конфет
На кондитерской фабрике в смену производят m кг шоколадных конфет. Для отправки в торговую сеть их фасуют в ящики по k кг. Найдите количество ящиков, которые будут отправлены в торговую сеть и массу...

Вариантность
В учебнике слишком много расплывчатой информации про инвариантность, контр и ковариантность. Вопрос в следующем: стоит ли обострять своё внимание на теме? В рамках всё понятно, впринципе и сам...

Как объявить переменную типа "функция с дженериком"?
Вот есть в Kotlin такая функция (сортировка коллекции): public inline fun <T, R : Comparable<R>> Iterable<T>.sortedBy(crossinline selector: (T) -> R?): List<T> не понимаю как объявить...

Как эффективно изучать Котлин?
Здравствуйте! Изучал и использовал ранее в консольных приложениях Java, есть понимание ООП. Решил изучать Котлин для создания моб.приложений. Могу выделять на это несколько часов в день. ...

Создать Класс Поинт . Выручайте. Только начал проходить, а уже нужно выполнять задание, срок поджимает!
Привет, вобщем, учусь на первом курсе, проходим Мобильные аппликации , на данный момент Котлин. В общем, задание такое: создайте класс Point в котором будет 2 строки , соответственно для сохранения...

Создание/подключение библиотеки/модуля
Пытаюсь изучить Kotlin, но не могу найти информацию, как подключить библиотеку Допустим у меня уже такой пакет package BlockFileOfT; import java.io.File; class BlockFileOf<T>{ } всё это лежит...

import own.jar
Привет всем. Изучаю kotlin и столкнулся с такой проблемой. Пытаюсь в проект импортировать стороннюю библиотеку kaml.jar. Я не использую ни Gradle ни Maven. Создал папку libs в корне проекта,...

Почему не работает программа? Хотя если открываю другой проект все запускается
import java.util.concurrent.ThreadLocalRandom class Player { var collectionMain: MutableList<String> = mutableListOf() var collectionPlayer: MutableList<String> = mutableListOf() ...

При парсинге слов с сайта в массив, все слова записываются в первый индекс
var elements:Elements=document.getElementsByClass("nbl-slimPosterBlock__title") elements.forEach { var list=LinkedList<String>() list.add(it.text()) ...

E. Очевидная задача Arpa и ужасающее решение Mehrdad
В стране Arpa живут прекрасные девушки, как мы уже отмечали раньше. Однажды Arpa задумался над очевидной задачей: Дан массив и целое число x. Посчитайте число пар индексов i, j (1 ≤ i < j ≤ n)...

Вызвать метод при вводе текста в поля почты и адреса и при простановке/снятии галки с чекбокса
Столкнулся с проблемой в виде активации кнопки логина, она должна работать, только есть поля почты и адреса заполнены и стоит галка на чекбоксе. Метод с помощью Handler не подходит.. вот...

На носу диплом. Я выбрал проект "Создание приложения для учебного заведения" и вот я не могу придумать что туда добавить
Что там должно быть, типо какая-то новизна. Расписание, оценки и посещяемость... но что еще добавить такого? подскажите пожалуйста чтобы вы добавили. Буду рабоать в Андроит студио и язык возьму...

Не выходить реализовать калькулятор по алгоритму
https://levelup.gitconnected.com/building-a-simple-calculator-in-kotlin-using-android-studio-e877dec52768 это подробная инструкция. Проблема вроде как в том, что не находит цвет. Но куда его...

Описать код
в часности за что отвечают это tik++ tik2++ fun main() { val y = readLine()!!.toInt() val image = Array(y) { IntArray(y) { (-50..50).random() } } val (sum, avg) =...

Как работает цикл for в данном коде?
как работает цикл for в функции getAnagrams? fun charSort(word: String): String{ val sym:CharArray = word.toCharArray() var temp:Char for(i in 0 until sym.lastIndex ){ for(i...

Клиент Kotlin не получает ответ от сервера
Добрый день. Клиент на Котлин подвисает при попытке получить ответ с сервера. private lateinit var gSocket: Socket ... gSocket = Socket(tcpAddress, tcpPort)...

Вызвать super метод для изменённого this, являющемся data class
Есть класс, экземпляры класса с полями surname, name, age. Стоит задача в сравнении экземпляров таким образом, чтобы в случае различий в age объекты всё равно считались идентичными. Предложил свою...

Взаимодействие с интерфейсом из обработчика события
Доброго времени суток! Столкнулся с некоторой проблемой и не знаю как её решить. Пишу простейший аудиопроигрыватель. Есть Activity, также есть класс проигрывателя, который занимается логикой...

Видимость переменных
Всем привет, подскажите пожалуйста: есть 2 файла Main.kt и Functions.kt, хочу написать функции соответственно в Function.kt, но при попытке использовать переменные из тела функции "main" -они не...

Как записать в массив несколько (30+) картинок
Всем здравствуйте. Возник вопрос - как записать несколько файлов с картинками(30+) в андроид студио? перебирать каждый файл? val arrImage = arrayOff(R.drawable.picture1, R.drawable.picture2,...

Конвертировать код
Всех приветствую, может кто помочь перевести код на котлин? using System; using HtmlAgilityPack; namespace ConsoleApp1 { class Program { static void Main(string args)

Как передать шаблон в качестве параметра при вызове функции?
Не знаю понятно ли объяснил вопрос в заголовке, поэтому приложу сюда код: fun <E> rotate(matrix: Matrix<E>): Matrix<E>{ if (matrix.height != matrix.width) throw IllegalArgumentException() ...

Можно ли в Android Studio в empty activity сделать прокрутку вниз когда на странице заканчивается место ?
Как сделать когда в activity заканчивается место для текста , чтобы пользователь мог прокрутить вниз и текст не обрезался , а продолжался ?

Как прочитать массив из stdin в Kotlin
У меня есть такая функция: fun myFunc (items: IntArray) { // коды } Как передать числа из стандартного ввода в эту функцию? Я могу сделать вот так: var arr = intArrayOf (-5, 0, 4) myFunc...

Почему Gradle не видит плагин kapt
В файле build.kts app пытаюсь подключить плагин кодом kotlin("kapt") version "1.8.22" и при синхронизации получаю вывод что The request for this plugin could not be satisfied because the plugin is...

Ошибка при компиляции проекта
Недавно установил IntelJIDEA в компиляции проекта вылезает такая ошибка, что делать?:

Компиляция созданного файла
я новичок в котлине, создал проект котлин, там создал файл ктолин, но не могу запустить его, выходит окно edit configuration, там можно выбрать только main.kt, но он мне не нужен, как запустить...

Нахождение ключа по значению элемента в hashMap
Добрый день, возможно вопрос простой, но для меня сложный (только начал изучать Kotlin): У меня есть hashMapOf<List<Int>, Chat>(). У Chat внутри есть mutableListOf(), хранящий сообщения. Как...

Не срабатывает ImageView - Button - Share
Здравствуйте! Подскажите пожалуйста! При нажатии на Share Image, не появляются окна с кнопками приложений для того, чтобы поделиться, вместо этого выкидывает с появлением белого окна и перебрасывает...

Не работает программа
Добрый день! Такая ситуация, написал программу для Android и возникает такая ситуация: Эмулирую на Nexus 5 Android 11 (API 30) - работает Запускаю на реальном устройстве Honor 9 Android 9 (API...

Почему появляется ошибка?
Здравствуйте, возникает ошибка в android studio: build was configured to prefer repositories over project repositories but repository 'maven' was added by build file 'build.grandle' : 10 //...

Ошибка при создании автотеста
Добрый день! Только обучаюсь Котлину, поэтому не хватает опыта. Мой вопрос такой: В моем коде есть функция: fun add(newTitle: String, newText: String, privacy: Int, commentPrivacy: Int): UInt { ...

Посоветуйте
Всем привет! Нужно как можно быстро создать приложение (какое-нибудь простое хоть) и выгрузить его в Play Market. Скачал книгу, которые здесь в закрепленных + онлайн курс нашел, но всё же будто не...

Почему не работает вариант без геттера или же с var переменной?
Начал изучать андроид разработку и не могу въехать почему не обновляется переменная. Обновляется только при использовании get() Почему не работает вариант без геттера или же с var переменной? При...

View Binding. Как найти в цикле много view?
На форме много изображений с названием img1, img2....img100 Надо в цикле пройтись и сделать их невидимыми(или отобразить картинку). Я делал это так без view binding for(n in 1..100){ ...

Зависает программа при сетевом запросе
Здравствуйте! Пытаюсь в активити получить посты с сервера. Но программа зависает при запуске, подскажите, пожалуйста, как это можно исправить? class MainActivity : AppCompatActivity(),...

Цвет текста на кнопке и TextView под цвет темы на смартфоне
Добрый день, подскажите как сделать так, чтобы текст на кнопке принимал белый цвет когда на телефоне тёмная тема, и черный когда светлая. На моём телефоне тёмная тема, задний фон приложения так же...

Новичок и не могу разобраться с элементарным действием
Еще раз повторюсь - я новичок. Поэтому не судите строго. Необходимо прописать функцию, главное условие выполнения которой следующее: проверяем заканчивается ли строка любым из перечисляемых...

Запись аудио файла используя распознавание речи
Возможно ли в андроид студио на котлине записывать речь когда человек начинает говорить до тех пор пока он не перестанет этого делать, или получить аудиофайл со speechrecognition? Попытка начать...

Unit в аргументах функции. Как с этим работать?
Здравствуйте, Разбираю чужой код на Kotlin, подскажите что за конструкция в аргументах метода такая: fun pampaEmployees(params: PampaEmployeeRequest.() -> Unit): List<PampaEmployee> { return...

Как переделать цикл for в while?
вот пример кода с циклом for fun charSort(word: String): String{ val sym:CharArray = word.toCharArray() var temp:Char for(i in 0 until sym.lastIndex){ for(i in 0 until...

Как подключиться к расшаренной папке (любое решение через код)?
Здраствуйте, У меня есть расшаренная папка на другом компютере, к ней должен подключиться мой сервер для внесения изменений. Пожалуйста опишите метод пошагово.

Как обработать нажатие кнопок нижнего меню?
Здравствуйте! Подскажите пожалуйста, как kotlin обработку нажатия кнопок нижнего меню. Нужно, чтобы при нажатии кнопок происходил переход по ссылкам (у меня webview приложение). Такой код сейчас...

Не получается полностью отмасштабировать рисунок
Суть проблемы. Не получается полностью отмасштабировать рисунок. private val scaleFactor = 0.8f private var originX = 100f private var originY = 100f private val lightColor =...

Как найти количество функций которые возвращают true?
Опишите логическую функцию even(K), которая возвращает TRUE, если параметр K четен, и FALSE в противном случае. Используйте его, чтобы найти количество четных чисел в наборе из 10 целых чисел.

Проблемы с запуском интернета kotlin
Проблема в вызове интернет активити по кнопке buttonFindTrack. В другом классе все работает без проблем, а тут ошибка(выделяет в startActivity "browserIntentTrack"). В консоли пишет что пытаюсь...

Разработка экрана по макету
Нужна помощь в воссоздании экрана! Другие экраны по высоте меньше этого, то есть на этом экране должна быть возможность прокрутки вниз. Можете помочь с этим вопросом

Программно создать изображение и задать ему margin
С созданием программно ImageView проблем нет, вот так создаю и отображаю в ConstraintLayout: val container: ConstraintLayout = findViewById(R.id.container) as ConstraintLayout val imageView =...

Не обновляется TextView и другие View при изменении значения одного из полей
Пишу приложение для управления гексакоптером. Написал для проверки обработчик нажатий кнопок, чтобы менялся текст и углы поворотов(элементы находятся по id), которые являются полями моего...

Отметьте выражения, после выполнения которых переменная b никогда не станет null, при условии что
Отметьте выражения, после выполнения которых переменная b никогда не станет null, при условии что: var a: String? = null 1) var b = a?.length 2) var b = if (a?.length !=null) a!!.length...

Нажать кнопку назад
Приветствую, я написал небольшой обработчик события нажатия на кнопку (setOnClickListener). И мне нужно после нажатия подождать 1 минуту и программно нажать кнопку назад. Подскажите можно мне это...

Отобразить gif, а затем png
Всем здравствуйте! Прошу помочь в проблеме: нужно в ImageView отобразить gif-ку (однократно, не зацикливая), а затем в том же самом ImageView показать статичный png. Использую Glide:...

Kotlin.Massive BattleShip
1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 ...

Как мне реализовать Dial по нажатию
Всем привет! Котлин посл.версия установлена. Постараюсь объяснить. Делаю проект. Задача: как чтобы по нажатию на номер телефона (см.скриншот) выходила Dial с номером телефона. Как это можно...

Утилита для выгрузки занятий по заданным критериям
Кто может помочь? Утилита для выгрузки занятий по заданным критериям (занятия для группы, преподавателя, аудитории, предмета) в формат html страницы (в виде удобных для просмотра таблиц). Нужно...

Динамическая разметка
Добрый день, не подскажите, новичок в Kotlin С помощью чего можно реализовать следующий функционал Например, есть 3 TextView и кнопка TextView1 TextView2 TextView3 Button1

Новые блоги и статьи
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru