Приложение для практики работы со строками, потоками и выводом данных на экран.
Учебное приложение демонстрирует работу со строковыми функциями, отдельным фоновым потоком, обновлением UI из другого потока и подсчётом символов. Также используется извлечение подстрок из текста и логирование.
Основной функционал:
- Вывод версии, рассчитанной из двух чисел
- Извлечение текста между символами
< > - Фоновый поток, который раз в секунду увеличивает число и обновляет TextView
- Безопасное обновление UI через
runOnUiThread - Цикл перебора символов строки и подсчёт количества вхождений
< - Вывод сообщений в Logcat
- Kotlin
- Threads
- UI updates from background thread
- String operations (
substringAfter,substringBefore) - Logcat
- TextView runtime updates