Yegor
Я думаю ничего, так как они же не такие дураки что бы выставлять весь исходный код что бы можно было на любой компе скомпилировать
BDB 🏴‍☠️
ребята у кого есть пример использования ActionBarLayout из телеграмма, пожалуйста поделитесь
Mike
ребята у кого есть пример использования ActionBarLayout из телеграмма, пожалуйста поделитесь
в вопросе уже есть ответ — такой пример находится в телеграме
BDB 🏴‍☠️
я там ничего не смог понять.
BDB 🏴‍☠️
Что конкретно нужно?
надо сделать страницу как в тг. Чтобы свайпом вправо закрыть.
Mike
Потому что все хотят готовых разработчиков.
Mike
надо сделать страницу как в тг. Чтобы свайпом вправо закрыть.
Никогда в жизни не догадался бы, что ActionBar об этом.
Mike
🤷‍♂️ мб стажировки
Artem
Говорить что ты миддл
Artem
А это как-то связано?)
Oleg
Говори фриланс и не спросят
BDB 🏴‍☠️
Ну это например https://github.com/r0adkll/Slidr
попробовал, он задний фон делает транспарент. И просто анимацией вправо делает. Получается что экран транспарент (В каждой активити прописывать задный фон в ручную, не очень), либо при закрытии предыдущей активити, не видно *как на фото.
Oleg
ActionBarLayout
Совсем про другое
Muhammad
В БД есть 52000 записей не будет не каких нагрузок при обработки в приложение ?
Mike
В БД есть 52000 записей не будет не каких нагрузок при обработки в приложение ?
Если все их в хип выгрузить, настанет апокалипсис. А так, объём это небольшой.
Muhammad
Если все их в хип выгрузить, настанет апокалипсис. А так, объём это небольшой.
Сперва я считаю побайтово БД из assets потом взаимодействие
Artem
Ты когда учишься тоже пилишь приложения, чем не опыт. А опыт в команде можно найти либо на всяких хакатонах либо прошлый зачесть
Artem
Ты когда учишься тоже пилишь приложения, чем не опыт. А опыт в команде можно найти либо на всяких хакатонах либо прошлый зачесть
Крч так скажу: когда ради фана проходил курс по дроиду, то ребята которые пришли совсем с нуля но очень хотели, без проблем нашли себе работу в нормальных компаниях
disco
Всем привет, никто не может подсказать почему не получается запустить приложение по имени пакета? Проверяю на 7 андроиде, все ок. На десятке вылетает exception
disco
Oleg
Гугл сервисы есть на 10?
disco
Нет
disco
Хотя может я не понял о чем ты
disco
Вот это стоит
Anonymous
Это варнинги, а не ошибки, ищите где ошибки
Ну там пишет что * What went wrong: Execution failed for task ':TMessagesProj:externalNativeBuildAfatDebug'. > Build command failed. Error while executing process C:\Users\ASD\AppData\Local\Android\Sdk\ndk\21.1.6352462\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\trianglegram\Telegram\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=D:\trianglegram\Telegram\TMessagesProj\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=D:/trianglegram/Telegram/TMessagesProj/build/intermediates/ndkBuild/afatDebug/obj NDK_LIBS_OUT=D:\trianglegram\Telegram\TMessagesProj\build\intermediates\ndkBuild\afatDebug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 --jobs=16 tmessages.32} только не понимаю, мне что нужно изменить android-16 .
Andy
надо сделать страницу как в тг. Чтобы свайпом вправо закрыть.
Самое простое что можно сделать это через свой "роутер" для фрагментов. Что я имею ввиду: в активити есть один FragmentContainerView/FrameLayout в который кладёшь фрагменты. Что бы сделать "закрытие свайпом" можно добавить 2а фрагмента поверх друг друга (используя метод add), дальше прикрутить всяких onTouchListener'ов что бы смотреть движение и менять translationX у нужного фрагмента. Таким образом при "Свайпе" будет фрагмент над фрагментом. Так же нужно смотреть этот же translationX и вызвать popBackStack когда нудно. Как вариант можно сделать так. Из минусов нужно адекватно написать свой роутер. Проверить что бы не сломались тач евенты у вьюх
BDB 🏴‍☠️
Anonymous
NDK Не билдится, скинь полный лог на gist или pastebin
https://gist.github.com/RauanSatanbek/467cc56ab7daff6f87191fbedab750c1
Oleg
ну и да инициализировать так: git clone --recursive https://github.com/DrKLO/Telegram cd TMessagesProj ndk-build
Oleg
и потом пытаться уже билдить со студии
Кирилл
миддл без опыта это сильно
Pavel
миддл без опыта это сильно
да чего, такое часто как раз бывает
Pavel
Очень просто, чувак не работал, а в колледже херы пинал, и изучал язык \ платформу дома
Mike
Ну так это джун а не миддл
Джун должен чё-нибудь уметь. Человек без практики — это стажёр.
Egor
Джун должен чё-нибудь уметь. Человек без практики — это стажёр.
Кстати, вопрос стал. Джун должен знать архитектуру?
Кирилл
Подожди, те чтобы быть миддлом по твоему достаточно знать язык/платформу? В моем понимании если у тебя нет опыта реальной работы - ты джун
Egor
Будет ли плюсом знания и умение писать в mvp, mvvm и mvi?
Mike
Кстати, вопрос стал. Джун должен знать архитектуру?
Ой, её толком никто не знает, все симулируют.
Mike
Зависит от места и архитектуры, которую там используют
Кирилл
Будет ли плюсом знания и умение писать в mvp, mvvm и mvi?
Плюсом будет. Обязательно? Нет конечно, им учится пару дней
Egor
Я просто вижу, что джунов много и требования растут не по дням, а по часам.
Egor
А вот если я уже 2 года учу и буду еще 2 условно. Я могу в теории пойти на мидла? Или там мастхев пройти путь работы в команде?
Mike
Если имеет достаточно реальных знаний - а почему нет?
> не работал, а в колледже херы пинал > реальных знаний
Mike
А вот если я уже 2 года учу и буду еще 2 условно. Я могу в теории пойти на мидла? Или там мастхев пройти путь работы в команде?
Количество лет — штука очень абстрактная. А вот попадание в компанию на определённую должность — вполне конкретная.
Pavel
> не работал, а в колледже херы пинал > реальных знаний
А что такого кстати? Реальные знания - сидишь и дрочишь проекты, сидишь и пишешь код, вот и все, изучаешь это все.))
Pavel
Ну я имел в виду, вместо колледжа - идешь домой. :)
Pavel
Ну иногда приходилось ходить, чтобы не исключили ...
Egor
Ну я только фриланс и совсем немного удалёнки. Я толком и не могу сказать какой проект был крупный. Просто есть очень жесткая уверенность в знаниях, но как таковых крупный проектов нет.
Egor
18
Egor
Сомневаюсь, проекты обязаны быть,а то откуда знаниям браться :)
Проекты есть, но крупных нет. Я учавствовал в доработке / допиливании крупного, но даже понятия не имею куда он дальше пошёл.
Egor
Ну с 0
Pavel
Проекты есть, но крупных нет. Я учавствовал в доработке / допиливании крупного, но даже понятия не имею куда он дальше пошёл.
Ну если ты уверен что знания есть и проекты хоть и мелкие, но есть, то в чем проблема?/
Egor
Но фриланс херь полная для меня. Может в мои 16 подзаработать что то и хорошо, но знаний не прибавляется.
Egor
И возраст вообще не хотят слышать, страшно с заказчиками разговаривать)
Pavel
Которые я даже понятия не имел как делать
Egor
Мне добавилось, когда правки неебические прилетали от заказчика.
Ага, каждому что то не то. Ну это везде было и будет.
Egor
Больше всего знаний дает чтение чужого, хорошего кода
Да, это тоже отрабатывал. Особенно такого "новичкового" с активити в 1к строк)
Pavel
Больше всего знаний дает чтение чужого, хорошего кода
Ну хороший код, тоже очень относительно, он на каждой стадии знаний свой.
Egor
Я бы такой код не читал, в 1к строк в актвити)))))))😂
Ну все мы писали так, это нормально)