
Konstantine
30.03.2017
22:16:03

Sergey
30.03.2017
22:16:35
Ну нету боли в этом

Konstantine
30.03.2017
22:18:07
Ну нету боли в этом
Ага, вместо одного метода в котором ставим наш лисенер надо в холдере и алаптере самим все мутить, райский подход)

Google

Sergey
30.03.2017
22:18:19
И если не нужны фичи ресайклера, никто не запрещает использовать листвью

Danis
30.03.2017
22:18:35
кстати, а есть разница, вешать листенер на вью в самом адаптере, или в холдере?

Sergey
30.03.2017
22:18:41

Konstantine
30.03.2017
22:18:52

Danis
30.03.2017
22:19:01
в onbindviewholder

Sergey
30.03.2017
22:19:02

Konstantine
30.03.2017
22:19:56

Sergey
30.03.2017
22:19:58
Он же вызывается много раз, что каждый раз будете создавать новые листенер?
Если шутку надо объяснять, то это плохая шутка )
Так же и с ui

Danis
30.03.2017
22:25:18
вы имеете в виду, что viewHolder переиспользуется, а onBindViewHolder вызывается каждый раз?

Google

RoGr
30.03.2017
22:25:43

Konstantine
30.03.2017
22:26:11

Никита
31.03.2017
03:41:28
Дратути
Подскажите мне кто-нибудь по многопоточности пожалуйста. Мб есть какой-то более "интересный" вариант чем AsyncTask'и для моей задачи... мб библиотечка какая...

Andrew
31.03.2017
04:27:30
но имхо проще асинктаски та трэды с хэндлерами освоить

Никита
31.03.2017
04:28:46
RxJava:)
тут такое специфичное задание... мне приходится плодить новый такс дважды в секунду

Andrew
31.03.2017
04:28:49
есть ещё Executors

Kylych
31.03.2017
04:28:52
Если иметь доступ к маркет консоли, можно ли получить дев консоли доступ ?

Andrew
31.03.2017
04:29:11

Kylych
31.03.2017
04:31:31
чо?
Есть консоль по уравлению приложением, - Google Play Developer Console
Есть просто console.dev.google.com
по упралвению google сервисами
у меня есть доступ к google play console, не могу получить доступ к console.dev.google.com.

Andrew
31.03.2017
04:34:02
на сколько я знаю - это разные консоли, в гае, клауд, итд - это одна консоль, файрбэйз - вторая, андройд третья и единственное что их связывает - аутентификация гуглом

Nikita
31.03.2017
05:06:54
Ребят, может кто скинуть пример запроса Permissions? Если можно, то для таких как WRITE_EXTERNAL_STORAGE и READ_EXTERNAL_STORAGE

Никита
31.03.2017
05:08:10

Nikita
31.03.2017
05:08:39

fulld
31.03.2017
05:09:06

Google

Nikita
31.03.2017
05:10:05

fulld
31.03.2017
05:10:39
а что конкретно нужно ?
все там норм расписано по моему

Никита
31.03.2017
05:11:10

Nikita
31.03.2017
05:11:21

Никита
31.03.2017
05:12:44
пасиб
юзать примерно так https://gist.github.com/kcn1-71/d82f2567ab4b9154fc7983b3765b2e4c

Yury
31.03.2017
05:43:03
подскажите, а как мне из сервиса получить текущую активность. Поясню, это мне нужно для отображения уведомлений... Например, если я нахожусь в активити чата, то мне не нужно отображать уведомления, а если приложение свернуто или на другой активити, то отображать нужно

Anton
31.03.2017
05:45:41
Баунд сервис

Kylych
31.03.2017
05:49:58
для этого каждый раз активити аттачить\детачить сервису ?

Yury
31.03.2017
05:51:44
хм, нашел такое решение http://ru.stackoverflow.com/questions/258909/Первая-в-стеке-активностьandroid
вроде работает как мне надо

Nikita
31.03.2017
05:52:48
Как избавиться?

Nikita
31.03.2017
05:53:24
Оно реально мешает пользоваться телефоном

Sergey
31.03.2017
06:08:09
как на сегодняшний день решается проблема запуска одного приложения на разных версиях андройда?
через if (android.os.Build.VERSION.SDK_INT>=X){}
или уже есть более удобное решение ? на Flavors это можно разрулить ?

