
Andre
07.10.2016
11:53:57
вы таки можете в оффтоп-чат переместить дискасс?

Alexander
07.10.2016
11:55:57
Ок, сменю сам:
В уютном вложике поговорили про технологический стек и разработку в компании RMR https://www.youtube.com/watch?v=9pDhL_lmJVQ
Ответы на какие вопросы в рамках этого формата вы бы хотели услышать от парней?
Можно тут, можно в лычку

Igor
07.10.2016
12:06:30
Прошу прощения, можно задать очередной нубский вопрос?

Google

Igor
07.10.2016
12:06:48
Может поможет кто мне...

Alexander
07.10.2016
12:08:24
в таких случаях лучше сразу спрашивать

Alexey
07.10.2016
12:09:37

Igor
07.10.2016
12:10:12
В общем проблема в том, что когда во фрагменте вот эта кастомная вьюха, и я добавляю айтемы вызвав метод addItem, то кнопка back перестает работать, не вызывается onBackPressed https://gist.github.com/evigor/6c7b6d6edee64c0f9ee855e5d6e87378

Alexey
07.10.2016
12:11:07

Igor
07.10.2016
12:14:00

Alexey
07.10.2016
12:14:26

Александр
07.10.2016
12:18:27

Alexander
07.10.2016
12:20:21
Так лучше

Alexey
07.10.2016
12:21:41
чуваки, го срать в оффтоп, здесь андроид

Владислав
07.10.2016
12:22:07

Constantine
07.10.2016
12:25:45
По мере чтения чата всё больше склоняюсь к мысли о том, насколько удобнее структура форума... кто-то реально может один общий поток прочитать и осилить?

Google

Artem
07.10.2016
12:27:41

Constantine
07.10.2016
12:29:37
Это от цели чата зависит... Мне просто не очень понятно как можно структурировать обсуждение какого-то вопроса, когда оно по всей истории размазывается и перемежается другими обсуждениями

Fedor
07.10.2016
12:30:54
телеграму нужен черипик

Artem
07.10.2016
12:31:11
Траст ми, йос сообщество сидит в слаке и разбивание общения по каналам не сильно упрощает жизнь

Constantine
07.10.2016
12:32:10
дак и котлиновцы там живут, но я не очень понимаю как :)

Igor
07.10.2016
12:33:20

Alexey
07.10.2016
12:48:46
сделать так чтобы памяти хватало
смотря какой экран телефона
норм

Alex
07.10.2016
13:19:27
ребят, вопрос: хочу сделать анимацию смены background image у layout (так, чтобы новый фон выпадал с нижнего левого угла и постепенно расходился на весь layout. Как это обычно делают сейчас? с помощью обычных xml-ин с translate по x и у, или же используют библиотеки?

Andre
07.10.2016
13:20:51
забей, раз у одного
ну или можешь трай-кэтчить оом, но вроде так не стоит делать

Владислав
07.10.2016
13:22:06
Ну, тогда ты знаешь что делать

Andre
07.10.2016
13:22:20
ну, есть еще rgb565
хотя я не припомню, чтобы он мне был нужен для чего-то, кроме 256мб-устройств
а еще есть largeHeap=true

Alexander
07.10.2016
13:23:20
@darmaevt android:largeHeap="true" поставь как затычку
Опередил )

Alexey
07.10.2016
13:23:39

Alexander
07.10.2016
13:23:52
android:largeHeap="true" у нас вывозит ))

Google

Alexey
07.10.2016
13:24:38

Andre
07.10.2016
13:24:58
что за девайс-то?

Alexey
07.10.2016
13:25:01
я бьы сказал можно её поставить, но не рассчитывать на неё и не возлагать большие надежды

Alexander
07.10.2016
13:25:19
что за проект ? что делает ?

Andre
07.10.2016
13:25:31
а, ок
как насчет 565 битмапов?
ну и еще главное - под кэш выделять столько, сколько можешь
ОС тебе говорит, какой класс памяти, используй это
ActivityManager am = (ActivityManager) ApplicationObject.sharedApplication().getSystemService(Context.ACTIVITY_SERVICE); int memoryClassBytes = am.getMemoryClass() * 1024 * 1024 / 6;

Admin
ERROR: S client not available

Andre
07.10.2016
13:27:43
^this

Alexander
07.10.2016
13:27:55
Контент чем отображаешь ? RecyclerView?
разрешение картинок?
да с каким разрешением ты картинки пихаешь с бэ

Alexander
07.10.2016
13:29:52
может они у тебя по 20 метров
может ты их где то хранишь в памяти ?
в какой момент падает у заказчика?
может ты при скроле не отменяешь запросы на загрузку картинок? они накапливаются и падает ?
У адаптере в методе @Override
public void onViewRecycled(FillHolder<T> holder) {
super.onViewRecycled(holder);
holder.reset();
}
удобно отменять

Ilnar
07.10.2016
13:40:04
Вот кстати насчет отмены, если используется фреско, то он сам отменяет реквест, нет?

Alexander
07.10.2016
13:45:03
Нет а как он отменит ?

Google

Artem
07.10.2016
13:45:35
Можно просто слушать все не захэндленные исключения в отдельном потоке и граммотно объяснять пользователю, что нужно купить нормальный телефон, после чего закрывать приложение

Fedor
07.10.2016
13:46:09

Alexander
07.10.2016
13:48:25
Хм…. нужно проверить. :)

Fedor
07.10.2016
13:49:17
Хм…. нужно проверить. :)
onViewRecycled дергается когда вьюха перекладывается в пул. Не всегда вьюха перекладывается в пул, а иногда выбрасывается и дергается тот метод выше
Да.
Поставь вывод в лог на эти два метода. Поймешь когда какой вызывается.

Andre
07.10.2016
13:55:46
Invalidate(), не?

Fedor
07.10.2016
13:57:37