@android_ru

Страница 243 из 3205
Ivan
15.09.2016
18:10:50
Типа ботов т фейков?
Бля, живых людей

? Snyp
15.09.2016
18:11:58
Бля, живых людей
Не понимаю короче.

Google
Egor
15.09.2016
18:18:58
помогите textViewDescription.setText(discount.getDescription()); - тормозит textViewDescription.setText("НЕ ТОРМОЗИТ");

Sergey
15.09.2016
18:23:26
А что в getDescription?

Grigoriy
15.09.2016
18:24:11
Constraint layout
в любой непонятной ситуации используй нестабильные вещи, которые тут не нужны? хороший подход

Sergey
15.09.2016
18:24:56
Constraint layout еще в альфе

Grigoriy
15.09.2016
18:25:10
к этому и клоню

Sergey
15.09.2016
18:25:23
Раньше RC юзать не стоит

Egor
15.09.2016
18:25:23
А что в getDescription?
public String getDescription() { return description; }

Sergey
15.09.2016
18:25:51
Ilnar
15.09.2016
18:26:19
ViewHolder паттерн используется?

помогите textViewDescription.setText(discount.getDescription()); - тормозит textViewDescription.setText("НЕ ТОРМОЗИТ");

Egor
15.09.2016
18:26:31
просто дико, если это закоментить - скрол плавный, если добавить - скролл рывками причем ооочень азметными

Ivan
15.09.2016
18:26:39
Sergey
15.09.2016
18:26:51
Надо больше кода

Google
Egor
15.09.2016
18:26:56
ViewHolder паттерн используется?
да, все по красота, а тут магия

Egor
15.09.2016
18:27:15
у меня строчкой выше textViewOffer.setText(discount.getTitle());

Ilnar
15.09.2016
18:27:24
Скинь весь адаптер)

Egor
15.09.2016
18:27:28
и все ок, а textViewDescription.setText(discount.getDescription()); делает тормоза

Egor
15.09.2016
18:28:10
Скинь весь адаптер)
ты не захочешь его видеть. там больше 600 строк кода, без холдеров

Запусти профайлер
а что я там увижу? что искать?

Sergey
15.09.2016
18:28:51
То что долго выполняется

Grigoriy
15.09.2016
18:29:02
и навешиваются ли фильтры/листенеры на неё

Egor
15.09.2016
18:30:23
case DISCOUNT: if (convertView == null) { convertView = generateDiscountItemView(parent); convertView.setTag(new WalletDiscountContentItemMetaData(convertView)); }

case DISCOUNT: WalletDiscountContentItemMetaData contentTag = (WalletDiscountContentItemMetaData) convertView.getTag(); Preconditions.checkNotNull(contentTag); final Discount discount = (Discount) getItem(position); DPicassoImageProviderUtils .loadImage(discount, contentTag.getDiscountImageView()); //update other stuff and tag id contentTag.updateWithDiscount(discount); // update active state contentTag.setActive(isActiveItemAtIndex(position, parent)); contentTag.setDeletePressedListener(new TrashPressedClickListener(discount));

Sergey
15.09.2016
18:31:10
Пастебин плиззззз

Grigoriy
15.09.2016
18:31:45
и ещё generateDiscountItemView запихни туда

и саму xml, если у тебя там xml

Ivan
15.09.2016
18:32:06
Было бы круто создать бота который бы выгружал код на пастебин и возвращал в чат ссылку

Grigoriy
15.09.2016
18:32:13
ну, конкретно этой текствьюхи

Egor
15.09.2016
18:33:08
http://pastebin.com/QWJzWZTY

Google
Egor
15.09.2016
18:34:38
http://pastebin.com/Hksmaakf

Влад
15.09.2016
18:34:43
Кто то так пишет?

Egor
15.09.2016
18:35:04
ты про case??

Влад
15.09.2016
18:36:14
Нет, в общем о подходе

Igor
15.09.2016
18:37:01
Egor
15.09.2016
18:37:57
это легаси код со своей историей и скелетами, на все были причины )

магия в том что в вюхе, где есть 1 картинка и 3 текстВю, одно текстВю есть причиной тормозов

вот следующий шаг, я попробовал сеттить description в title - и опять тормозит список

Yan
15.09.2016
18:49:25
А случайно какой-нибудь instant run не включен?

Egor
15.09.2016
18:51:16
и так и так пробовал и переустанавливал и ребилд делал... это может быть причиной?? я верю что может =) но это так не очевидно

Yan
15.09.2016
18:51:46
Не знаю. Но я бы попробовал его отключить

Egor
15.09.2016
18:54:08
сейчас в поле description сечу title и все детает...

Egor
15.09.2016
19:50:54
короче, нашел причину проблему, может кому пригодиться, причина - длинные строки, когда TextView надо было перерисовать высоту для текста в 2 строки - в списке это вызывало тормоза, фикс - пока что задал дефолтную высоту тектВю, сейчас еще подумаю над вариантами

