
Ⓜ️ᵃʳᵃᵗ
18.11.2016
14:46:32
блин, я вообще сейчас думал, что ты с низу хочешь нотификейшн показывать

Artyom
18.11.2016
14:47:02
не, я про обычный нотификейшн, который показывается сверху, а потом уходит в шторку

Viacheslav
18.11.2016
14:47:13
Попапы не вылазят же, когда апп открыт, не?

Artyom
18.11.2016
14:47:40

Google

Viacheslav
18.11.2016
14:47:58
Суровая реальность

Andre
18.11.2016
14:49:52
>Examples of conditions that may trigger heads-up notifications include:
The user's activity is in fullscreen mode (the app uses fullScreenIntent), or
The notification has high priority and uses ringtones or vibrations

Artyom
18.11.2016
14:50:47
в багах нашел?)
Суровая реальность
notificationBuilder.setPriority(Notification.PRIORITY_HIGH);
if (Build.VERSION.SDK_INT >= 21) notificationBuilder.setVibrate(new long[0]);
решение проблемы
мб кому то пригодится, кто хочет показывать heads-up notification in app

Andre
18.11.2016
15:12:26

Viacheslav
18.11.2016
15:12:45

Edgar Khimich
18.11.2016
15:15:08
помогите пожалуйста сделать пагинацию для RecyclerView with StaggeredLayoutManager
не пойму куда логику писать
https://guides.codepath.com/android/Endless-Scrolling-with-AdapterViews-and-RecyclerView

Andre
18.11.2016
15:17:49
А чем стэгерд отличается от Linear? Ничем, он его ещё и наследует.
Видишь бинд позиции, кратной, скажем, 20 - дозагружаешь элементы

Алексей
18.11.2016
15:22:18
Подскажите, куда мне сохранить аудио файлы. Ну вот допустив вотцап, он же не сохраняет их просто в папку на сд карте

balolam
18.11.2016
15:22:40

Google

Fedor
18.11.2016
15:22:44
сохраняй в папку на сд карте

Алексей
18.11.2016
15:22:54
Не ну не красиво будет

Fedor
18.11.2016
15:23:08
тогда не сохраняй

Алексей
18.11.2016
15:23:13
А как-то в кеш я могу?

Fedor
18.11.2016
15:23:25
да, создай папку и назови cache
в нее сохрани

balolam
18.11.2016
15:23:48

Fedor
18.11.2016
15:24:16
А как-то в кеш я могу?
https://developer.android.com/reference/android/content/Context.html#getExternalCacheDir()

Алексей
18.11.2016
15:24:39
Спасибо
Я с этим не работал, думаю это память которая держится в самим приложением
А что есть кэш?

balolam
18.11.2016
15:28:14
в которую ты пихаешь - что душе угодно

Алексей
18.11.2016
15:29:35
Ну а когда мы в настройках чистим кеш приложения, у нас же не удаляются все файлы которые мы скачали
И положили в папку

Sergey
18.11.2016
15:30:39

Алексей
18.11.2016
15:31:24
Я запутался

Sergey
18.11.2016
15:31:27
После того как юзер удалит апп, папка с кешем останется лежать мертвым грузом

Алексей
18.11.2016
15:32:25
Хорошо я что нибудь почитаю на эту тему, и не буду тут позориться ?

Sergey
18.11.2016
15:32:27
Есть context.getCacheDir() и context.getExternalCacheDir

Google

Алексей
18.11.2016
15:32:55
Ок

Sergey
18.11.2016
15:33:20
Путь первой, system/data/data/app.package/cache
Второй external_storage/Android/app.package/cache

Алексей
18.11.2016
15:34:26
Так в какую мне класть кучу мелких аудиофайлов?

balolam
18.11.2016
15:34:57
Создай там свою папку и клади

Алексей
18.11.2016
15:35:04
Ок

Sergey
18.11.2016
15:35:09
Смотря где у юзера больше свободного пространства

Алексей
18.11.2016
15:35:34
Я вроде всё понял, спасибо

Sergey
18.11.2016
15:35:38
Лимитируй размер кеша обязательно
Чтобы он не разрастался в гигабайты

