
Edgar Khimich
11.04.2017
05:52:56
Как сделать под тулбаром скрывающейся бар ?

Artem
11.04.2017
05:53:37
Ох

Ivan
11.04.2017
05:54:27
Читай про бихевиор

Edgar Khimich
11.04.2017
05:55:17
А что именно читать ?

Google

Artem
11.04.2017
05:55:19
https://habrahabr.ru/post/270121/ идею от сюда может вытащишь
Саму фичу имею ввиду
Лишнее выкинешь

Edgar Khimich
11.04.2017
05:56:09
Я просто думал что координвтор только для тулбара

Artem
11.04.2017
05:56:18
Почитай

Edgar Khimich
11.04.2017
05:56:30
Ок. Спасибо)

Artem
11.04.2017
05:56:41
Незачто)

Gerc
11.04.2017
05:57:17
Coordinator Layout нинужен, это обычный контейнер под баром, который по листенеру скроллу скрывается

whalemare
11.04.2017
05:57:58
Не совсем

Sergey
11.04.2017
06:38:04
Когда контент статический, перерисовки не происходит
Включи в настройках Profile GPU и увидишь

Google

Sergey
11.04.2017
06:41:26
Постоянная перерисовка контента расточительна по отношению к батарее

Никита
11.04.2017
06:45:53

Sergey
11.04.2017
06:46:48
2d текстура меняется

Alex
11.04.2017
06:48:52
привет
есть мысли почему в okhttp в HttpUrl разрешены только http/https schemes?

Victor
11.04.2017
06:49:51
ребят, посоветуйте библиотеку либо статью, нужно делать фото в файл через startActivityForResult
материала на developer.android.com недостаточно, т.к. на многих устройствах вылазит проблема с доступом к файлу

Sergey
11.04.2017
06:50:02

Alex
11.04.2017
06:50:21

Nikita
11.04.2017
06:58:33
Могу кинуть код, но он с хакатона
Если после взгляда на него тебя хватит припадок, то я предупреждал

Victor
11.04.2017
06:59:45

Nikita
11.04.2017
07:00:32

Alexey
11.04.2017
07:01:41

Alex
11.04.2017
07:03:30
uri изначально передаю как intent extra MediaStore.EXTRA_OUTPUT
Я как-то писал файл сендер, в итоге закончил кучей if'ов, где идут попытки вытянуть просто path, потом path по ури через content provider андроида, а если это не выходит, то переписывал файл из uri в нужное место. Не уверен правда, что это твой случай.
А что ещё надобно?)
На сервере для стриминга кастомная sheme сделана. Просто через HttpUrl.Builder удобно все компоновать, но из-за того, что нет поддержки arbitrary shemes придется StringBuilder юзать чувствую

Victor
11.04.2017
07:07:02

Google

Nikita
11.04.2017
07:11:44
Скинь, интересно посмотреть)
https://github.com/LionZXY/HackathonBMSTU/blob/master-normalniy/app/src/main/java/ru/skafcats/hackathon2017/SecureInfoActivity.java

Alexey
11.04.2017
07:11:53
Спс)

Глеб
11.04.2017
07:49:26
Ребят кто сталкивался бедой что если отправлять push в топик то он приходит null

Dmitry
11.04.2017
08:01:30
Смотри бандл в дебаге, сам бандл нулевой?
Сталкивался вне топиков, всегда проблема была в том, что по ключам неправильно данные вынимал.

Alexey
11.04.2017
08:39:18
Кто-нибудь тестировал БД с robolectric? Все без проблем было? У меня dbHelper.getWritableDatabase() длится бесконечно
private DatabaseHelper databaseHelper;
@Before public void setup() {
databaseHelper = new DatabaseHelper(RuntimeEnvironment.application);
//need to clear and recreate database
}
Так инициализирую

Sergey
11.04.2017
08:46:20
Всем привет! кто-нибудь знает, почему invalidate не вызывает onDraw в Extended классе? Прикрепил uml диаграмму. в Base классе Overrid'ю invalidate() и явно вызываю super

Р2
11.04.2017
08:47:50
У меня тут спрашивают кого-то, кто плотно машин лернингом занимается ни есть опыт работы на иностранном проекте. Нет знакомых?

Eugene
11.04.2017
08:48:53

Sergey
11.04.2017
08:49:24

Sergey
11.04.2017
08:50:16

Sergey
11.04.2017
08:51:00
просто View?

Sergey
11.04.2017
08:51:06
setWillNotDraw(false); добавил
наследуется от View, а не от ViewGroup
метод onDispatchView пробовал

Sergey
11.04.2017
08:52:07
должно работать
без кода сложно больше сказать

