
Sergey
26.03.2018
20:07:40
Всем привет!
Следуя традиции =)
Из основных вещей - я интегрировал видео чаты на webrtc.org, делал тестовые сети для синтеза плохих условий p2p соединений (GNU/Linux tc netem)

Artem
26.03.2018
20:11:58
Разобрался. Оказывается надо было cursor.moveToFirst() вызвать...

Moon
26.03.2018
21:27:42
Нормально ли для каждого фрагмента создавать собственный тулбар? Один-Активити-Много-Фрагментов

balolam
26.03.2018
21:29:59
Да, вполне нормально. Хотя вы уже по своей задаче смотрите)

Google

Like
26.03.2018
21:31:34
не знаю, насколько правильно это, но можно сделать базовый класс или интерфейс типо ActionBarSetter, в который прокидывается ActionBar и усё
и в итоге есть 1 тулбар на активити, который каждый фрагмент обрабатывает, как ему нужно

Moon
26.03.2018
21:33:45
Спасибо
И еще вопрос: есть ли канонический способ навигации по фрагментам? Если, например, используется nav drawer / bottom tabs -- чтобы у каждого таба была своя иерархия фрагментов, своя вложенность

Like
26.03.2018
21:36:52
можно "кастомный" стэк сделать, пример на Гите:
GitHub - JetradarMobile/android-multibackstack: Persistent bottom navigation like in instagram
https://github.com/JetradarMobile/android-multibackstack

Alexey
26.03.2018
21:43:58

Like
26.03.2018
21:44:16
или же через чайлд фрагменты делать

Alexey
26.03.2018
21:44:22
multibackstack я бы не стал юзать

Like
26.03.2018
21:44:32
т.е. на Х секций есть Х фрагмент контейнеров

Alexey
26.03.2018
21:44:40
потому что заставляет наследоваться их активити

Like
26.03.2018
21:45:05
там идея продемонстрирована

Moon
26.03.2018
21:45:29

Like
26.03.2018
21:46:25

Google

Alexey
26.03.2018
21:46:25

McVlaga
26.03.2018
22:00:37
парни, в Room не вставляется инфа :( Файл .db создается, но таблицы нет + не могу заинсертить. Ничего не пишет даже. В чем может быть проблема?

Konstantin
26.03.2018
22:05:24

McVlaga
26.03.2018
22:06:14

Konstantin
26.03.2018
22:09:24
может у тебя logcat не парвильно настроен? тип логов, фильтр?
а так возможно забыл в модели указать название таблицы или в @Database entities - не указал класс своей модели

McVlaga
26.03.2018
22:11:02

Konstantin
26.03.2018
22:13:49

McVlaga
26.03.2018
22:15:12
а другие логи выводятся?
Создал таблицу вручную. Поменял версию и загнал CREATE TABLE запрос в addMigrations метод. Все еще не пойму почему само не работало.

Bahrom
26.03.2018
23:07:45

McVlaga
26.03.2018
23:12:51

Akbolat
27.03.2018
05:09:36
печаль-беда, приехали. обновил студию и проект не билдится ?
и аваст на java.exe ругается

Artem
27.03.2018
05:12:08
лапы ломит и хвост отваливается?

Orazbay
27.03.2018
05:20:41
Здравствуйте!Пожалуйста,поделитесь опытом как можно было бы это сделать лучше всего? У меня первая идея была сделать с помощью негативного маргина,но это вроде не очень хорошо(Если что я про вьюшку на картинке которая стоит выше)

Like
27.03.2018
05:22:02
несколько режимов
ловишь онтач
и лепишь на сюрфейс

Google

Like
27.03.2018
05:22:20
наверное

Akbolat
27.03.2018
05:25:35

Admin
ERROR: S client not available

Like
27.03.2018
05:25:55
https://stackoverflow.com/questions/16650419/draw-in-canvas-by-finger-android

Artem
27.03.2018
05:26:35

Akbolat
27.03.2018
05:33:12
правильно ли я понимаю, что broadcast'ы работают по паттерну observer?

Dimitrios
27.03.2018
06:10:55
Всем привет, если моя программа завязана на том что она часто должна находить определенную информацию с файлов
(их 300 шт, но это было сделано что бы искало не в одном большом файле, а в маленьких.)
Стоит перенести эти все данные в SqlLite?

Dmitry
27.03.2018
06:16:40
Кто нибудь сталкивался с ошибокой Error while Installing APK после обновления студии при попытке запустить проект на телефоне?
The APK file C:\android\******\app\build\outputs\apk\debug\app-debug.apk does not exist on disk.
Делал clean, invalidate & restart, что-то не помогает

Dmitriy
27.03.2018
06:17:29
а файл- то сам есть?)

Alexey
27.03.2018
06:19:27

Dmitry
27.03.2018
06:19:51
Ну даже build не начинается, через секунду после нажатия кнопки запуска появляется эта ошибка.

Dmitriy
27.03.2018
06:20:22

Dmitry
27.03.2018
06:20:55
да

Dmitriy
27.03.2018
06:21:42
попробуй именно из меню запустить build apk и посмотри создаст файл или нет

Никита
27.03.2018
06:24:35
А это норм что свежесозданный HelloWorld проект отжирает 50мб оперативы на устройстве?

Artem
27.03.2018
06:29:35
смотря что за устройство
если экран большой то норм

Like
27.03.2018
06:30:26
от версии API ещё зависит вроде

Google

Dmitry
27.03.2018
06:30:55
попробуй именно из меню запустить build apk и посмотри создаст файл или нет
Вот такую ошибку выдает если делать build APK
IncompatibleClassChangeError:WrongTimberUsageDetector.quickFixIssueBinary(WrongTimberUsageDetector.java:658)?WrongTimberUsageDetector.checkElement(WrongTimberUsageDetector.java:545)?WrongTimberUsageDetector.checkMethodArguments(WrongTimberUsageDetector.java:490)?WrongTimberUsageDetector.visitMethod(WrongTimberUsageDetector.java:87)?UElementVisitor$DelegatingPsiVisitor.visitMethodCallExpression(UElementVisitor.kt:1027)?UElementVisitor$DelegatingPsiVisitor.visitCallExpression(UElementVisitor.kt:1007)?UCallExpression$DefaultImpls.accept(UCallExpression.kt:99)?JavaUCallExpression.accept(javaUCallExpressions.kt:24)
https://github.com/JakeWharton/timber/issues/292
https://github.com/JakeWharton/timber/pull/291

Like
27.03.2018
06:30:56
ну энивей у меня аппка на 5.1 занимала больше ОЗУ чем на 7.1