
Ⓜ️ᵃʳᵃᵗ
17.03.2017
06:41:44
На винде
Но сейчас у меня тоже нет проблем с проектами

Никита
17.03.2017
07:20:32
Народ, подскажите как лучше сделать фоновый таск. После того как я делаю фото мне нужно сохранённый jpg отдать в другой поток на обработку, стартануть следующее активити и в нём открыть сохранённый jpg и результат обработки. Сейчас там просто AsyncTask, по идее он приложение просто грохнется если я во время обработки нажму Home.

Gleb
17.03.2017
07:27:54

Google

Никита
17.03.2017
07:29:52

Gleb
17.03.2017
07:31:24
тебе по тз - как надо... по Home pressed
- кэнсилиться? или продолжать?

Никита
17.03.2017
07:35:05
Нет тз. Я думаю продолжать, открыл приложение обратно, а туда результат дошел

Gleb
17.03.2017
07:35:41

Никита
17.03.2017
07:42:48
А как-то можно удобно стартануть таск в одной активити а вернуть результат в другую? Или это только броадкасты слушать?
Просто подскажите в какую сторону копать =)

Ⓜ️ᵃʳᵃᵗ
17.03.2017
07:43:45
сервисов

Denis
17.03.2017
07:44:21
обрабатывай в фоне, в первой активити показывай прогресс. как удачно завершится - откроешь вторую активити. вдруг у тебя вообще ошибка будет в процессе - смысл тогда открывать 2ю активити

Gleb
17.03.2017
07:45:55

Никита
17.03.2017
07:46:03

Google

Gleb
17.03.2017
07:46:53
где-то будет дырка ожидания)))

Никита
17.03.2017
07:48:41
подозреваю что вторая активити встанет колом
И еще вопросец, как победить ConstraintLayout? Он мне меняет match_parent на абсолютные значения и из-за этого едет разметка...

Sergey
17.03.2017
07:51:10
Используй констрейны
Или не используй констреинт леяут, если пока не умеешь им пользоваться

Никита
17.03.2017
07:54:13

Gleb
17.03.2017
07:55:24
пожалуй так и сделаю
Правильный асинк-таск без NPE и MemoryLeaks, как пример, можешь подсмотреть тут
https://github.com/Nik-Gleb/mpeg-encoder/blob/master/app/src/main/java/ru/nikitenkogleb/mpegencoder/demo/MainActivity.java#L211

Denis
17.03.2017
07:56:17

Никита
17.03.2017
07:58:12
Всем спасибо, пойду разбираться

Gleb
17.03.2017
07:59:53

Никита
17.03.2017
08:01:43
Либо везде медленно, либо как железо повезёт?

Gleb
17.03.2017
08:10:17

Михаил
17.03.2017
08:13:13

Andrew
17.03.2017
08:27:31
Просто подскажите в какую сторону копать =)
https://developer.android.com/reference/android/support/v4/content/LocalBroadcastManager.html например, запускаешь таску в сервисе, по комплиту сбрасываешь интент в прогу обратно, там в ресивере кешируешь картинку - ты прекрасен

Ruslan
17.03.2017
08:27:56
камрады, в девайсе начал блютуз подвисать, есть способ его рестартануть без ребута железки?

Andrew
17.03.2017
08:28:10
вкл/выкл?

Ruslan
17.03.2017
08:29:14
выкл и висит в "выключаю блютуз"

Gleb
17.03.2017
08:29:15

Google

Никита
17.03.2017
08:30:23

Andrew
17.03.2017
08:30:47

Никита
17.03.2017
08:42:26
А может всё сделать в сервисе? И хранить результат в сервисе, а отдавать его только по запросу активити.

whalemare
17.03.2017
08:45:51
Убицо gc

Никита
17.03.2017
08:46:24
ну ой

Zhenya
17.03.2017
08:49:06
всем добрый день, как можно поставить лок на бэк фрагмента до тех пор, пока не отработает анимация предыдущего фрагмента?

Roman
17.03.2017
08:50:01
Боль Андроид разработки. Я вчера рассказывал только как сложно сделать простейшую задачу для юникс сервера - настроить cron и запускать периодическое задание.

