@android_ru

Страница 1276 из 3205
barborigmus
19.04.2017
12:36:09
вот чтобы никак нельзя было узнать.

окей, буду тыкать кастл, спасибо

Quantum Harmonizer
19.04.2017
12:37:09
barborigmus
19.04.2017
12:37:40
так зачем мне знать ключ шифрования если его генерит библиотека?

Google
barborigmus
19.04.2017
12:38:08
а шифрованные трусы хранит приложение, отправляет и тут же стирает

Quantum Harmonizer
19.04.2017
12:38:56
barborigmus
19.04.2017
12:41:45
пока схема выглядит как сфотал-зашифровал-отправил-стер

пока в ней нет только зашифровал

но я таки сделаю ^^

кодить оказалось так прикольно

Alexander
19.04.2017
13:03:37
господа товарищи, скажите пожалуйста, есть ли ограничения на кол-во пушей в секунду отправляемых через GCM ? чет не могу актуальные данные найти

Марат
19.04.2017
13:12:31
Есть класс-активити, реализующий NavigationDrawer. В разметке у этого активити есть соответсвенно include с контентом. Подскажите, пожалуйста, как в классе-наследнике от этого активити изменять этот include?

Eugene
19.04.2017
13:13:13
пока схема выглядит как сфотал-зашифровал-отправил-стер
а расшифровывать как будешь на бекенде без ключа?

Alexey
19.04.2017
13:16:17
Ребята, подскажите почему flatMap не вызывается. public Observable<Meta> readMeta() { return Observable.fromCallable(() -> realm.where(Meta.class).findFirst()) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()); } storageService.readMeta() .flatMap(meta -> meta == null ? Observable.empty() : storageService.readPosts(0, meta.getPostsCount())) .subscribe((posts) -> { if (posts.size() == 0) { getView().showDownloadInvitation(); } else { getView().showPosts(posts); //TODO: Restore scroll state } }, (error) -> getView().showErrorMessage(error.getMessage()), () -> loadPostsSubscription = null);

Artem
19.04.2017
13:16:55
Ребят, а можно как-то сделать, чтобы при изменении объектов в RealmResults они не менялись в самой базе?

Anton
19.04.2017
13:17:56
какой смысл в этом

если реалмресалтс это и есть база

Google
Artem
19.04.2017
13:18:48
Мне надо выгрузить шаблон из бд, потом изменить в нём значения и толкнуть в ui. Как можно это провернуть с реалмом?

Anton
19.04.2017
13:19:04
copyfromrealm?

Dmitry
19.04.2017
13:19:56
я подключил через NDK библиотеку написанную на C++, как мне теперь её вызвать?

Artem
19.04.2017
13:21:24
copyfromrealm?
благодарю

я подключил через NDK библиотеку написанную на C++, как мне теперь её вызвать?
Вот тут хорошо и очень просто описан способ работы. Коротко всё и ясно: https://developer.android.com/ndk/samples/sample_hellojni.html

Dmitry
19.04.2017
13:24:53
в смысле?

есть другой правильный линк?

Sergey
19.04.2017
13:27:05
Alexey
19.04.2017
13:27:13
Sergey
19.04.2017
13:27:20
RTFM )

https://realm.io/docs/java/latest/#using-a-realm-across-threads

Alexey
19.04.2017
13:28:08
Это на каждое обращение надо создавать инстанс, получается, или свой шедуллер делать?

Sergey
19.04.2017
13:29:33
The only rule to using Realm across threads is to remember that Realm, RealmObject or RealmResults instances cannot be passed across thread

Alexey
19.04.2017
13:29:33
а да

Google
Alexey
19.04.2017
13:29:42
*asObservable можно же

Sergey
19.04.2017
13:30:02
инстанс реалма для каждого потока должен быть свой

и не забывай закрывать тоже

Alexey
19.04.2017
13:30:47
У меня инстанс на сервис. При его смерти - закрываю

Sergey
19.04.2017
13:31:17
для каждого потока

свой инстанс

Alexey
19.04.2017
13:31:45
для каждого потока
Можно асинхронные запросы делать и в rx оборачивать

Только из коробки rx2 не подддерживается вроде

Sergey
19.04.2017
13:32:35
зачем асинхронный запрос еще в rx оборачивать? )

Alexey
19.04.2017
13:33:03
зачем асинхронный запрос еще в rx оборачивать? )
Чтобы удобненько было realm.where(Meta.class).findFirstAsync().asObservable()

Sergey
19.04.2017
13:33:07
между потоками можно передать только не managed object

