
Sergey
26.01.2017
08:26:52
могу ошибатся
https://kotlinlang.org/docs/reference/generics.html

Глеб
26.01.2017
08:30:21
О, вот оно. Спасибо!

Google

x86-64
26.01.2017
08:37:55
Вопрос по быстрому выводу пиксельной графики из буфера в RAM. Что лучше всего использовать? Обычное NativeWindow или OpenGL ES?
или есть ещё способы?

Korniltsev
26.01.2017
09:19:38
космолет

Dmitri
26.01.2017
09:25:06

Sergey
26.01.2017
09:25:26
ты же не пишешь запросы прямо в активити/фрагменте

Dmitri
26.01.2017
09:28:22
Ну, из запросов у меня только vkapi, создаю VkRequest и лисенер в самой активити (не кидайте говном, я только начинаю)
Я так понимаю это не верно?
И так делать не нужно
?

Sergey
26.01.2017
09:29:33
лучше вынести в отделиный класс, который будет этим заниматся, а активити/вью будут получать только готовый результат

Dmitri
26.01.2017
09:30:55
Спасибо, подумаю насчет этого
Вообще у меня в ресайклере идет отображение сообщений из ВК. Я понимаю что можно загрузить все картинки которые там есть и только после этого скормить это ресайклеру. Но я пытался сделать нечто подобное официальному приложению ВК: там картинки подгружаются уже после отображения ресайклера

Google

Anton
26.01.2017
09:34:07
Они всегда так будут

Sergey
26.01.2017
09:34:20

Dmitri
26.01.2017
09:35:00
Что нет?

Sergey
26.01.2017
09:35:20
не надо грузить все картинки
грузи по факту onBindViewHolder

Dmitri
26.01.2017
09:35:50
Вот я и не пошёл по этому пути

Sergey
26.01.2017
09:35:55
только не руками

Dmitri
26.01.2017
09:35:55
Так и делаю
А как

Sergey
26.01.2017
09:36:24
есть специальные загрузчики картинок с кэшем
например Picasso или Glide

Anton
26.01.2017
09:37:09
Вчера же тебе сказали про глайд)

Dmitri
26.01.2017
09:37:26
Так-с, значит при повторном вызове onBindViewHolder можно будет отдать просто кэш?
Да, я помню
Еще не садился за ноут

Anton
26.01.2017
09:37:45
Глайд сам всё сделает за тебя

Sergey
26.01.2017
09:37:59

Dmitri
26.01.2017
09:38:12
Удобно, спасибо вам

Anton
26.01.2017
09:39:37
Спасибо глайду)

Sergey
26.01.2017
09:41:52
https://developer.android.com/training/displaying-bitmaps/index.html
для обучения

Google

Alexey
26.01.2017
09:41:54
fresco - имхо, самый супер-пупер

Михаил
26.01.2017
09:42:24
а если не юзать всех его фишек, то зачем он)

Dmitri
26.01.2017
09:42:57

Alexey
26.01.2017
09:43:11
ну как минимум SimpleDraweeView с плейсхолдерами - и погнал:)

Михаил
26.01.2017
09:43:29

Alexey
26.01.2017
09:43:32
проще, помоему, некуда
глайд тоже хорошо, но он не умете PJPEG
Progressive JPG

Михаил
26.01.2017
09:44:07

Sergey
26.01.2017
09:45:38

Alexey
26.01.2017
09:46:10
да. но это очень хорошая оптимизация для мобильного фронтенда.

Sergey
26.01.2017
09:47:31

Yury
26.01.2017
09:55:40
подскажите, как заюзать элемент android.support.wearable.view.DotsPageIndicator ? что-то нужно в dependencies добавить?

Sergey
26.01.2017
09:56:29

Alexey
26.01.2017
09:59:00
После обновления gradle до 3.3 в gradlew tasks перестали быть видны таски от crashlitycs. У меня одного так? :)

Yury
26.01.2017
10:00:00

Sergey
26.01.2017
10:00:12
android-arsenal.com

Yury
26.01.2017
10:00:28
ну я имею ввиду из коробки?)

Google

Sergey
26.01.2017
10:00:36

Quarx2k ?
26.01.2017
10:01:50

Андрей
26.01.2017
10:02:17
Табы из дизайн библиотеки очень легко кастомизировать под индикатор.

Yury
26.01.2017
10:02:43
буду пробовать, странно что из коробки нет такого элемента

Sergey
26.01.2017
10:02:50

Андрей
26.01.2017
10:06:16
у себя в проекте юзаем таким образом:
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
app:tabBackground="@drawable/tab_selector"
app:tabIndicatorHeight="0dp"/>
где tab_selector - это вот такой drawable:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/selected_dot" android:state_selected="true"/>
<item android:drawable="@drawable/default_dot"/>
</selector>

Admin
ERROR: S client not available

Daniel
26.01.2017
10:48:56
http://startandroid.ru хакнули((((((((((((((((

Alexey
26.01.2017
10:49:46
хакнули?

Quarx2k ?
26.01.2017
10:50:41
мож просто тех работы

Atlas
26.01.2017
10:52:12
нет, хакнули скорее всего
оф канал в телеграме вот это разослал

Igor
26.01.2017
10:52:40
Всем привет. Заранее прошу прошения за глупый вопрос, но я с ButterKnife не работал сильно. Вот есть фрагмент, вьюхи помечены анотацией @InjectView. Я хочу "упорядочить" фрагменты и сгрупировать их по пакетам. При попытке перетянуть фрагмент в другой пакет выдает такое

Atlas
26.01.2017
10:52:57
Хостер временно прикрыл сайт startandroid, т.к. "обнаружена работа вредоносных скриптов". Разбираемся.
нажми continue

Михаил
26.01.2017
10:53:42
нажми continue

Alexey
26.01.2017
10:53:43
хостер прикрыл и хакнули это не одно и то же

Atlas
26.01.2017
10:53:44
и посмотри что будет

Alex Фэils?︙
26.01.2017
10:53:49

Atlas
26.01.2017
10:54:18

Google

Atlas
26.01.2017
10:54:26
я на это намекал)

Igor
26.01.2017
10:55:01

Михаил
26.01.2017
10:55:36
батер нагенерил классы, и перемещения пакетов их поломает
но при ребилде все ок станет

Stas
26.01.2017
10:55:50
To run dex in process, the Gradle daemon needs a larger heap.
It currently has 8096 MB.
For faster builds, increase the maximum heap size for the Gradle daemon to at least 8704 MB (based on the dexOptions.javaMaxHeapSize = 8g).
j - java

Igor
26.01.2017
10:56:05

Михаил
26.01.2017
10:56:21

Илья
26.01.2017
10:56:21

Igor
26.01.2017
10:56:44

Sergey
26.01.2017
10:57:20

Stas
26.01.2017
10:57:26
дофига
ну не очень, 3
колтлин, фреско еще куча всего
но все равно пиздец

Sergey
26.01.2017
10:58:36
это норма, это же разработка, не для простых пользователей )

Ivan
26.01.2017
11:22:36