Комментарии 9
Ну все же на compose такое видеть было бы более ожидаемо, кому там эти view уже нужны, если проект делается с 0?
Ну не знаю. Описывать интерфейс в коде это долго и нудно. Можно же просто использовать софт где интерфейс просто собирается из готовых компонентов и останется только написать обработчик событий нажатия кнопок.
Посмотреть бы kotlin code style было бы неплохо. underscore прям глаз режет.
Потом, нет исходника. Я во времена студенчества любил "ломать" лабораторные калькуляторы установкой двух точек в десятичных числах. Тут не ясно решено это или нет) ещё приколом любимым было написать число 0004. А тут ещё и кнопка с тремя нулями есть. Тема не раскрыта, но за старания +.
Хорошая статья для начинающих. С одной стороны - достаточно подробно и наглядно, с другой - есть "слепые" места и небольшие ошибки на подумать.
View устарели а studio не поддерживает win7. Пойду лучше в 1С там до пенсии ничего не поменяется...
Когда писал первый калькулятор на жабе, не знал про подобные функции, ну типа того же eval в джава, поэтому писал через стэк. Тебе знаю, что такое тоже существует, прикольно как лабораторный проект, наверное. Удачи автору.
Было бы неплохо реализовать доп функцию с альбомной ориентацией. Т.е. при повороте экрана создаётся открывая новая activity с под кнопками (операциями) но при этом, чтобы содержание строки не удалялось, т.е. надо было бы в буфер сохранять и потом на новой activity воспроизводить. Тогда финальный результат был бы интереснее.
В целом приложение нормальное, единственное что исходники к проекту уже давно лежат на всем известном metanit
Создание простого калькулятора в android studio