
Максим
24.02.2017
12:27:06
Обычные drawable нормально рисуются

Sergey
24.02.2017
12:27:09
размеры, дело в них

Максим
24.02.2017
12:27:21
Я об этом
Как получить нормальные размеры?

Google

Максим
24.02.2017
12:28:01
Размер иконки 24dp, у кнопки - 56

Sergey
24.02.2017
12:28:04
а у вектора размер?

Максим
24.02.2017
12:28:24
24dp

Sergey
24.02.2017
12:29:00
код )
android:width="24dp"
android:height="24dp"
android:viewportHeight="24.0"
android:viewportWidth="24.0"
?

Максим
24.02.2017
12:29:31
Создаю через VectorAsset

Sergey
24.02.2017
12:30:05
смотри на размер созданной битмапы

Максим
24.02.2017
12:31:12
Сейчас глянем

Михаил
24.02.2017
12:33:00
знатоки рх. вот говорят, что сабжекты не комильфо, а как иначе можно завернуть какой-нибудь колбэк в обсервбл и чтобы каждый раз на этот колбэк эмитился объект?

Андрей
24.02.2017
12:35:21
через Observable.create

Михаил
24.02.2017
12:35:48
точно

Google

Андрей
24.02.2017
12:36:17
на срабатывании колбека дергаешь onNext()

Roman
24.02.2017
12:58:09
Товарищи разработчики, как вы храните ключи для разных api в коде?

balolam
24.02.2017
12:59:35

Roman
24.02.2017
12:59:49

balolam
24.02.2017
13:00:26

Andrei
24.02.2017
13:01:16
Привет, кто что использовал для отображения markdown?

balolam
24.02.2017
13:01:20
Можешь выкачивать с сервака

Roman
24.02.2017
13:03:34

Андрей
24.02.2017
13:09:46
можешь попробовать в .so-шки прятать. тогда, скорее всего, меньше людей найдет (если кучу проверок еще подобавлять)

balolam
24.02.2017
13:09:49
По сути никакой, но если заметишь, что ключ украли - сможешь его подменить

Андрей
24.02.2017
13:11:48
но 100% гарантии всеравно никогда не будет. кому сильно надо - тот достанет.

balolam
24.02.2017
13:13:10

Sergey
24.02.2017
13:15:07
Есть ли подобный www.jsonschema2pojo.org но только для XML ? Мне нужно rss ленту новостей на экран вывести

Максим
24.02.2017
13:19:49

Andriy
24.02.2017
13:32:50
гляньте плз, кто работал с NFC : http://stackoverflow.com/q/42439876/5093606

Timur
24.02.2017
13:34:48

Максим
24.02.2017
13:35:26
Сейчас посмотрю что да как, походу с bounds перемудрил

Google

Igor
24.02.2017
15:43:31
Кто-нибудь интересовался:
- где и как хранится savedState при вылете приложения из памяти? Как он сбывается при обновление приложения?
- Где записан уникальный id каждой активити (он нужен что отдавать активити именно ее сохраненный стейт)? Видел что у каждой активити есть какой-то токен.

Quantum Harmonizer
24.02.2017
15:47:47

Anton
24.02.2017
15:57:39
кто нить юзал google sign in на беке и на андроиде?
ну или просто на андроиде
я вот не пойму я беру свой айди посылаю его на бэк -> там у меня генерируется токен -> я отправляю токен на клиент -> сохраняю его на клиенте и отправляю с каждый запросов в хедере
все верно?

Ivan
24.02.2017
16:02:52

Anton
24.02.2017
16:02:54
это же норм
не не фаербейс
да там просто такая форма вылезает и можешь сразу залогиниться под своим гугл акком без ввода пароля и тп
вот
https://developers.google.com/identity/sign-in/android/start

Ivan
24.02.2017
16:05:40
Это ж тоже самое не?

Anton
24.02.2017
16:06:06
хз не юзал фаербейс ну называется это гугл сайн ин
я беру свой айди посылаю его на бэк -> там у меня генерируется токен -> я отправляю токен на клиент -> сохраняю его на клиенте и отправляю с каждый запросов в хедере
норм же или что то не то

