--------
PreferenceFragmentCompat используй
Amir
Всем привет, подскажите пожалуйста с чего начать изучать Android разработку, с чего стартовать(на языке прог. Java), заранее спасибо
Dmitry
С изучения Java конечно) Сама Android SDK это уже второй, если не третий вопрос )
Amir
С изучения Java конечно) Сама Android SDK это уже второй, если не третий вопрос )
Сам язык я базовый уровень почти освоил) но с чего начать изучать сам Android, не знаю
Dmitry
У всех понятие "базовый уровень" очень разное. Тут золотую середину не найти.
Dmitry
Чем больше знаешь - тем лучше.
Amir
Базовый уровень это Hello World?
Нет, вы что😅 ))) я поучил бы ещё его тогда
awawa
Ну тип минимум надо в основы ООП вникнуть. Разобраться с классами, абстрактными классами, интерфейсами и вот этим вот всем. Потому что этого добра в андроиде выше крыши
neikist
Сам язык я базовый уровень почти освоил) но с чего начать изучать сам Android, не знаю
Консольные приложения писать можешь? Крестики нолики там какие осилишь без проблем?
Dmitry
Сходи сюда @javastart А еще погугли что должен знать джун-андроид разраб. Лучше отталкиваться от максимальных требований, так сказать.
Dmitry
Еще посмотри какие технологии требует от джунов рынок труда. Тот же HH, к примеру. Понажимай на вакансии Junior Android developer.
Алексей 🌵
хочется стать андроид разработчиком)) но так не хочется опять джуном становится))
awawa
хочется стать андроид разработчиком)) но так не хочется опять джуном становится))
Я чёт годик в андроиде поковырялся и мне уже не хочется становится андроид-разработчиком :D
Алексей 🌵
Я чёт годик в андроиде поковырялся и мне уже не хочется становится андроид-разработчиком :D
я сейчас бэкендер на пхп..... хочется уже давно уйти на другой стэк) но чет все никак))
Наталья
Ребята, подскажите, пожалуйста. Можно ли у кнопки-надписи (Widget.MaterialComponents.Button.TextButton) сделать эффект селектора? т.е. при нажатии хочу подсвечивать фон цветом, отличным от colorPrimary
Dmitry
А дальше когда скажем пойму как работать с этим всем, с чего посоветуйте начать?
Человек. Ты, для начала, это всё изучи. А там сам все поймешь :) Я начинал с С++. Очень хороший бесплатный курс нашел. Понял что такое программирование в принципе, ООП, функции, структуры данных, алгоритмы и т.д. . Потом подучить Java было проще (месяц на основы). Первое приложение на Android (простейший справочник) разобрался как и написал за две недели.
awawa
почему?
Ну местами нормуль, а местами бывает упарываешься на простой задаче пока не закинешь её нахрен, потому что легче отказаться совсем, чем сделать нормально. Недавно искал как поменять цвета фона, текста и т.п. у SearchView. Заебался и подогнал все остальные цвета в приле под неё🤷‍♂️
awawa
А как же шаблоны? Там же вроде можно все шаблонами цветов сделать. Типа как темы разные делаются.
Это надо было опять же сидеть и искать какой цвет надо переопределить, чтобы эта хрень заработала. Я погулил - ничего, в чате спросил - тоже не ответили. Если бы мне прям сильно надо было, я б, конечно, пошёл копать, а т.к. это пет-проджект я лучше в функционал силы буду вкладывать.
Наталья
переопредели смени стайл для кнопки)
я честно пыталась.... что нужно переопределить в стиле чтоб фон у TextButton красным подсвечивался при нажатии? кажется, все атрибуты уже попробовала.. По умолчанию у меня colorPrimary черный. В доке material написано что TextButton использует colorPrimary для подсветки по умолчанию. По ТЗ фон прилжения тотже черный. И вот я так думаю, что переопределение не помогает и при нажатии подсветка сливается с фоном
awawa
А ещё вот эти вот всякие хуавеи и сяоми, вообще обожаю. Чтобы заставить работать надо с бубнами танцевать, всякую хрень выдумывать. Потому что они х** клали на гугл с его документацией, а делают как им хочется и потом поди разберись как на них в фоне работу настроить.
awawa
А сорцы посмотреть? В конструкторе же обращение к атрибутам идет, выяснить быстро и просто.
Ну если бы там было так просто, я б нашёл. Цвет текста я таки смог поменять, глядя в сорцы, остальное не получилось. По факту я мог бы тупо свою вьюху запилить, наследуясь от EditText'а и натянуть нужный мне функционал. Ну я ж говорю, что мне было впадлу тратить время на такую мелочь. Суть сказанного в том, что почему нельзя просто сделать атрибуты textColor, backgroundTint и т.д. для SearchView? Нет, для этого нам надо курить сорцы, разбираться как это всё работает, чтобы просто цвет поменять.
awawa
Один фиг со временем придется разбираться.
Ну лучше позже, чем раньше :D Оттягиваю пока могу. Да я думаю реально проще наследоваться от EditText'а и добавить пару функций, чем юзать эту хреновину. Там хоть все цвета нормально менять можно.
Дмитрий
попробовала, ничего не поменялось(
есть еще <item name="rippleColor">
Sergey
Хочу получить ширину и высоту Лейаута. В Main activiti ViewTreeObserver получаю параметры ширины высоты. Если вывожу в Лог внутри onGlobalLayout ширину и высоту то данные получаю без проблем а за пределами метода по нулям. Подскажите каким образом можно вернуть результат ?
Paul
У меня есть обычный jvm модуль на котлине, но в нем есть один java класс. В андроид модуле, который зависит на него, в рантайме получаю java.lang.ClassNotFoundException когда идет обращение к тому классу. В чем может быть проблема?
Наталья
background и selector для него
Widget.MaterialComponents.Button.TextButton не предусматривает в backgroundTint селектора, только цвет из color(или студия по ctr+p только color выдает) но я поставила и оно работает) XD спасибо!
Sergey
Там же есть ответ)
Anonymous
Hi, how can we use material progress bar with rounded corners? I tried using normal progress bar and added custom drawble indicator. However, i want the indeterminate type to be available
Paul
https://ru.stackoverflow.com/questions/633793/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%B2%D0%BE%D0%B7%D0%BD%D0%B8%D0%BA%D0%B0%D0%B5%D1%82-java-lang-noclassdeffounderror
Загуглить я и сам могу. Как класс может не быть найден, если все остальные классы из этого модуля всю жизнь находятся и работают?
Sergey
Mike
што это?
Sergey
Картинка
Mike
Картинка
а, вот оно что. Ну тогда всё ясно
Mike
ууу, как странно. Смотреть в настройки грэдла.
Paul
ууу, как странно. Смотреть в настройки грэдла.
Это может быть как-то связано с тем, что в корне сорссета там папка kotlin, а не java?
Мухаммед |
Здравствуйте Что использовать для network request клиентских приложениях для работу с gRPC ?
Мухаммед |
если кто то раньше столкнулся с этим можете код реквеста шейрить пожалуйста
Мухаммед |
Кажется, в этом вопросе уже есть ссылка на ответ.
Я посмотрел ссылку и погуглил но там нету подробное инфо
Anonymous
Кто может подсказать? После SplashScreen приложение вылетает
Anonymous
Корбен
Ребят Объясните мне дебилу Нахрена нужен Dagger2? Я не видел ни одного проекта пока где используется дагер Рх да окей многопоточность тыры пыры А дагер Нахрена нужен?
Корбен
В 90% вакансий вижу
mentarey
В манифест добавь то активити...
Корбен
Без DI живете?
Так вот я и хочу разобраться можно ли без них жить и зачем его везде пишут как требование?
neikist
Так вот я и хочу разобраться можно ли без них жить и зачем его везде пишут как требование?
Хз, я без хоть какого то DI контейнера буду себя очень неуютно чувствовать.
Корбен
Хз, я без хоть какого то DI контейнера буду себя очень неуютно чувствовать.
Я слышал про альтернативу дагеру Туз пик называется Вроде проще Не сталкивался?