Александр
16.09.2016
05:51:35
А кто-нибудь делал так, чтобы контент из приложения могли искать через поисковик гугла? Какой это дало результат вообще и имеет ли смысл заморачиваться

К примеру новостное приложенин

Владимир
16.09.2016
05:54:16
дип индесинг типа, вроде есть смысл, должна выдача в поске маркета улучшиться

Egor
16.09.2016
06:25:41
Google
Александр
16.09.2016
06:25:44
Лучше сделать превью текста с кнопкой показать полнотью

Nikita
16.09.2016
06:27:21
Разве так можно? С ui работа идёт только с ui потоке
Можно. Потом кинуть готовую вьюху в онДроу

Но это очень сложно грамотно сделать. Тебе это точно нужно? Кровь из носа?

Почему в чате нет combot?

Alexander
16.09.2016
06:39:20
Парни, а как google map запрашивает разрешение на включение gps ? Что-то никак не могу нагуглить

Nikita
16.09.2016
06:40:20
Тебе зачем много текста в скроле?

Egor
16.09.2016
06:42:00
там не много текста было, проблема было, что появлялист тормоза когда вьюха при скролле пыталось отрисаться\ растянуться по высоте с 1 строчного теста в 2х

Admin
ERROR: S client not available

Marat
16.09.2016
06:45:01
Илья
16.09.2016
07:13:23
Друзья, если вдруг кто-нибудь пользовался гугловым апи для авторизации, не сталкивались с тем, что GoogleAuthUtil.getToken() в фоновом потоке может при определенных условиях просто залочить поток навечно? Гуглил на эту тему, но потерпел фиаско - всё, что нашел, это "не вызывайте getToken() в главном потоке"

Ха, пардон, разобрался

Georgy
16.09.2016
07:39:39
Есть же новый апи для этого

Илья
16.09.2016
07:40:56
Там чуть сложнее - я Tasks Api гугловый использую, и вот он в недрах где-то делает GoogleAuthToken.getToken(), который подвисает

Но это просто у меня руки кривые оказались )

Artyom
16.09.2016
07:48:05
чуваки, а haxm вообще сейчас используется? Или только он и используется в эмуляторах нативных? Или это старый подход?

Igor
16.09.2016
07:48:10
https://github.com/seewhy93/IndexableRecyclerView

Artyom
16.09.2016
07:48:31
нашел в итоге?)

Google
Artyom
16.09.2016
07:48:43
господи, какая няшная либа

Igor
16.09.2016
07:48:45
Кто скажет, почему не собирается этот проект?

Вечный build gradle

Artyom
16.09.2016
07:49:28
лел, без понятия. —stacktrace и вперед

Igor
16.09.2016
07:50:18
Artyom
16.09.2016
07:52:26
ну что такое, везде мимо(

я хотел сказать, надо посмотреть что таски в градле говорят

Igor
16.09.2016
08:03:32
Exeption in thread "png-cruncher" java.lang.RuntimeExeption...

Andre
16.09.2016
08:13:19
чуваки, а haxm вообще сейчас используется? Или только он и используется в эмуляторах нативных? Или это старый подход?
Используется для ускорения эмулятора, ещё больше ускоряется за счёт хорошей видеокарты

Artyom
16.09.2016
08:14:27
Т. Е. Эмуляторы от Гугла такие быстрые только благодаря haxm?

Andre
16.09.2016
08:17:17
Ну просто без хаксма все как-то совсем печально выглядит и вообще я слышал, что оно на одном процессорном ядре работает - ну по крайней мере ощущается уж точно

Alexey
16.09.2016
08:18:52
Exeption in thread "png-cruncher" java.lang.RuntimeExeption...
не закранчились твои png, может название файла ему не понравилось

Andre
16.09.2016
08:20:17
Кстати вроде ребилд и перезапуск студии помогают против такого, не?

Alexey
16.09.2016
08:24:01
Кстати вроде ребилд и перезапуск студии помогают против такого, не?
у меня такая ошибка была когда ему название файла картинки не нравилось

русские символы и т д

или ещё что недопустимое из символов в названии, например пробел на допускается вроде

Denis
16.09.2016
08:43:14
гайз, а можно как-то заставить MediaPlayer проиграть звук через loudspeaker?

MediaPlayer().apply { setAudioStreamType(AudioManager.STREAM_NOTIFICATION) } вот эта зараза играет через тихий динамик а AudioManager.setSpeakerphoneOn как-то слишком глобально

Alexey
16.09.2016
09:00:34
Rx !!!

RxJava 2 RC2 is here! 2.x is a major update with performance improvements and even more! To learn RxJava 2 use following links: 1. reactivex.io/RxJava/2.x/javadoc/ 2. github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0 3. medium.com/@amitshekhar/migrating-from-rxjava1-to-rxjava2-5dac0a94b4aa#.7p6s72u0k 4. github.com/akarnokd/RxJava2Interop #rxjava

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