@android_ru

Страница 1894 из 3205
Михаил
21.08.2017
08:30:28
Всем привет. Можно сделть так чтобы по внешней ссылке с промокодом открывалась страница приложения в маркете для установки, а после установки я промокод из ссылки както достал в прложении?

Aleksey
21.08.2017
08:31:24
Да, можно

Михаил
21.08.2017
08:32:53
Сейчас посмотрю, спасибо

Google
Quantum Harmonizer
21.08.2017
08:33:05
можно и без GMS

Михаил
21.08.2017
08:33:33
Aleksey
21.08.2017
08:34:05
deeplink + IntentFilter

Quantum Harmonizer
21.08.2017
08:35:31
Как?
Объявить свой ресивер на тот же action

Kcю
21.08.2017
08:42:17
Добрый день! Пытаюсь разобраться как принимать и передавать данные с serialport через com port, возможно ли это без подключения NDK? Естественно нашла библиотечку android-serialport-api ,но как поняла, что без подключения ndk не работает.Вопрос возможно избитый и банальный, но может кто то поскажет как это лучше сделать?)

Artem
21.08.2017
08:48:34
Всем привет! А кто подскажет где почитать как настроить линтер чтобы он умел проверять всякие отступы, запятые, циклы и прочее? аля как у https://github.com/airbnb/javascript линтеры

dobrowins
21.08.2017
08:53:48
Коллеги, кто на Убунту работает? После обновления Android Studio не включается эмулятор. Судя по stack overflow — проблема не у меня одного, но как решается — непонятно. Переустановка библиотек libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 не помогает — эмулятор просто не стартует. Кто как чинил? Снести и clean install?

Garikk
21.08.2017
08:55:17
а android studio на 32 битах вообще работает? помоему чтото писали гугл чтото сломал в совместимости

dobrowins
21.08.2017
08:56:04
в каком режиме стоит opengl?
как это проверить?

Dmitriy
21.08.2017
08:56:15
как это проверить?
конфиг эмулятора, параметр Graphics

AndXor
21.08.2017
08:56:19
запусти из консоли и посмотри что будет писать ./emulator -avd NAME_AVD

Google
AndXor
21.08.2017
08:57:17
у меня как-то перестал работать на винде, прописал -gpu host и вроде заработал

AndXor
21.08.2017
08:58:17
./emulator -avd NAME_AVD -gpu host

dobrowins
21.08.2017
08:58:21
Та же фигня, гоняю приложение на девайсе :)
не вариант — на девайс все API не поставишь

AndXor
21.08.2017
08:58:36
либо в конфигах, сча подскажу

hw.gpu.enabled=yes hw.gpu.mode=host

Dmitriy
21.08.2017
09:00:19
это как раз параметр Graphics в UI

dobrowins
21.08.2017
09:00:37
hw.gpu.enabled=yes hw.gpu.mode=host
где файл искать?

AndXor
21.08.2017
09:01:18
например на винде c:\Users\user\.android\avd\Nexus_5X_API_21.avd\config.ini

dobrowins
21.08.2017
09:02:16
например на винде c:\Users\user\.android\avd\Nexus_5X_API_21.avd\config.ini
Спасибо, попробую. Тебе помогало при схожей проблеме?

AndXor
21.08.2017
09:02:56
ага, на линуксе искать /home/user/.android/....

каак вариант попробуй ещё вообще выключить -gpu off

Dmitriy
21.08.2017
09:09:08
Спасибо, попробую. Тебе помогало при схожей проблеме?
мне помогало перейти на софтварную отрисовку, после обновления дров вернулся на обычный режим

Dmitriy
21.08.2017
09:10:34
вот то, что выше советуется - это всё тоже самое, только настройка через файл)

@
21.08.2017
09:50:04
Господа, подскажите какую либу кошернее использовать для многопоточности, нужно в фоне работать с бд, чет вроде Android Priority Job Queue или пул потоков может еще какие Job манагеры

Oleg
21.08.2017
09:51:03
rx?

Quantum Harmonizer
21.08.2017
09:51:11
TPE?

Начиная с Java 5 с многопоточностью всё классно)

@
21.08.2017
09:55:12
Начиная с Java 5 с многопоточностью всё классно)
видел реализацию на стандартном джавовом executors чет типа Executors.newFixedThreadPool(1); И тут да у джавы все классно, но думал может чепроверенное имеется) эх придется пилить свои велосипеды))

Google
Quantum Harmonizer
21.08.2017
09:56:26
видел реализацию на стандартном джавовом executors чет типа Executors.newFixedThreadPool(1); И тут да у джавы все классно, но думал может чепроверенное имеется) эх придется пилить свои велосипеды))
«чепроверенное»? TPE проверенны временем чуть более, чем полностью. Любая либа для многопоточности использует их. (когда речь о < Java 8)

