
Sergey
19.02.2018
16:01:41

Izy Yank
19.02.2018
16:02:04

Sergey
19.02.2018
16:02:12
и фсе?)
Ну и не делать транзакции после onStop() ?

Google

Sergey
19.02.2018
16:02:45
А что ещё?

Ivan Silantev
19.02.2018
16:02:55
документацию почитать

Izy Yank
19.02.2018
16:03:01
ну мало ли, может еще что есть)

Виталий
19.02.2018
16:03:03
https://github.com/osmandapp/Osmand/blob/ac7ea326a60d386896bae83af69ba598594f0ccd/OsmAnd/src/net/osmand/plus/activities/FavoritesTreeFragment.java#L710-L703 здесь адаптер и весь код)

Quantum Harmonizer
19.02.2018
16:03:08

Alex
19.02.2018
16:03:21
На мой взгляд Mike написал отличную замену кастомным адаптерам, тем более поддерживает ее постоянно

Izy Yank
19.02.2018
16:03:23
а я слышал что еще экземпляры тоже типа не грамотно, онли инстансы

Quantum Harmonizer
19.02.2018
16:03:41

Marina
19.02.2018
16:03:46

Izy Yank
19.02.2018
16:04:08
что???
ну я в одном уроке это вычитал, не помню где

Quantum Harmonizer
19.02.2018
16:04:20

Sergey
19.02.2018
16:05:14

Izy Yank
19.02.2018
16:05:27

Google

Quantum Harmonizer
19.02.2018
16:05:49

Виталий
19.02.2018
16:05:53
можно подробнее?

Ivan Silantev
19.02.2018
16:05:56
инстанс и экземпляр одно и тоже
параметры надо через бандлы передавать
так как система может разобрать и собрать фрагмент сама

Izy Yank
19.02.2018
16:06:27
и вот вспомнил
решил спросить

Quantum Harmonizer
19.02.2018
16:07:20
Мой путь: https://speakerd.s3.amazonaws.com/presentations/34019b9c9f8f4d0db8d85638fa47464a/slide_23.jpg?1505660338
(только теперь инспекция работает, надо @SuppressLint("ValidFragment"))

Izy Yank
19.02.2018
16:08:44

Quantum Harmonizer
19.02.2018
16:09:29

Izy Yank
19.02.2018
16:09:59

Quantum Harmonizer
19.02.2018
16:10:38

Vadim
19.02.2018
16:10:46
Кто то сталкивался?
PID: 15350
Reason: Input dispatching timed out (Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago. Wait queue length: 13. Wait queue head age: 6542.4ms.)
Load: 0.86 / 0.7 / 0.62
CPU usage from 471157ms to 0ms ago (2018-02-19 18:01:39.927 to 2018-02-19 18:09:31.084):
1.4% 1301/surfaceflinger: 0.3% user + 1% kernel / faults: 1 minor
1.1% 1618/system_server: 0.8% user + 0.2% kernel / faults: 5118 minor 5 major
0.3% 1356/audioserver: 0% user + 0.2% kernel / faults: 16 minor

Izy Yank
19.02.2018
16:11:09
хотел пообщаться с людьми, придется с гуглом
вот так и живем..

Quantum Harmonizer
19.02.2018
16:12:13

Konstantin
19.02.2018
16:13:06
с параметрами когда андроид будет пересоздавать фрагмент - выбросится исключение и апка будет падать в рантайме

Google

Konstantin
19.02.2018
16:13:29
поэтому обычно делается через билдер-метод .newInstance(четотам)

Cube
19.02.2018
16:15:56
Я в адаптере получаю некую строку которую конвертирую в SimpleDataFormat и это все делаю в onBindViewHolder. Ужасно все тормозит. Как сделать чтобы не тормозило
?

Konstantin
19.02.2018
16:16:27
Не делать в этом методе?

Konstantin
19.02.2018
16:16:35
не делать в адаптере )

Quantum Harmonizer
19.02.2018
16:16:38

