
Alexander
31.10.2017
14:34:58

Sergei
31.10.2017
14:35:33

Dev??
31.10.2017
14:35:39

Sergei
31.10.2017
14:35:50
господа, может кто-нибудь подскажет, есть ли такое решение из суппорт библиотеки?

Google

Gregory
31.10.2017
14:36:23
Народ, не подскажете материал по steppers. На оф сайте доков не нашел в примерах. И погуглил в основном результаты готовых кастомных библиотек.

Alexander
31.10.2017
14:36:49
либо в манифесте android:allowBackup="false", либо можно доку поковырять и настроить кастомные параметры для бэкапа

Igor
31.10.2017
14:36:57

Gregory
31.10.2017
14:37:28
какую-нибудь статью с примерами создания вертикальных степперов

Dev??
31.10.2017
14:37:30

JRoot3D
31.10.2017
15:00:52
посоветуйте что по RxJava почитать

Otan
31.10.2017
15:09:59
За предыдущие подсказки спасибо! Подскажите, плиз, еще кое-что.
mediaPlayer = MediaPlayer.create(this, speechFileId);
mediaPlayer.start();
После каждого нажатия будет загружаться новый аудиофайл. Надо ли вызывать перед этим каждый раз mediaPlayer.release()?
Или mediaPlayer сам удалить старый аудиофайл?

Лёша
31.10.2017
15:16:40

Vitalik
31.10.2017
15:21:41

Nikolai
31.10.2017
15:22:47
Доброго времени суток. Поделитесь как определяете отступы между двумя текстовыми блоками в фотошопных макетах?

Google

Ⓜ️ᵃʳᵃᵗ
31.10.2017
15:25:15

Nikolai
31.10.2017
15:27:05
в фотошопе не видно рамок у текста

Otan
31.10.2017
15:28:18
Не ясно надо ли вызывать release перед загрузкой в ту же переменную другой аудиофайл

Artem
31.10.2017
15:29:22

Sergei
31.10.2017
15:29:27

Никита
31.10.2017
15:29:29

Ⓜ️ᵃʳᵃᵗ
31.10.2017
15:30:16

Sergei
31.10.2017
15:31:19

Ⓜ️ᵃʳᵃᵗ
31.10.2017
15:32:02
хотя есть врапперы для адаптеров, где это уже селано, ввиде библы.

Kostya
31.10.2017
16:22:37
у кого-то было такое, что студия не обновляет БД после изменений?
Ну типа написал код, почистил даные, удалил апку, сделал клин билд, ставишь - и крешит потому что не находит созданную таблицу. Открываешь БД через вьювер - все есть, запускаешь апку и смотришь БД через хром - таблицы нет. Уже не первый раз такая фигня и все никак не могу понять почему так. Баг в студии?

Denis
31.10.2017
16:44:36
Добрый вечер. После обновления на третью студию посыпались ерроры от Proguard-а такого вида Warning:library class android.view.ActionMode depends on program class android.view.Menu, Warning:library class android.provider.MediaStore$Files$FileColumns extends or implements program class android.provider.MediaStore$MediaColumns. Их много Warning:there were 1128 instances of library classes depending on program classes, Warning:there were 136 unresolved references to program class members. Мб кто-то сталкивался? Что могло поломаться?


Лёша
31.10.2017
16:50:54
у кого-то было такое, что студия не обновляет БД после изменений?
Ну типа написал код, почистил даные, удалил апку, сделал клин билд, ставишь - и крешит потому что не находит созданную таблицу. Открываешь БД через вьювер - все есть, запускаешь апку и смотришь БД через хром - таблицы нет. Уже не первый раз такая фигня и все никак не могу понять почему так. Баг в студии?
Эм... поправьте меня, но студия как бы вообще не при делах тут должна быть, не? Обновление базы, создание, миграции и прочее происходят в приложении
Студия её вообще не касается

Никита
31.10.2017
17:03:49

Andriy
31.10.2017
17:06:40
Всем привет, у меня не много оффтопик тема но все же... Имеется телефон, новый 2 недели использования.. Galaxy S8 Orched Gray, и начал замечать проблему что телефон иногда тупо виснет... намертво.... екран не реагует, клавиши тоже.. помогает только рестарт зажымая все клавиши вместе.... и то один раз после рестарта не хотел запускаться, ушел в бутлуп... Кто-то с таким сталкивался на етом телефоне ? Как в сервисе доказать что он тупо повисает "иногда"

Otan
31.10.2017
17:09:11
SOS. При выходе из Пингвиненка на андроид 4 все нормально. А вот на андроид 5 приложение как бы закрывается, но в в меню настройках ПРИЛОЖЕНИЕ-АКТИВНЫЕ кнопка ОСТАНОВИТЬ стоит активная. Получается приложение не выгрузилась из памяти?
Что я забыл сделать?

Никита
31.10.2017
17:18:43

Google

Andriy
31.10.2017
17:19:44

Никита
31.10.2017
17:20:09

Artem
31.10.2017
17:20:46
судя по некоторым словам человек просто из Украины, вот и все. Че пристали-то

nikita
31.10.2017
17:20:58
Шутник....
Отнести и покажи им или на видео как он глючит, там только будут томить пока посмотрят короче на весь срок гарантии (если есть)

Andriy
31.10.2017
17:21:05