gering7
18.11.2016
15:36:54
Всем привет
Кто-нибудь занимается прототипированием приложений перед разработкой? Если да, то какие инструменты дя этого используете?

Алексей
18.11.2016
15:37:08
И что будет когда переполниться?

Sergey
18.11.2016
15:39:03
Ну, у юзера андроид скажет что нету больше свободного пространства, а у тебя завалится апп

Алексей
18.11.2016
15:39:33

Alexey
18.11.2016
15:40:23

Sergey
18.11.2016
15:40:53
читни

Andre
18.11.2016
15:41:52
Гугл советует просто стырить DiskLruCache из его примеров

Sergey
18.11.2016
15:43:28
https://developer.android.com/samples/DisplayingBitmaps/src/com.example.android.displayingbitmaps/util/DiskLruCache.html

Google

Alexey
18.11.2016
15:45:36
Коллеги, хочу поделиться интересной статьей для Android разработчиков: http://gmsservices.ru/blog/2016/11/18/no-fear-2/
Денис Неклюдов, ведущий Android-разработчик британского финтех-стартапа Revolut, первый Google Developer Expert в России и ведущий подкаста о разработке под Android, продолжает рассказывать о том, как программистам избавиться от страха поменять работу и главное о том, как готовиться к собеседованию, каких задач ожидать.
Возможно будет полезно.

Alexey
18.11.2016
15:46:17

Алексей
18.11.2016
15:46:37
Вопрос, мне нужно реализовать загрузку файлов с сервера. Там асинктаском это в лет делается. В чем плюс того-же ретрофита. Зачем мне делать через него?

Alexey
18.11.2016
15:46:40
Это вторая часть, сегодня вышла

Sergey
18.11.2016
15:46:51

Alexey
18.11.2016
15:47:15
DiskLruCache, который ещё JakeWharton в свое время стырил и благополучно на него забил.

Alexey
18.11.2016
15:47:24

Andre
18.11.2016
15:48:17

Alexey
18.11.2016
15:49:44

Dmitriy
18.11.2016
15:50:11
Кто нить боролся с таким
error: cannot access NonExistentClass
class file for error.NonExistentClass not found
Consult the following stack trace for details.

Alexey
18.11.2016
15:52:04
@indevid91 чтобы retrofit построил урл со всеми аргументами. Иногда удобнее, особенно, если URL - часть API, с которым ты работаешь через retrofit. А так да, можно и okhttp напрямую заюзать с коллбеками, или ещё и индикатор загрузки красивый прилепить.

Andre
18.11.2016
15:54:46
Буду рад услышать мнение на этот счет
Никто не спрашивает у художника, какой цвет получится, если смешать N каких-то или чем он рисует - вот так и здесь: тебе либо нравится, как этот разработчик пишет, либо нет.
Вы, кстати, сами не эйчар случайно?

balolam
18.11.2016
15:54:50
Кто-то пытался анимировать AlertDialog из Support Library, не могу понять в чем дело

sasha
18.11.2016
15:55:02
retrofit2+ rxjava = очень удобно, а просто картинки можно и picasso)

Alexey
18.11.2016
15:57:00
@Balolam Там у него свой Window, со всеми вытекающими. А в чем проблема то?

balolam
18.11.2016
15:57:41
Я и кучу примеров нашел, ничего не прокатывает

Google

balolam
18.11.2016
16:08:41
Хотя может все дело в Xiomi
))

Andre
18.11.2016
16:10:02

balolam
18.11.2016
16:10:24

Dmitriy
18.11.2016
16:15:39
NonExistentClass not found
NonExistentClass not found
Кто кто подскажет то?)

Alexey
18.11.2016
16:16:39

Dmitriy
18.11.2016
16:16:49
Он не знает

Alexey
18.11.2016
16:16:50
Я честно ни разу такое ее видел

Dmitriy
18.11.2016
16:17:35
Еб.ный котли плять
Все ни слава богу

Alexey
18.11.2016
16:17:47
О так это Котлин

Dmitriy
18.11.2016
16:17:55
утром все собиралось проделал огромную работу и на тебе приплыли

Alexey
18.11.2016
16:18:00
Зайди на канал Котлина в гиттере
Или постучи Яну
Он тут за весь Котлин был, да что-то ушёл

Sergey
18.11.2016
16:22:23