mozomig
31.03.2017
06:17:26
Привет у кого-нибудь есть руководство или хотябы пример простенького готового BLE GATT Server for android?

your-mirror
31.03.2017
06:18:34
юзает кто-нить elementary os?

Лёша
31.03.2017
06:20:43

Roman
31.03.2017
06:20:47
Юзал, сейчас на Xubuntu.
А что?

your-mirror
31.03.2017
06:21:26
ну интересно, как у них дела с багами и стабильностью, пробывал 1.5 года назад, хочу глянуть опять

Google

Eugene
31.03.2017
06:21:34

mozomig
31.03.2017
06:23:07
В чем проблема?
Нужно реализовать gatt server которому можно будет посылать сообщения а он их будет рассылать клиентам, если в gatt client я более менее разобрался то в gatt server непонятно как реализовывать его

Sergey
31.03.2017
06:23:39
ActivityCompat, ContextCompat, ViewCompat, и другие *Compat

Sergey
31.03.2017
06:25:19

Admin
ERROR: S client not available

mozomig
31.03.2017
06:40:16
Всё я нашел то что мне нужно - это Bluetooth advertise - api 21+

Nikolay
31.03.2017
06:44:35
Плиз)

Dima
31.03.2017
06:47:26
Как в мире Андроида обстоят дела с обфускацией, кто-то использует что-то более сложное чем ProGuard? Или у каких-то крупных серьезных приложений замечал ли кто-то использование более сложной обфускации, типа DexGuard, DexProtector, DashO? Я разбирал несколько апшек крупных приложений и не замечал ничего такого, и в целом сложилось впечатление, что почти все используют только ProGuard.

Askar
31.03.2017
06:48:14
в консоли градла выдается такое
For faster builds, increase the maximum heap size for the Gradle daemon to at least 4608 MB (based on the dexOptions.javaMaxHeapSize = 4g).
To do this set org.gradle.jvmargs=-Xmx4608M in the project gradle.properties.
добавил сюда gradle.properties строку org.gradle.jvmargs=-Xmx4608M, а сообщение выше все равно отображается. Что-то еще нужно сделать чтоб юзалось больше памяти?
также в app/build.gradle есть
dexOptions {
javaMaxHeapSize "4g"
}

Ivan
31.03.2017
06:48:28

Eduard
31.03.2017
06:49:30
кому действительно надо что-то скрыть на клиенте — юзают dexprotector
обычно всё просто на сервере

Dima
31.03.2017
06:50:24
Че скрывать если весь сок на сервере в любом случае
Бывают более классические приложения без серверной части, типа читалки книг или аудио плеера. У меня нет желания заморачиваться с экзотической обфускацией, но на всякий случай хотел узнать общепринятые практики по этому вопросу.

Alexey
31.03.2017
06:50:47
Кстаи про обфускацию. Я так понимаю ключи никак не скроешь? Только костылями в виде всяких цепочек свертывания - развертывания?

Ivan
31.03.2017
06:51:10

Eduard
31.03.2017
06:51:38

Ivan
31.03.2017
06:51:53

Google

Dima
31.03.2017
06:52:38

Eduard
31.03.2017
06:52:38
без пруфов это всё попахивает настолько голым вбросом, что даже скучно обсуждать)

Ivan
31.03.2017
06:52:38

Ivan
31.03.2017
06:53:01

Alexey
31.03.2017
06:53:21
тогда точно не разберут
Вы читали исходники клиента телеграмм?
Так так мошно написано что читать сложно

Eduard
31.03.2017
06:54:36

Ivan
31.03.2017
06:55:00
В андроиде, в принципе, ничего спрятать нельзя. Можно это сделать только не выгодным по времени с экономической точки зрения

Dima
31.03.2017
06:57:58
Ну это не только на Андроиде, это о софте вообще, сколько вон пыжились со всякими Denuvo, но все равно все ломается

Alexey
31.03.2017
07:00:58

Alexey
31.03.2017
07:01:36
Так то там профессионально всё сделано, своя sqlite собрана из исходников например
Жаль не выкладывают обновления, я бы посмотрел как сделали поддержку разных тем

your-mirror
31.03.2017
07:05:01
ты серьезно думаешь сложность проекта может остановить? )

Victor
31.03.2017
07:07:08

Alexey
31.03.2017
07:08:30