Ivan
24.02.2017
16:07:15
Ну да, а что тебя смущает то?)

Anton
24.02.2017
16:07:38
да я просто бек не писал вот щас читаю про спринг рест секьюрити и думаю правильно или нет

Ivan
24.02.2017
16:08:45
Не знаю как с точки зрения секурити, но так часто делают

Alexandr
24.02.2017
16:08:51
Подскажите, если мне нужно показать нотификацию с экшн кнопками, один из таких экшинов ходит на сервер, не открывая приложение. Где и как показывать прогресс этой операции (бесконечный прогресс бар)?

Anton
24.02.2017
16:09:21
ну тут по сути всю секьюрность по токену гугл на себя берет а я вот просто думаю то что я засунул норм или нет)

Google

Anton
24.02.2017
16:09:27
а потом по этому токену айди вытаскивать да??
из бд

Андрей
24.02.2017
16:09:52

Alexandr
24.02.2017
16:10:17
было бы идеально, только как туда круглый прогресс запилить?

Андрей
24.02.2017
16:11:52
А через RemoteView нельзя вставить прогресбар как и в приложении?

Ivan
24.02.2017
16:12:15

Admin
ERROR: S client not available

Андрей
24.02.2017
16:13:44
Гугловый токен поможет на беке узнать емейл. под этот эмейл бек уже создает/авторизирует юзера, и генерирует для него уже собственный токен

Alexandr
24.02.2017
16:14:11

Anton
24.02.2017
16:14:40

Ivan
24.02.2017
16:15:40
Мыло например

Sergey
24.02.2017
16:15:58

Anton
24.02.2017
16:16:13
ну ок я возьму допустим мыло еще что то а потом что на основе его сделать токен или что

Ivan
24.02.2017
16:16:52
И с помощью этого мыла получаешь свой токен со своего сервера
Как обычная авториция, просто мыло не пользователь вводит, а возвращает гугл

Anton
24.02.2017
16:17:46
а потом этот токен с сервера в реквестах слать ?

Ivan
24.02.2017
16:18:57

Anton
24.02.2017
16:19:16
и по этому токену из бд цеплять айди например
да?)

Google

Ivan
24.02.2017
16:20:33
Ну типа того

Anton
24.02.2017
16:20:57
ок спасибо)

Beka
24.02.2017
16:22:02
Погуглите. Динамическая подгрузка классов

Владимир
24.02.2017
17:12:45
Когда подкаст?

Quantum Harmonizer
24.02.2017
17:17:14
Товарищи, можно ли в качестве условия IN в SQLite использовать выборку из другой таблицы? Условно:
SELECT * FROM "items" WHERE _id IN (SELECT item_id FROM "ids" WHERE *everything is cool*)

Igor
24.02.2017
17:21:19

Quantum Harmonizer
24.02.2017
17:26:22
Спрошу иначе. :)
Есть горища записей. И есть пользователи, которые должны видеть эти записи в ленте.
То есть запись может принадлежать произвольному числу лент пользователей.
И лента может быть запрошена для нескольких пользователей одновременно (тогда мне нужно будет показать, для каких).
Как здесь правильно спроектировать БД?
В Java я бы держал Set<Long>, который описывает множество записей, для каждого пользователя. В SQLite, кажется, всё сложнее.

Quarx2k ?
24.02.2017
17:32:18
in еще медленно довольно работает

Igor
24.02.2017
17:32:46

Quantum Harmonizer
24.02.2017
17:32:59
postIds INTEGER[] :)

Igor
24.02.2017
17:35:00
postIds INTEGER[] :)
???
В конце можно заменить на where u.id in (42, 1, 2)
Еще там может быть нужен left join (давно не писал, уже забыл как правильно)

Quantum Harmonizer
24.02.2017
17:37:16
Спасибо, поговорили и почти придумал)

Alexey
24.02.2017
17:50:11
по крайне мере в postgres