Anonymous
Макеты интерфейсов уже есть?
Danil
Установил в несколько строчек, установил готовые аппы, доволен
Anonymous
Поделиться можете?
Danil
Женя
Привет, меня зовут Женя и я продакт менеджер в JetBrains 🖖
Недавно я искал уже искал респондентов из Java разработчиков. Теперь хочу пообщаться на тему Kotlin.
Итак, если вы работаете с Kotlin и у вас есть какие-то трудности/сложности/непонимание или что-то просто бесит, то напишите мне лично или сразу закидывайте встречу https://calendly.com/eugene-rubilov-jb/kotlin-android
Мы обсудим ваши вопросы/предложения и на основе этого я продолжу формулировать роадмап для андроид разработчиков (кстати вот текущий по всему Kotlin https://blog.jetbrains.com/kotlin/2020/10/kotlin-public-roadmap-through-spring-2021/). Особенно интересны топики вокруг build tools.
Спасибо и приятного Кодина 💻
Anonymous
Но в стиле мд2?
Anonymous
Мне вот интересно, дойдет ли Гугл до... фиг знает как назвать... скажем, нео материал, где будет мд2, но переработанный и с размытиес
Anonymous
Гугл умеет делать дизайн, но не умеет сама его придерживаться хдддддддд
Danil
Alan, мобильные приложения будут нативные?
Anonymous
А вообще у Гугла мд2 очень красивый. Самый прям пример его нормального исполнения, это мобильные приложения Гугл карт, Гугл заметок, и Гугл фото
Anonymous
Гугл диск еще
Danil
😂
Anonymous
На дроид же нативку не так сложно делать вроде
Danil
Мобайл - Swift, Kotlin. Electron для всех десктопных ОС
Danil
А какие фишки даст делфи?
Anonymous
О, как раз спрошу тут: почему почти никто не пилит норм анимации в приложуньках для дроида
Anonymous
Ilya
Anonymous
До сих пор 99% приложений без анимации сдвига при открытии клавиатуры
Ilya
Я у себя фейд использую и кое-где Material Container
Danil
Anonymous
Anonymous
Телега
Я про нее и говорю, что она сейчас норм анимированно в принципе, пока остальные просто как макет какой-то
Anonymous
Я вот ща изучаю разработку под дроид и мне кажется, что заморочиться с анимация и того стоит
Danil
У телеги для мака есть две версии. Одна десктопная универасльная, а вторая нативная на свифте, которую делают всего 4 человека.
Danil
Зачем делать новый продукт, используя старые технологии?
leksss
Привет всем. Подскажите, как обработать клик на пуш с ФБ из фона? В доке написано, что даныне приходят в data и оттуда типа нужно уже плясать. Но что-то нифига не понятно, как это обработать
https://firebase.google.com/docs/cloud-messaging/android/receive#handling_messages
Данил
Данил
Точнее в onMessageReceived
Данил
Данил
тебе из всех сообщений, нужно определять, к какому типу относится (если конечнло ты много разных типов используешь.
Если 1, то можешь без обработки
leksss
да до меня было написано, хер пойми как.. пока для теста сделаю вот так
leksss
Andre
Полностью надо ошибку. скрин
leksss
Никита 🙃
Подскажитие, в чём может быть проблема:
Есть вьюха унаследованная от LinearLayout (MyView)
Есть метод который принимает его в качестве аргумента:
fun doSmth(view: MyView)
Но в итоге в рантайме падает ошибка:
java.lang.ClassCastException: android.widget.LinearLayout cannot be cast to com.package.MyView
В чём может быть проблема? Чот совсем завис
Andre
Rustam
Есть тут в чате разработчики из Белоруссии?
Rino
Всем привет
Andre
Andre
Rino
Никита 🙃
А в самом layout верный класс написал?
class MyView
@JvmOverloads
constructor(
context: Context,
attrSet: AttributeSet? = null,
defStyleAttr: Int = 0
) : LinearLayout(context, attrSet, defStyleAttr)
Ilya
Andre
Rino
Подскажите, как правильно установит андроид studio. После установки не запускается вообще ничего
Andre
Никита 🙃
Ээ..Да? А что там не правильно можно сделать?
<com.package.MyView
/*xmlparams*/
/>
Rino
Хороший способ, но ради этого все сносить
Andre
Andre
leksss
Да интересно
Вопрос то в том, что все норм, пуш прилетает, но при клике на него (если прилка не запущена) ничего не происходит. Я не пойму, где это обрабатывать нужно
Andre
Andre
leksss
Andre
Металлов
Здарова, есть чат по amplitude аналитике? в поиске не нашел
Никита 🙃
Сейчас все равно не видно где ты используешь вью
Так я так и использую как MyView
В xml объявил как MyView
И в коде я использую как MyView
Есть внутри MyView xml:
init {
LayoutInflater.from(context).inflate(R.layout.view_layout this, true)
}
с root елементом:
<merge xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:parentTag="android.widget.LinearLayout"
tools:orientation="horizontal">
Никита 🙃
Нигде к LinearLayout не пытаюсь скастить
Никита 🙃
И ошибка в рантайме сугубо
Andre
Никита 🙃
android:id="@+id/my_custom_view_name"
Gulshen
Andre
Никита 🙃
<com.package.MyView
android:id="@+id/my_custom_view_name"
/*xmlparams*/
/>
Никита 🙃
Яж не совсем дурак объявлять LinearLayout и потом его пытаться скастить к его чайлду)
Віталій
Всем привет. Насколько я понимаю, ButterKnife также использует findViewById?
Dzmitry
Такой вопрос, делаю single fragment activity. Активити обрабатывает экшены которые приходят из шорткатов, и по определённому экшену должен загрузится определённый фрагмент и в него надо передать информацию. Как это сделать?