
Александр
12.08.2017
10:32:48
ой сорри
ребенок нажал

Александр
12.08.2017
10:33:17
Всем привет! Когда CardView создается в RecycleView.Adapter там есть метод "раздувающий" это вью. LayoutInflater.from(getContext.inflate(парам1, парам2, парам3). С 1м и 3м все ясно. А 2й парметр там ViewGroup.
Как мне получить этот параметр, если я хочу встроить CardView в frame без Adapter-a?

Quantum Harmonizer
12.08.2017
10:34:39

Google

Александр
12.08.2017
10:36:17

Oleksandr
12.08.2017
10:37:50
Знатоки, с RxJava только разбираюсь, поэтому нужен совет.
Нужно выполнить 4 запроса на бекенд. При этом, последовательность следующая:
1. Первый запрос, остальные ждут.
2. Пришел ответ от п.1 - выполняем асинхронно два запроса, один из них использует данные из п.1.
3. Пришли ответы от двух запросов из п.2 - выполняем четвертый запрос, используем данные от всех предыдущих.
При этом, может некоторые запросы и не придется делать, если время их жизни в кеше ещё не истекло.
Как я понимаю, мне нужно п.1 сделать Observable, п.2 сделать в виде двух Observable и подписать их на п.1. А п.3 подписать на п.2 с помощью Observable.zip. Верно?

Александр
12.08.2017
10:38:34

Quantum Harmonizer
12.08.2017
10:38:59

Александр
12.08.2017
10:39:55

Alexey
12.08.2017
11:08:08

Ivan
12.08.2017
11:08:29
Так и делаю сплеш скрины

You
12.08.2017
11:22:31

Sergey
12.08.2017
11:35:40
Прикольно

Vladimir
12.08.2017
11:35:59
Какая версия Android ?

You
12.08.2017
11:38:49
7.1.1

BullyBoo
12.08.2017
11:46:19
+

Google

dobrowins
12.08.2017
11:52:24
Знатоки, с RxJava только разбираюсь, поэтому нужен совет.
Нужно выполнить 4 запроса на бекенд. При этом, последовательность следующая:
1. Первый запрос, остальные ждут.
2. Пришел ответ от п.1 - выполняем асинхронно два запроса, один из них использует данные из п.1.
3. Пришли ответы от двух запросов из п.2 - выполняем четвертый запрос, используем данные от всех предыдущих.
При этом, может некоторые запросы и не придется делать, если время их жизни в кеше ещё не истекло.
Как я понимаю, мне нужно п.1 сделать Observable, п.2 сделать в виде двух Observable и подписать их на п.1. А п.3 подписать на п.2 с помощью Observable.zip. Верно?
С этим лучше в @reactivex

Oleksandr
12.08.2017
11:54:25

dobrowins
12.08.2017
11:55:36
И правда, спасибо
Удачи. Здесь просто вчера про NetworkOnMainThreadException спрашивали. Не думаю, что с таким помогут.

Иван
12.08.2017
12:17:48
Здравствуйте, есть ли тут кто-нибудь кто сведущь в работе с сокетам(если конкретно то неблокирующие udp сокеты -java.nio.channel.DatagramChannel). Задача передо мной стоит следующая: общаться с железкой посредством сокетов. Я сумел связать два устройства( андройдовских), и попробовал связать андроид устройство и десктопное приложение - результат мне приходят пустые пакеты, хотя между двумя андроидами все нормально.

Roman
12.08.2017
12:19:30

Иван
12.08.2017
12:20:38
В эту сторону не копал. Изначально на обычных java.net.DatagramSocket все получилось, но возникли проблемы с конкуренцией между потоками.

Dima
12.08.2017
12:20:53
всем привет
у меня одного проблема? не могу в play console повторно опубликовать приложение, которое неделю назад обновил
а то, которое опубликовано сейчас, не могу удалить

Ⓜ️ᵃʳᵃᵗ
12.08.2017
12:56:47
Есть проблема, сейчас с датацентрами в Европе, так что могут быть проблемы сегодня

Valery
12.08.2017
14:08:11
Всем привет! Пилю приложение, в котором нужно сохранять некоторые настройки в файл, который нужно хранить на устройстве. (Это нужно если пользователь удалит приложение, а потом заново установит, данные настройки сразу бы применялись). Посоветуйте где лучше хранить файл, чтобы пользователю было трудно найти и удалить? Или может быть можно как-то зашифровать директорию, в которой он будет храниться или ещё что?

Igor
12.08.2017
14:10:07

Valery
12.08.2017
14:10:33
К сожелению таковы условия заказчика

Vitalii
12.08.2017
14:12:09

Oleksandr
12.08.2017
14:12:13

Igor
12.08.2017
14:14:57

Gerc
12.08.2017
14:14:59
В манифесте backup атрибут для кого сделали ?

Igor
12.08.2017
14:16:38

Sergey
12.08.2017
14:17:08
remote config вроде бесплатный

Google

Sergey
12.08.2017
14:17:51

Igor
12.08.2017
14:18:03
firebase
Это и есть хранить на сервере и восстанавливать при запуске) о чем Я выше написал