Gleb
21.08.2017
10:11:55
«чепроверенное»? TPE проверенны временем чуть более, чем полностью. Любая либа для многопоточности использует их. (когда речь о < Java 8)
абсолютно верно.... Единственное, что до сих пор я для себя нашёл, что реально покрывает, все кейсы повороты/свороты/закрытия, синхронизировано с жц, обсервбл-но, cancelable-но, переживание kill-process и тд - это Loaders. Там тоже немало нужно довелосипедивать. Но это единственный, на мой взгляд - подлежайщий дооснащению фундамент для корректной работы multithread. Увы, сейчас даже LiveData - не оправдывает своей "крутой" рекламы

Gerc
21.08.2017
10:14:32
шутка довольно годная

Quantum Harmonizer
21.08.2017
10:16:25
шутка довольно годная
Хуютка. Аргументы будут?

Gleb
21.08.2017
10:18:22
Loaders — не о concurrency, но, скорее, об учёте ЖЦ. kill process не покрывают. Содержат баги. Но штука довольно годная.
Ну... мож не concurrency - ну отдупляют тебе WorkerThread's - что б там всё делать. Kil-process - понятно что не в буквальном смысле. Но идея иметь int loaderId и bundle args - позволяет забэкапить запущенные таски в savedState и потом их стартануть по во восстановлению багов - не выявлено - если хорошо въехать в их жц (короче как с фрагментами - надо сесть один раз детально разобраться с коллбэками)

Artyom
21.08.2017
10:19:11
Всем привет! Опять вопрос по mailgun. Летит processing exception, насколько я понял из-за либы jersey, Кто сталкивался и что с этим можно сделать?

Gleb
21.08.2017
10:20:25
чем тебе не хватает concurrency либы?
Либо в сервисе - да ? чистые ThreadPool's - и вперед!

Nikita
21.08.2017
10:20:56
Либо в сервисе - да ? чистые ThreadPool's - и вперед!
я могу пошутить про "без rx проект не взлетит", но зачем если есть хорошие стандартные инструменты

зависит конечно от задачи и т.п. но ием не менее

@
21.08.2017
10:23:37
Заюзаю compile 'com.birbit:android-priority-jobqueue:2.0.1' если вы о ней

Gleb
21.08.2017
10:24:00
Я поймал один баг — onLoderFinished приходило во фрагмент, спящий в бэкстеке. Закостылил.
Блин... странно. Хотя не исключено - если ты его реплэйснул - он тебе onPause/onStop не отработал - потому и загрузчик - не замерз

Nikita
21.08.2017
10:24:52
Заюзаю compile 'com.birbit:android-priority-jobqueue:2.0.1' если вы о ней
хорошая либо, но очень жирная. Что вам нужно то, может стандартных инструментов хватит?

Gleb
21.08.2017
10:25:24
Я поймал один баг — onLoderFinished приходило во фрагмент, спящий в бэкстеке. Закостылил.
Вообще баг будет если он те после onStop - пришлет onLoadedFinish() .... если так - то баг. странно правда - ну ок... баг... иначе - всё правильно)

@
21.08.2017
10:29:18
хорошая либо, но очень жирная. Что вам нужно то, может стандартных инструментов хватит?
хочу заюзать загрузку с бд, независимо с какой активити работает юзер, при этом изменения должны колбекнуться в тулбар любой активити

Gleb
21.08.2017
10:29:21
У меня это после поворота происходило.
Надо смотреть.... мини-допил конечно неисключён ... есть там пару мест (тоже помнится).... но... видится мне это иденственно что минимальным допилом - покроет максимум кейсов

Google
Gleb
21.08.2017
10:30:36
У меня это после поворота происходило.
100 пудово - мы б с тобой на пару перед кодом сели - наковыряли б место "откуда" такое неожиданое поведение растёт. Почти всегда я приходил к тому что я его не правильно заюзываю - что приводит к сюрпризам. Встроеные баги??? мож один какой-то был... ну... и то не помню))

У меня это после поворота происходило.
Просто для их "сложности" уж очень они недокументированы, вообще никак. Гугл их видимо сделал и сам испугался - проталкивать))

Alexey
21.08.2017
10:37:47
Всем привет. Вопрос по железу, но для отдела андроид разработки, поэтому позвольте спрошу здесь (или прогоните меня мокрыми тряпками на канал железячников, если такой есть): Подскажите, что сказать боссу по теме "Почему SSD диски лучше, чем HDD? И почему желательно всему отделу программистов поставить SDD?". Собственно, я сам не знаю так ли это, насколько и в чём будет выигрыш. Или это всё понты хипстеров, и можно и с HDD норм работать?

Vlad
21.08.2017
10:38:58
Твердотельные накопители

Admin
ERROR: S client not available