nikita
31.10.2017
17:22:11
Тут как бы тема андроид разработки а фремиворк раскидать как не подсказать: (

Никита
31.10.2017
17:22:17

Quantum Harmonizer
31.10.2017
17:25:03

Никита
31.10.2017
17:26:30

Quantum Harmonizer
31.10.2017
17:27:33

Artem
31.10.2017
17:27:59

Никита
31.10.2017
17:28:50

Andriy
31.10.2017
17:28:58
А что это даёт? Какие-то поблажки?
А что быть с Украины ето приступление ? Или писать на ламаном русском? Вообще не понимаю людей которые смотрят на то, откуда ты ... сам работаю в Польше, в Швеции, Дании... и как бы разцениваю всех людей одинаково ....

Sergey Mitrofanov
31.10.2017
17:29:20

Никита
31.10.2017
17:29:58

Quantum Harmonizer
31.10.2017
17:30:25

Artem
31.10.2017
17:30:46
давай переформулирую, то "что русский для него не родной язык"

Google

Никита
31.10.2017
17:31:35

Artem
31.10.2017
17:31:59
да помоему ток у тебя проблемы)
и ваще
кофе - оно

Quantum Harmonizer
31.10.2017
17:32:32

Sergey Mitrofanov
31.10.2017
17:32:41
хохлосрач в чате?
Товарищи, давайте не будем опускаться до национализма и ксенофобии )

Quantum Harmonizer
31.10.2017
17:32:53

Никита
31.10.2017
17:33:23
заметьте что разговор был про орфографию... но нашелся человек который сразу приплёл хохлов... и набежали...
яхуею, дорогая редакция ?

Sergey Mitrofanov
31.10.2017
17:33:49

Никита
31.10.2017
17:34:06

Sergey Mitrofanov
31.10.2017
17:34:09
https://www.youtube.com/watch?v=N4vf8N6GpdM

Никита
31.10.2017
17:36:07
По крайней мере на конференциях их слушать приятнее чем вопросы из зала...

your-mirror
31.10.2017
17:39:25
Вопрос, есть какое-то решение. которое максимально упрощает поддержку lifecycle и производительность?

Sergey Mitrofanov
31.10.2017
17:39:39
И внезапно на английском они говорят получше многих
Эм, ну я бы так не сказал )
Если что, они не по английски базарят, а по индийскому английскому. У них в Индии английский - второй государственный.
И варьируется он от "хинди впермежку с английскими словами" до "английские слова прочтенные как хинди". И этот акцент впринципе не исстребим, потому что впитывается с детства так же как украинский акцент русского )

your-mirror
31.10.2017
17:47:05

Yahor
31.10.2017
17:48:10
Ребята, мне надо выполнить команду от суперюзера(su -c netcfg eth0 down), но мне не хватает прав, как это можно сделать?, Можно ли сделать апликуху системной через манифест?

Google

Quantum Harmonizer
31.10.2017
17:48:53

your-mirror
31.10.2017
17:49:14

Quantum Harmonizer
31.10.2017
17:49:17
?
ну, манифеста недостаточно


Sergey Mitrofanov
31.10.2017
17:51:42
Упростить работу с lifecycle. Чтобы не думать о том, что будет при повороте, а что при onResume и т.д. Т.е. написать бизнеслогику, которая будет как можно менее зависима от жизненного цикла. К примеру, я забиндил вьюшки, а потом при повороте и onResume я просто обновляю данные в этих вью и не парюсь с поворотом и т.д. В каком-то смысл разбиение на слои
А, ну это уже ближе к архитектурным решениям.
Если совсем быстро и чтобы не матанить, то можно попробовать Moxy и т.п.
Если есть желание сделать по-круче, то можно MVP + RxJava
Ну а если надо и крутость и по красоте, да еще и скиллов поднять - то можно самостоятельно реализовать The Clean Arcitecture.
Ах да, еще есть смысл посмотреть в сторону новых либ андроидовских - Android Archtecture Components.
https://developer.android.com/topic/libraries/architecture/index.html
За подробностями по всем этим пунктам вам сюда:
https://t.me/Android_Architecture

your-mirror
31.10.2017
17:53:09

Otan
31.10.2017
18:02:55
Кстати, я только что добавил озвучку англо-слов и релизнул четвертую версию Пингвиненка.

Alexey
31.10.2017
18:05:17

Sergey Mitrofanov
31.10.2017
18:05:38
У Вас тоже приложения не уходят с памяти после закрытия? Так и задумано гуглом?
Ну для начала, что есть "закрытие"? Нажатие "назад" на главном экране или "хоум" в любом месте?
Это не закрытие, это выход. Приложение остается в памяти еще некоторое время, и к нему можно вернуться в то место, откуда его покинул.
Через некоторое время система сама выгрузит его из памяти, и тогда возврат в приложение будет эквивалентен новому запуску.
А вот если из последних его смахнуть (прибить), то тогда процесс отомрет сразу.

Otan
31.10.2017
18:05:45
0.4?
4.0. Инсталим и оцениваем!

Sergey Mitrofanov
31.10.2017
18:06:39
В любом случае, у тебя есть OnPause, OnStop, OnDestory. В общем случае достаточно в них отпустить все что не нужно.

nikita
31.10.2017
18:06:51
Фремиворк это вообще гиблое дело раскидать
?

Sergey Mitrofanov
31.10.2017
18:07:16

Quantum Harmonizer
31.10.2017
18:07:31

Alexey
31.10.2017
18:07:37