Sergey
12.08.2017
14:18:51

Vitalii
12.08.2017
14:18:53

Sergey
12.08.2017
14:19:02

Igor
12.08.2017
14:19:13

Valery
12.08.2017
14:19:30
Сервер и firebase не вариант, нужно чтобы без инета можно было все восстановить.

Sergey
12.08.2017
14:19:47

Valery
12.08.2017
14:19:53
Да

Igor
12.08.2017
14:20:01

Oleksandr
12.08.2017
14:20:32

Valery
12.08.2017
14:21:36
Пользоваться без инета, ситуации различные могут быть, скачает, забудет на неделю, первый запуск делать будет без интернета

Valery
12.08.2017
14:21:36
Скачать приложение тоже без инета?)

Igor
12.08.2017
14:22:37

Oleksandr
12.08.2017
14:22:53
Короче, у меня подобная ситуация была, когда работали в полевых условиях и инета могло вообще не быть. А устанавливали тупо перекидывая АПК с ноута. Это крайне редкий случай, но жизненный)

Sergey
12.08.2017
14:23:11
ну, сделай папку в корне externalStorage
назови её как-то .my_config

Oleksandr
12.08.2017
14:23:48
++

Valery
12.08.2017
14:24:06
Хорошо,Спасибо всем за помощь

Sergey
12.08.2017
14:24:19
но лучше дать пользователю возможность удалять её

Google

Admin
ERROR: S client not available

Oleksandr
12.08.2017
14:24:27
Environment.getExternalStorageDirectory вроде

Sergey
12.08.2017
14:24:53
через настройки приложения или через системный менеджер как сделано в телеграм(или google chrome)

Dima
12.08.2017
14:28:49

Sergey
12.08.2017
14:29:51
https://firebase.google.com/pricing/
Free Products
Authentication (except Phone Auth), Analytics, App Indexing, Dynamic Links, Invites, Remote Config, Cloud Messaging (FCM), Performance Monitoring, and Crash Reporting.

Dima
12.08.2017
14:30:19
спасибо)

Ⓜ️ᵃʳᵃᵗ
12.08.2017
14:50:42
А уже подсказали

Dima
12.08.2017
15:33:37
а для хранения в firebase config нужна авторизация?

Ⓜ️ᵃʳᵃᵗ
12.08.2017
16:12:31
нет, ты можешь юзать ее, например по гугловскому акканту

Egor
12.08.2017
17:52:28
Кто с блютузом работал, сталкивался с таким?
04-27 22:40:36.870 5962-5962/? I//system/bin/bluetoothd: bluetoothd[5963]: Agent replied with an error: org.bluez.Error.Rejected, Authorization rejected
04-27 22:40:36.870 5962-5962/? I//system/bin/bluetoothd: bluetoothd[5963]: Access denied: Authorization rejected
Пытаюсь прикрутить сканер штриходов
Видимо дело в самом девайсе
На иосе без проблем подключается

Sergey
12.08.2017
18:36:03
@InjectViewState

Alexey
12.08.2017
18:37:35
Почистил про впн

Google

Sergey
12.08.2017
18:37:53
спасибо

Marat
12.08.2017
20:32:50
наверн

Dmitry
12.08.2017
20:45:12
С 6 андроида для работы с блютуз нужен один из пермишеннов геолокации
https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id

Nikita
12.08.2017
21:52:14
Я бы скопировал исходники в новый проект
Студия не третья же?

Usman
12.08.2017
21:53:10
ни у кого в последней бете студии логи не отпали?

Aleksandr
12.08.2017
21:53:19
во время первой загруки прилояжения я копирую в AsyncTask данные из xml в SQLite, но бывает так, что юзер не может терпеть загрузку в 60-100 сек, и сворачивает приложуху. В итоге прогресс сбивается и типа все загрузилось. Но по факту все просто оборвалось.
вопрос к знатокам.
Че делать с этим ? Может заблокировать все хардварные кнопки ?