Artem
19.04.2017
13:33:09
есть другой правильный линк?
Там вроде бы описывается как создать нейтив-активити, а не совсем то, что вам надо. А так подключаете либу, в собранной либе соответсвенно должны быть методы, которые будете вызывать, после чего инициализируете у себя в проекте либу и вызывается нейтив-методы правильно. Я потерял ссылку на норм текст с этим всем(

Artem
19.04.2017
13:33:28
Чтобы удобненько было realm.where(Meta.class).findFirstAsync().asObservable()
у вас не очень правильное понятие о .asObservable()

Alexey
19.04.2017
13:34:34
https://realm.io/news/gotocph-jake-wharton-exploring-rxjava2-android/

Sergey
19.04.2017
13:39:41
может быть
рекомендовал бы с Realm и RxJava работал только в таком ключе https://codeshare.io/2WLv3Y

будет меньше гемороя

Alexey
19.04.2017
13:40:44
рекомендовал бы с Realm и RxJava работал только в таком ключе https://codeshare.io/2WLv3Y
Спасибо, это первое что в голову пришло. Но наверное через try - final надо делать, да?

Минусы - нет живых списков)

Sergey
19.04.2017
13:41:03
try with resources?

Google
Alexey
19.04.2017
13:41:09
да

Sergey
19.04.2017
13:41:43
можно через try with resources если у вас мин апи 19

Alexey
19.04.2017
13:41:49
Чтобы закрывать реалм со 100 процентной вероятностью

Sergey
19.04.2017
13:44:04
proguard в прод билде ругается на инер не статик клас ресивера

@Keep public class LocationChangedServiceReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) {

-keepattributes InnerClasses -dontoptimize -keepattributes EnclosingMethod

что ему еще надо?

Anna
19.04.2017
14:07:24
ребята, подскажите, пожалуйста, чат по работе (предложения по проектам). по-моему, был такой. или может кому-то нужен разработчик на проект на удалёнку?

Admin
ERROR: S client not available

Anna
19.04.2017
14:08:18
barborigmus
19.04.2017
14:09:00
У нас есть андроид-митапы?

Igor
19.04.2017
14:11:35
barborigmus
19.04.2017
14:12:53
мск

Igor
19.04.2017
14:14:33
мск
Про МСК не знаю, в СПб каждый месяц проходит

barborigmus
19.04.2017
14:15:36
была бы зп хотя-бы в два раза выше, можно было бы и в питер раз в месяц катать.

а пока я ищу андроид-митап в мск.

Igor
19.04.2017
14:17:19
Всем привет. Столкнулся с такой задачей. Есть два активити - главная, в ней фрагменты, в одном из которых есть список. По клику на элемент списка стартую вторую активити с transition animation. Проблема в том, что запуск компонентов через intent'ы происходит мучительно долго, и UI серъезно тормозит. Вынести все в другой фрагмент - крайне сложная задача, поскольку уж очень много логики во второй активити, включая вложенные фрагменты и т.д. Может, кто что посоветует?

Max
19.04.2017
14:28:42
Привет коллеги. Подскажите, есть какой нибудь простой способ "отразить" по горизонтали положение Point. Отражение через центр

Google
-_-
19.04.2017
14:32:31
Как-то так, наверное. x = -(x - centerX) + centerX y = -(y - centerY) + centerY
Раз по горизонтали, то «y» наверное не надо менять

Max
19.04.2017
14:32:57
Как-то так, наверное. x = -(x - centerX) + centerX y = -(y - centerY) + centerY
Спасибо, попробую. Думаю что Y останется неизменным, а вот с X попробую )

Nick Senchurin
19.04.2017
14:33:26
дык наоборот х меняется

а , не , угрик постоянный, икс меняется, да

Quantum Harmonizer
19.04.2017
14:34:02
"угрик", пиздец :)

Anton
19.04.2017
14:34:18
ухаха

Nick Senchurin
19.04.2017
14:34:24
угрик это еще со школы мемас

Anton
19.04.2017
14:34:39
рекуклер

Quarx2k ?
19.04.2017
14:34:42
Лол

Nick Senchurin
19.04.2017
14:35:11
просто непонятно, что значит "отразить" по горизонтали

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

Alexander
19.04.2017
14:36:04
Использую FragmentPagerAdapter для 3 фрагментов. И при переходе на крайний фрагмент (1,3) он уничтожает вью фрагмента с другого края. Можно это как-нибудь запретить ему делать? А то появляется неприятный подлаг, когда возвращаюсь.

Todor
19.04.2017
14:37:44
Есть текущий стек, в котором работает сервис Создается новая активити с флагами intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK); тогда сервис умирает?

Todor
19.04.2017
14:38:50
думал так же, но он умирает( значит, проблема в другом буду смотрeть дальше

Alexander
19.04.2017
14:40:28
setOffscreenPageLimit
Спасибо, подлаги пропали.

-_-
19.04.2017
14:41:08
просто непонятно, что значит "отразить" по горизонтали
мне кажется имелось в виду «переместить по горизонтали относительно вертикальной линии, проходящей через центр экрана»

Nick Senchurin
19.04.2017
14:43:11
ну в любом случае там алгебраическая сумма по координатам, никакого рокетсайенса

Siarhei
19.04.2017
14:44:10
добрый день. есть простая функция для сохранения картинки в файл: https://codeshare.io/5w9BdK на двух устройствах работает ок, на третьем - LG (android 6, armv8) исключений не возникает но при этом файла не создается .(разрешение на запись предоставлено)

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