Gleb
21.08.2017
10:40:29
Всем привет. Вопрос по железу, но для отдела андроид разработки, поэтому позвольте спрошу здесь (или прогоните меня мокрыми тряпками на канал железячников, если такой есть): Подскажите, что сказать боссу по теме "Почему SSD диски лучше, чем HDD? И почему желательно всему отделу программистов поставить SDD?". Собственно, я сам не знаю так ли это, насколько и в чём будет выигрыш. Или это всё понты хипстеров, и можно и с HDD норм работать?
Нет, ssd- это не понт а средство передвижения))) AndroidStudio - работает с огромным количеством временных файло, билд-файлов исходных итд, всё это добро еще и индексируется. У нас даже с SSD - немалые задержки сборки в больших проектах. Я вообще не представляю удобной, эффективной HDD-based разработки покрайней мере на Андроид студии

Alexey
21.08.2017
10:41:10
Прошу прощения за терминологию. Спасибо что поправили. И спасибо за ответы! =)

Yuriy
21.08.2017
10:41:37
Фрагмент. Два асинхронных события. Например, чтение из БД, карта и рисование на карте. Естественно, чтобы что-то нарисовать нужно: и готовая карта и готовые данные. Вопрос: подскажите решение (паттерн) как реализовать некоего третьего "ждуна", который ждет завершения этих 2-х событий, чтобы начать действовать.

Pirate
21.08.2017
10:42:42
а смысл проводить дефрагментацию?)))
Для обновления логической структуры диска. Если сидишь на HDD - советую почаще пользоваться.

Alexey
21.08.2017
10:43:19
Emil'
21.08.2017
10:43:39
Для обновления логической структуры диска. Если сидишь на HDD - советую почаще пользоваться.
для HDD оно понятно - для SSD оно бесполезно. И зачем ее реже проводить если ее вообще не надо проводить на SSD

Dmitriy
21.08.2017
10:43:41
Вообще с SSD связано очень много ограничений, в том числе нельзя часто производить дефрагментацию и т.д. Говорят, живут короче, чем HDD, за остальным прошу в гугл.
сейчас ресурс нормальных ssd позволяет писать на них данные каждую секунду в течение 10 лет. хдд загибается примерно за 7-10 лет обычной работы

Google
Alexey
21.08.2017
10:44:00
Смотря на какой.
10. другими пользоваться - вообще ад на земле.

Gleb
21.08.2017
10:44:26
Фрагмент. Два асинхронных события. Например, чтение из БД, карта и рисование на карте. Естественно, чтобы что-то нарисовать нужно: и готовая карта и готовые данные. Вопрос: подскажите решение (паттерн) как реализовать некоего третьего "ждуна", который ждет завершения этих 2-х событий, чтобы начать действовать.
1. Колхозом: сеттер карты, сеттер данных. В каждом сеттере - присваивание полю и вызов приватного метода invalidate() в invalidate() - проверка ифом на ненулл обоих полей, и е сли не нул - делать то что надо (отрисовка н-р) 2. RX - это уже к спецам по эрыксу

Dmitriy
21.08.2017
10:44:41
Смотря на какой.
начиная с вин7 винда при виде ссд отключает сама дефрагментацию на нем)

Pirate
21.08.2017
10:45:03
сейчас ресурс нормальных ssd позволяет писать на них данные каждую секунду в течение 10 лет. хдд загибается примерно за 7-10 лет обычной работы
Нормальные и стоят нормально. Например те, что для яблок делаются. Можно сесть на SSD и переплатить, потому что такой диск за такую цену тебе возможно и не нужен вообще.

начиная с вин7 винда при виде ссд отключает сама дефрагментацию на нем)
А ну если он видит SSD. С HDD такие фокусы не прокатывают.

Pirate
21.08.2017
10:46:25
5-6к за 256 гб
Ниже 20к не найдешь.

Quantum Harmonizer
21.08.2017
10:46:49
Ниже 20к не найдешь.
я брал за 7к, ё-моё

Aleksey
21.08.2017
10:46:57
Pirate
21.08.2017
10:46:58
512 около 30, а 1Тб - 50к

Aleksey
21.08.2017
10:47:29
Ниже 20к не найдешь.
https://market.yandex.ru/product/11929063?show-uid=033124297270068093316002&nid=55316&glfilter=5127047%3A250%2C250&glfilter=7893318%3A153061

Pirate
21.08.2017
10:47:29
Топ сегмент - это SSD для яблока

Dmitriy
21.08.2017
10:47:38
Ниже 20к не найдешь.
то-то я купил samsung 850 evo m2 512 gb за 12,5к

Aleksey
21.08.2017
10:47:44
Топ сегмент - это SSD для яблока
в яблоки Samsung ставят, на сколько я знаю

Alexey
21.08.2017
10:47:57
чуваки, не помните есть какой-то такой флаг, чтобы активити при следующем запуске потеряла все свои extras ?

т.е. запустил, там есть сохраненные extras, свернул еще раз запустил уже их нет- нужно типо такое поведение

Pirate
21.08.2017
10:48:30
то-то я купил samsung 850 evo m2 512 gb за 12,5к
Ну даже так, ок. HDD тебе обойдется в 1,5 тыщи. Таким же номиналом.

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