Askar
17.03.2017
08:51:00

Andrew
17.03.2017
08:51:06

Andrey
17.03.2017
08:52:12
вкладки слева это кайф!

Eugene
17.03.2017
09:08:54
Я понял про что ты, сейчас попробую
Отпишись пожалуйста получилось ли и какие констрейнты надо использовать. А то top, bottom, start и end использую, но constrainlayout упрямо продолжает делать автофикс к абсолютным значениям

78989
17.03.2017
09:19:25

Dmitry
17.03.2017
09:22:53
может синглтон сделать?

Никита
17.03.2017
09:23:55

Andrew
17.03.2017
09:24:43

78989
17.03.2017
09:40:36

Andrew
17.03.2017
09:46:32
Или вернее сказать, правильнее)
Да там много факторов, если редкие запросы делай каждый раз инстанс, если частые то можно его вместе с прогой держать или с активити, можно в определенный момент сервис стартовать, общаться с ним через интенты с запакованными в них parcelable и гасить когда всё

i
17.03.2017
09:52:44
Народ, стандартный Android эмулятор на винде (10) у всех стабильно пашет?
У меня на домашнем с нормальной видяхе - гуд,
на рабочем компе со встроенным в Intel - виснет просто по-чёрному, все апдейты и дрова стоят
пробовал эмули x86 и x64_86, Android 6, 7.1.1 нету стабильности

Google

Nikolai
17.03.2017
09:55:39
VT-x есть в процессоре?
Cpu-z

78989
17.03.2017
09:59:01

@
17.03.2017
10:27:26
Гуру кодинга, подскажите нубу, каким софтом можно автоматизировать проверку приложения, клики, навигация? видел есть такая тема с макросами в студии, какие еще есть варианты, может кто что знает?

Admin
ERROR: S client not available

Anton
17.03.2017
10:27:45
Еспрессо
Или че
Манкираннр

Nikita
17.03.2017
10:29:02
я не гуру, но могу посоветовать Appium - тыкалка ui

Slava
17.03.2017
10:30:12

@
17.03.2017
10:30:26
Appium эт не под гейось? и он вроде как не под натив?

Anton
17.03.2017
10:30:37
Это студия умеет
Но хуета

Slava
17.03.2017
10:30:42

Anton
17.03.2017
10:30:47
Там нормального ничего не выйдет

Slava
17.03.2017
10:31:01
чего?

Anton
17.03.2017
10:31:03
Если хочешь нормальные уи тесты придется все равно дописывать кучу
Да ничего
Там простейшие операции
И простейшие асерты

Google

@
17.03.2017
10:31:32
так в студии пишет скрипты в папку тест, геморно это все только под студией запускать

Nikita
17.03.2017
10:32:17

@
17.03.2017
10:34:19
а если при тестировании есть необходимость в открытии других apk, и работа с их интерфейсом? такое возможно?
мм да судя по описаниям этих тулз не все гладко

Dim
17.03.2017
10:39:04
Народ, как можно узнать какие интенты есть у стороннего приложения и с какими параметрами?

Denis
17.03.2017
10:39:41
как вариант - расковырять apk
или документацию смотреть. но она иногда врет и не всегда есть

Dim
17.03.2017
10:40:34

Ivan
17.03.2017
10:42:28
Студия умеет открывать манифесты, просто кинь в неё aoj
apk

Denis
17.03.2017
10:42:32
Мда, я уже столкнулся.
http://apps.evozi.com/apk-downloader/
вот тут скачать,
http://www.decompileandroid.com/
вот тут загрузить. и он сразу покажет androidmanifest покажет

Dim
17.03.2017
10:42:35
как вариант - расковырять apk
Юридический вопрос. Если я расковыряю чужой apk, узнаю про интенты и заюзаю эту инфу у себя в приложении чтобы дергать стороннее - мне за это что нибудь будет?)

Denis
17.03.2017
10:43:11
если они сделали реализацию - значит они готовы принимать интенты от сторонних приложений

i
17.03.2017
10:58:21
VT-x есть в процессоре?
полез смотреть виртализацию в биос и заметил что кулер стоит и температура проца 90 градусов )