@android_ru

Страница 1235 из 3205
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
Я правильно понимаю что экран перерисовывается каждые 16мс?
Нет, не всегда, только когда на экране что-то меняется

Когда контент статический​, перерисовки не происходит

Включи в настройках 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 недостаточно, т.к. на многих устройствах вылазит проблема с доступом к файлу

Nikita
11.04.2017
06:58:33
Могу кинуть код, но он с хакатона

Если после взгляда на него тебя хватит припадок, то я предупреждал

Nikita
11.04.2017
07:00:32
само собой, камера и файловая система
Ну да. Ежель камера не нужна, то можно не запрашивать

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 юзать чувствую

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
У меня тут спрашивают кого-то, кто плотно машин лернингом занимается ни есть опыт работы на иностранном проекте. Нет знакомых?

Sergey
11.04.2017
08:50:16
что является Extended классом?
класс наследующийся от BaseClass. BaseClass наследуется от View

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);

Google
Sergey
11.04.2017
08:59:31
Добавь: addAll. DiffUtil не при чём.
так и делаю.... this.mEmployees.clear(); this.mEmployees.addAll(NEWemployees);

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

Quantum Harmonizer
11.04.2017
09:00:10
так и делаю.... this.mEmployees.clear(); this.mEmployees.addAll(NEWemployees);
Убери clear, раз не хочешь удалять. И, да, странная практика — стирать список и заполнять его снова. Неэффективно.

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
а как тогда докидывать ?

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
Евгений
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. Потерял время и память.

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:26:38
size = 0; в конце
так что clear возвращает пустой List с size = 0

Quantum Harmonizer
11.04.2017
09:28:14
так что clear возвращает пустой List с size = 0
Он ничего не возвращает, void. Да, список становится пустым, но это происходит за O(n). Вопросы есть?

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

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

с RecyclerView норм с переписыванием ссылки листа

Quantum Harmonizer
11.04.2017
09:32:15
Так я гоаорил про размер списка, а не за какое время он это сделает
Так что с размером? Очевидно, что после clear он будет нулевым, не?

Евгений
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
не твои слова?

Quantum Harmonizer
11.04.2017
09:35:11
clear — O(миллион), addAll, 999 900 пустых ячеек в ArrayList. Потерял время и память.
Мои слова, так и есть, очистка проходит по всем ячейкам, оставляя пустой массив.

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

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

если в пустой массив уже делали addAll

Страница 1235 из 3205