Sergey
11.04.2017
08:55:48
Кто работалс DiffUtil ? как сделать чтоб в ленете новостей после запроса новых, старые итемы не удалялись?
во всех примерах очищается текущий List и добавляется новый:
this.mEmployees.clear();
this.mEmployees.addAll(employees);

Quantum Harmonizer
11.04.2017
08:58:17

Google

Sergey
11.04.2017
08:59:31

Kylych
11.04.2017
08:59:48
а clear зачем? убери

Dmitriy
11.04.2017
08:59:49

Quantum Harmonizer
11.04.2017
09:00:10

Dmitriy
11.04.2017
09:00:45
// copy paste driven development

Quantum Harmonizer
11.04.2017
09:01:10
Народ, где находтся статья, а которой учат clear + addAll? Дайте мне кирпич...

Kylych
11.04.2017
09:01:40
а как тогда докидывать ?

Sergey
11.04.2017
09:01:40

Admin
ERROR: S client not available

Quantum Harmonizer
11.04.2017
09:01:52

Sergey
11.04.2017
09:02:04
у адаптера есть всегда свой не нуллабл список

Kylych
11.04.2017
09:02:56
addAll же
а в связке с clear, addAll не очень )) .

Quantum Harmonizer
11.04.2017
09:03:30
а что плохого? )
Ну вот был у тебя список на миллион, решил вместо миллиона сделать сотню записей. clear — O(миллион), addAll, 999 900 пустых ячеек в ArrayList. Потерял время и память.

Евгений
11.04.2017
09:03:41
гейм дев есть группа в телеграмме?

Quantum Harmonizer
11.04.2017
09:03:52

Sergey
11.04.2017
09:04:01

Евгений
11.04.2017
09:10:12
clear разве не возвращает пустой List?
дока пишит вот что на счет clear
* Removes all of the elements from this list (optional operation).
* The list will be empty after this call returns.
*
я так понимаю он вернет пустой List , не будет там 999 900 пустых ячеек
Ну вот был у тебя список на миллион, решил вместо миллиона сделать сотню записей. clear — O(миллион), addAll, 999 900 пустых ячеек в ArrayList. Потерял время и память.

Quantum Harmonizer
11.04.2017
09:13:42

Google

Quantum Harmonizer
11.04.2017
09:14:37
/**
* Removes all of the elements from this list. The list will
* be empty after this call returns.
*/
public void clear() {
modCount++;
// clear to let GC do its work
for (int i = 0; i < size; i++)
elementData[i] = null;
size = 0;
}
</thread>

Yergali
11.04.2017
09:16:32
всем привет
Как настроить Retrofit для обновления http-запросов каждые x секунд? данный момент мой код выглядит вот так https://gist.github.com/anonymous/d06ca6f2c4a27b7992556484426b7539

Евгений
11.04.2017
09:23:19

Dev??
11.04.2017
09:24:12

Alexey
11.04.2017
09:24:45

Евгений
11.04.2017
09:26:38

Quantum Harmonizer
11.04.2017
09:28:14

Евгений
11.04.2017
09:29:39
Так я гоаорил про размер списка, а не за какое время он это сделает

Gerc
11.04.2017
09:31:42
это от listview пошло, когда ссылку переписывал и нотификал, то иногда вываливалось с ошибкой что не и стого потока типа измененно. помогало полностью очищать и добавлять. получалось два списка
с RecyclerView норм с переписыванием ссылки листа

Quantum Harmonizer
11.04.2017
09:32:15

Евгений
11.04.2017
09:33:13
clear — O(миллион), addAll, 999 900 пустых ячеек в ArrayList. Потерял время и память.

Roman
11.04.2017
09:33:18
первый раз решил заюзать ConstraintLayout. нужно сделать вертикальную цепочку, у которой промежутки имеют определенный вес. такое вообще возможно? раньше я использовал в таких случаях LinearLayout у которого были в промежутках вьюхи Space с заданным весом. подумал, может констрейнт будет проще. но почему-то когда сделал цепочку vertical bias игнорируется. есть ли какие-то пути чтобы реализовать что я хочу?

Евгений
11.04.2017
09:33:19
не твои слова?

Sergey
11.04.2017
09:34:33

Quantum Harmonizer
11.04.2017
09:35:11

Roman
11.04.2017
09:35:38
В ConstraintLayout есть понятие Chain
да, я читал про это и сделал этот чейн. но в нем все промежутки равные. а мне нужно чтобы последняя нижняя вьюха прилегала к нижнему краю экрана и чтобы остальные промежутки были не равны

Евгений
11.04.2017
09:35:56
а откуда 999 900 пустых ячеек взялось?
если в пустой массив уже делали addAll