Category: Kotlin

28
Сен
2020

Вложенный RecyclerView

Пытаюсь реализовать список в списке. То есть: Есть фрагмент и основной макет. В основном макете есть recyclerView. Для него есть адаптер, слой адаптера – это Item, в котором есть различные textView, которые успешно заполняю, и "дочерн…

23
Сен
2020

Нужно ли использовать android:filterTouchesWhenObscured?

Есть рекомендация – что нужно использоваться в разметке параметр android:filterTouchesWhenObscured = true
Это увеличивает безопасность приложения и например, приложение которое поверх нашего приложение не может перехватить касание нашего п…

21
Сен
2020

Защита от взлома базы данных (перец)

Мне предстояла задача защитить данные от подделки на случай взлома или угона базы данных (postgres).
Есть таблица которая защищает urls для доступа по ролям (примерно как spring-boot security).
В таблице колонки:
path: защищенный путь /acc…

21
Сен
2020

Мне надо сделать playlist в console

В приложении должно быть меню (а)

Воспроизвести музыку

Изменить музыку

Воспроизвести музыку

Если Player вводит 1. (Play Music) должно появиться другое меню, например:

Художники
Должен появиться список художников, чтобы ввести одног…

20
Сен
2020

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

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

После этого поворачиваю фигуру, например, на 30 градусов программно, язык не особо важен, формула, если есть, то будет одинаковая для любого языка, н…

18
Сен
2020

Разметить RecyclerView внутри RecyclerView

Всем доброго дня. Задача следующая: Есть фрагмент, внутри которого есть RecyclerView с некоторым списком item’ов. В каждом item могут быть вложены свои item’ы. Отображение родительского RecyclerView я реализовал, а как внутрь элемента в не…

16
Сен
2020

Как изменить цвет кнопок в toolbar?

Решил изменить цветовую гамму на белый и синий цвет.
И тут у меня появилась проблема из-за того что я сделал tooldbar белого цвета у меня теперь не видно навигационных иконок и текста

Сам стиль toolbar
<style name="mainToolbar&quo…

16
Сен
2020

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

Есть приложение в котором должна отображаться история за период.
Как организовать выбор этого периода через календарь подобным методом:

Находил библиотеки по типу:
MaterialDateTimePicker – но я так в ней и не разобрался. P.S. Можно и с не…

16
Сен
2020

Реализовать раскрывающийся элемент списка

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

09
Сен
2020

Как добавить Placemark с текстом в Yandex MapKit на Android?

Нужно нечто подобное, как это реализуется в JavaScript API для сайтов:

При добавлении метки таким образом:
mapview.map.mapObjects.addPlacemark(Point(52.207970, 104.063277))

Создается обычная точка:

В документации не нашел ни слова об эт…

08
Сен
2020

Как использовать кеширование в Котлин

Здесь у меня есть простой пример Фибоначчи, как я использую идею кеширования в JS. Есть ли такая же идея кэширования в Kotlin?
Вот краткий пример того, как поменять местами в JS
[а, б] = [б, а]; А есть ли пример на Kotlin?
function fib(n) …

05
Сен
2020

Как получать уведомления (обновления данных) даже когда приложение закрыто?

Пример. Вот есть Вконтакте, которое отправляет уведомления о сообщении, даже когда приложение закрыто.
Я подумал, что можно реализовать через Service, но так как их изменили (приложение закрывается и система их убивает) – не вариант. Как э…

01
Сен
2020

Как перезапустить Service?

Приложение закрыто
Есть сервис работающий в фоне, нужно раз в 5 минут его перезапускать из самого же сервиса (делать restart).
Как это правильно сделать?
stopSerivce ->
startService
Не работает по причине гонки друг с другом.

29
Авг
2020

Как понять что Model выполнился

У меня есть 3 класса(MainActivity, Model, Presenter). В первом классе обработчик кнопки отправляет сигнал классу Presenter. Presenter вызывает у класса Model функцию, как должен понять Presentor, что Model закончил выполнение функции?

29
Авг
2020

Attempt to get length of null array kotlin

Подскажите пожалуйста в чём может быть проблема.
есть 2 одинаковых приложения (на java и эквивалент на kotlin)
с одинаковыми пермишинами
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-pe…

28
Авг
2020

Держать всегда RecycleView внизу списка

У меня приложение на подобии чата, как сделать так что бы при создании он сам прокручивался вниз, я сделал, но при добавлении нового сообщения, и при вызове notifyDataSetChanged() он сам не прокручивается, даже если вызывать функции
recycl…

25
Авг
2020

error: cannot find symbol

Ошибка появилась после добавления базы данных.
D:\AndroidStudioProjects\MoviesKotlin\app\build\tmp\kapt3\stubs\debug\com\artelio\movieskotlin\adapter\MoviesAdapter.java:10: error: cannot find symbol
private java.util.List<Movie> …