M
ну это примерно то же самое, что ожидать закрытия клавиатуры при нажатии на обычный Button
Неа. Когда я открываю клавиатуру нажатием на едит текст, и потом нажимаю верхнюю кнопку назад, тогда в предыдущей нету клавы
Jared
Ребятки, вы не могли бы подсказать, пожалуйста, книжки толковые по кору и EE? Желательно на русском (я не тешу себя надеждами об обходе английского, просто хочется все таки развиваться параллельно, а не последовательно) и хотя бы от 8 версии. Нарыл класснючие лекции якова файна, но они немного староваты - на 7-й:( (извините, пожалуйста, что не по теме канала)
Mike
Я читал Джаву для детей Файна, не советую. Хотя про самого Файна ничего не могу сказать.
Mike
Восьмая джава — это седьмая плюс методрефы, лямбды и Streams. Ничто не мешает изучить их отдельно.
Jared
Старт — Кэти СЬерра, кор и всякое по мелочи — Effective Java, EE не нужен.
Да мне бы поглубже, после перерыва 3-х летнего освежить и углубить. А ЕЕ все таки нужен - я в веб хочу временно податься
Mike
Да мне бы поглубже, после перерыва 3-х летнего освежить и углубить. А ЕЕ все таки нужен - я в веб хочу временно податься
Есть Java Generics FAQ — отдельная книжка про дженерики. Вот там реально поглубже :) Но она старовата. Я отправлял автору около десятка фиксов, уточнений и обновлений, она ничего не ответила — так что актуальность под вопросом.
Jared
Восьмая джава — это седьмая плюс методрефы, лямбды и Streams. Ничто не мешает изучить их отдельно.
такой вариант есть. Просто знакомые сказали, что лучше сразу к лямбдам привыкать
Jared
И на том спасибо!
Mike
Да мне бы поглубже, после перерыва 3-х летнего освежить и углубить. А ЕЕ все таки нужен - я в веб хочу временно податься
никакой EE для веба не нужен, это разлагающийся труп. Возьми любой веб-сервер и развлекайся.
Anonymous
всем привет. ребзя, у кого-нить есть рабочее решение доскролла коллапсинг тулбара?
Kristos
что делать если нету подсказок в xml коде? и тут появился крестик, с чем это связано?
The The
бандиты, подскажите кто над каким проектом работает, немного не шарю с чем на гугл маркет вкатится
по приложениям думаю все на чем можно было вкатиться уже вкатились. можно что-то свое сделать и пытаться кое-как конкурировать с китами, но прям успеха какого-то ждать не стоит. казуальные игры вот интересно
The The
что делать если нету подсказок в xml коде? и тут появился крестик, с чем это связано?
попробуй invalidate caches сделать. а если открыть конфигурацию с крестиком, что тоже ничего не говорит?
Kristos
invalidate делал не помогает...( а вот конфигурация, тут ничего
Oleg
что делать если нету подсказок в xml коде? и тут появился крестик, с чем это связано?
вроде как это появляется когда грэдл не собирается. Что при билде выскакивет? error какой?
The The
invalidate делал не помогает...( а вот конфигурация, тут ничего
у тебя подписанный конфиг, с ключами? открой Module Settings (F4) на своем app, посмотри конфигурацию там, все ли в порядке
Oleg
у тебя подписанный конфиг, с ключами? открой Module Settings (F4) на своем app, посмотри конфигурацию там, все ли в порядке
А какая разница? Конфиги ж и без ключей отлично работают или я отстал от жизни?)
The The
А какая разница? Конфиги ж и без ключей отлично работают или я отстал от жизни?)
работают. у меня такое часто бывает просто когда ключи добавляю, вечно что-то отваливается
Kristos
у меня конфиг не подписанный
The The
никакой ошибки нет
а сбилдить можешь? какая-то ошибка появляется?
Kristos
да могу, и никакой ошибки
The The
все новое - хорошо забытое старое. Казуалки вечны
казуалки мне кажется удачной темой за счет поточности их, людям надоедает одна, они качают другую и т.д. а приложение - оно работает и все. другого не надо. всякие редакторы, скрин рекордеры, гороскопы их там тьма тьмущая
The The
да могу, и никакой ошибки
хз тогда, с ходу так и не скажешь в чем может быть дело. это твой проект? make project, ребилды, ничего не проканывает? открой Gradle, поиграйся с билдами, может появится твой ошибка
Anonymous
можно ли как-то чекнуть состояние тача, при этом не переопределяя слушатель?
Yank
всем привет, подскажите пожалуйста почему на 46 строке не меняется высота view ?
Nikolai
fakeToolbarPrams ни чему не присваивается
Yank
fakeToolbarPrams ни чему не присваивается
🤦‍♂️ сорян, еще не проснулся )
Nikolai
не выспавшийся программист хуже пьяного грузчика )
Kristos
можете скинуть как выглядит правильный пункт Schemas and DtDs в settings
Danil
добрый день всем кто может помочь с такой ошибкой E/AndroidRuntime: FATAL EXCEPTION: main Process: com.mad_devs.fitnesstrackerd, PID: 11197 java.lang.NullPointerException: Attempt to invoke virtual method 'android.bluetooth.BluetoothGattCharacteristic android.bluetooth.BluetoothGattService.getCharacteristic(java.util.UUID)' on a null object reference at com.mad_devs.fitnesstrackerd.miBandConection.MainActivity.startScanHeartRate(MainActivity.java:122) at com.mad_devs.fitnesstrackerd.miBandConection.MainActivity.lambda$initializeEvents$4$MainActivity(MainActivity.java:94) at com.mad_devs.fitnesstrackerd.miBandConection.-$$Lambda$MainActivity$PWjzqDSrbcnLaWzTQ6MpAb1YpTU.onClick(lambda) at android.view.View.performClick(View.java:5646) at android.view.View$PerformClick.run(View.java:22473) at android.os.Handler.handleCallback(Handler.java:761) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:156) at android.app.ActivityThread.main(ActivityThread.java:6523) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)
Danil
я тут пытаюсь получить ритим сердце биение через mi band
Danil
вот так сам код void startScanHeartRate() { txtByte.setText("..."); BluetoothGattCharacteristic bchar = bluetoothGatt.getService(CustomBluetoothProfile.HeartRate.service) .getCharacteristic(CustomBluetoothProfile.HeartRate.controlCharacteristic); bchar.setValue(new byte[]{21, 2, 1}); bluetoothGatt.writeCharacteristic(bchar); }
Danil
вот сервись public static class HeartRate { public static UUID service = UUID.fromString("0000180d-0000-1000-8000-00805f9b34fb"); public static UUID measurementCharacteristic = UUID.fromString("00002a37-0000-1000-8000-00805f9b34fb"); public static UUID descriptor = UUID.fromString("00002902-0000-1000-8000-00805f9b34fb"); public static UUID controlCharacteristic = UUID.fromString("00002a39-0000-1000-8000-00805f9b34fb"); }
Kristos
так и выглядит
ладно тогда, самое интересное что переустановка студии не решила проблему...(
Kristos
щас создавал чистый проект и там такое же(
Mike
3 июля приглашаем на вебинар для Android-разработчиков! Обсуждать будем StateFlow в разрезе реализации реактивного программирования и возможности фреймворка Firebase A/B Testing (на примере продакшн-проекта). После вебинара вы сможете задать спикерам вопросы. 🗓 Дата: 3 июля ⏰ Начало: 13:00 🏠 Формат: online Регистрация: https://epa.ms/android-webinar-3jul. Участие бесплатное. Зарегистрировавшимся пользователям вебинар будет доступен в записи.
Adel
Всем доброго времени суток. Вопрос такой, программисту под Android платят дешевле чем программисту под iOS, это норма?
Adel
что значит норма или не норма? рыночек порешал
Ну вот, как на рынке дела обстоят, хотел это узнать
The The
Ну вот, как на рынке дела обстоят, хотел это узнать
на рынке андроид разработчику платят меньше чем иосному
Alastair
Alastair
Очень годный язык.
The The
По этой причине стоит выучить Свифт)
ну да, еще приобрести мак и айфон, чтобы было на чем-то практиковаться
Andrew
ах если бы на свифте можно было писать под андройд...
Alastair
ну да, еще приобрести мак и айфон, чтобы было на чем-то практиковаться
Это так забавно, когда андроид разработчик пользуется Айфоном)
The The
с 1й же зарплаты окупятся)))
с первой вряд ли, но потом да, когда-то окупятся
Alastair
Ну а по факту, во многих фирмах тебе сразу мак дают, пиши не хочу.
The The
так, успехов. учите свифт, кто вам мешает
Aleksey
Ну а по факту, во многих фирмах тебе сразу мак дают, пиши не хочу.
тебе сразу мак дают на работе, окей, а учиться на чем?
ℕo ℕame
Очень годный язык.
У меня кровь из глаз потекла, когда я там увидел систему аргументов
The The
Не благодари! http://online.swiftplayground.run/
ну, блин, одно дело практиковаться на реальном устройстве, другое через костыли. так-то можно и виртуалку развернуть
Ksenia
учить язык в плейграунд более чем достаточно, да. В остальном хакинтош - виртуалки
ℕo ℕame
ты с objective c не путаешь?
Не путаю. С ним не знаком
The The
это напоминает диалог - что вы поняли после двух лет разработки под андроид?
The The
- что нужно учить свифт
ℕo ℕame
ты с objective c не путаешь?
Это же очень неудобно писать тип, имя, и еще хрень какую-то хрень аргументу, а потом передавать в виде arg: Val
The The
rint(greet(person: "Tim", alreadyGreeted: true)), где person имя аргумента
Oleg
с 1й же зарплаты окупятся)))
Ну если ты уйдешь с зп мидла в андроиде на джуна в иос, и учитывая что ты берешь не всю ЗП, а лишь разницу - то думаю что через пару лет окупится в лучшем случае (с учетом того, что в андроиде не планируешь развиваться и будешь стоять на месте))
Александр
подскажите, как реализовать, чтобы горизонтальный RicycleView прокручивался вниз с обычными элементами LinearLayout. Сейчас прокрутки вниз нет вообще.
Александр
Например как полоска "Историй" в инстаграмме или вк прячется вместе с прокруткой основного контента.
Ivan
он же уедет наверх за пределы экрана
Александр
в смысле, а если листать вниз то сейчас как себя RV ведет?
Основной - LinearLayout и он не прокручивается вертикально.
Ivan
его надо обернуть в ScrollView