Cube
19.02.2018
16:17:25
использую олдин на весь адаптер

Konstantine
19.02.2018
16:17:34
Есть возможность в gridlayout поменять элементы местами?

Quantum Harmonizer
19.02.2018
16:18:26

Konstantine
19.02.2018
16:18:40
Было
a b
c d
Надо переделать на лету в
c b
a d

Ⓜ️ᵃʳᵃᵗ
19.02.2018
16:18:55

Cube
19.02.2018
16:19:51
код

Cube
19.02.2018
16:19:53
https://pastebin.com/GexjhpK7

Pavel
19.02.2018
16:20:04
Он не должен тормозить. Быть может ты делаешь рендер всех ячеек сразу
Я в адаптере получаю некую строку которую конвертирую в SimpleDataFormat и это все делаю в onBindViewHolder. Ужасно все тормозит. Как сделать чтобы не тормозило

Cube
19.02.2018
16:20:15
Кстати забыл о самом главном. Использую все это в
compile 'com.timehop.stickyheadersrecyclerview:library:0.4.3'
Когда быстро скролишь то тормозит

Pavel
19.02.2018
16:20:32
Аааа

Cube
19.02.2018
16:20:38
Вот и думаю из - за кода или либы

Pavel
19.02.2018
16:20:48
Поставь лог

Google

Cube
19.02.2018
16:20:52
Куда?

Pavel
19.02.2018
16:21:01
Посмотри сколько на открытие экрана показывается ячеек

Cube
19.02.2018
16:21:26
Не понял)

Pavel
19.02.2018
16:21:50
Я так понимаю, у тебя еще есть код для самого стикихедера

Cube
19.02.2018
16:21:58
Да
щяс скину

Quantum Harmonizer
19.02.2018
16:22:05
https://pastebin.com/GexjhpK7
String strDuration=sdfTime.format(calendar.getTime());
strDuration+=" s";
Вот это лучше сделать одним выражением.
Но вообще там медленного ничего нет, нормальный код.

Pavel
19.02.2018
16:22:13
Который считает хедер

Cube
19.02.2018
16:22:18

Pavel
19.02.2018
16:22:29
Его закоменти и проверь

Admin
ERROR: S client not available

Pavel
19.02.2018
16:22:32
Для теста

Cube
19.02.2018
16:22:34
ок щяс

Quantum Harmonizer
19.02.2018
16:22:45
тоже тормозить нечему
одинственное что, setText может притормаживать, особенно при wrap_content

Konstantin
19.02.2018
16:23:17
но даже в этом случае лучше рассчеты вынеси наружу

Pavel
19.02.2018
16:23:17
И поставь еще log.d на каждый элемент
Открой экран и посмотри, сколько раз метод сработает

Quantum Harmonizer
19.02.2018
16:23:33

Pavel
19.02.2018
16:23:38
Ага

Google

Cube
19.02.2018
16:23:52
Да есть чуток
дергает

Pavel
19.02.2018
16:24:08
Ну суть в том, посмотреть как там с высотой дела

Cube
19.02.2018
16:24:14
да и телефон у меня не ахти кстати. Но думаю это не в этом дело.

Иван
19.02.2018
16:24:31

Quantum Harmonizer
19.02.2018
16:25:04
http://idownvotedbecau.se/imageofcode

Иван
19.02.2018
16:25:58
Делаю нотификейшн для музыки

Cube
19.02.2018
16:27:32
@pavelpantyukhov вверху Item снизу Header https://pastebin.com/mXCUKaRM

Pavel
19.02.2018
16:28:18
А лог что показывает?
И картинка в imageview случайно не большая?

Иван
19.02.2018
16:28:45
Функционал вроде работает
Проблема в этом
Frame Layout'a нету

Cube
19.02.2018
16:29:33
android:width="84dp"
android:height="100dp"

Pavel
19.02.2018
16:29:48
Сам контент
Она не по сети грузится?

Иван
19.02.2018
16:30:29
Нет