
Quantum Harmonizer
23.03.2017
12:21:32

@
23.03.2017
12:23:06

Quantum Harmonizer
23.03.2017
12:23:26

Sergey
23.03.2017
12:23:53
Idea отстает в фичах Android studio, а Android studio остает по фичам Idea. Так было до релиза студии 2.4

Google

Dmitriy
23.03.2017
12:24:38

Sergey
23.03.2017
12:25:19
хотя насколько часто гугл будет обновлять базу студии это не известно

Dmitriy
23.03.2017
12:28:03

Sergey
23.03.2017
12:28:36
раньше даже альфа билды студии были на стабильных(более старых) версиях идеи

Quantum Harmonizer
23.03.2017
12:29:36
Так 2017.1 пару дней назад стала стабильной.

mozomig
23.03.2017
12:44:59
Ребят подскажите, у меня есть блютуз гарнитура и собственно при вызове как это логично предположить динамики и микро используется с гарнитуры, но мне нужно изменить поведение, в какую сторону копать? Ну то что ловить broadcast при вызове это понятно, как происходит выбор канала для звука?

Артур
23.03.2017
13:08:42
Ребят, а есть чатик с мероприятиями по андроиду?)

Roman
23.03.2017
13:09:54
Друзья, хочу сделать класс AsyncTask, который может вызываться как из активности, так и из бекграунд процесса. Существует ли какой то кошерный метод внутри асинк таска понять как он родился? Ну, что бы дернуть по результату работы какой нибудь SetupAdapter() в UI треде.

Dmitry
23.03.2017
13:15:29
public class MyAsyncTask extends AsyncTask {
String placeOfCreation;
//костркутор:
MyAsyncTask(String placeOfCreation) {
this.placeOfCreation = placeOfCreation
}
}
при вызове конструктора будешь ему передавать откуда ты его дергаешь..
а еще можешь вызвать что-то типа getCurrentThread() - если UiTragread - значит активити, а если IoThread - значит background

Google

Roman
23.03.2017
13:16:52
Ну это понятный способ, просто передаем параметр

Dmitry
23.03.2017
13:17:23
http://stackoverflow.com/questions/15153054/java-get-current-thread-instance

Roman
23.03.2017
13:17:27
Есть ли како то системный способ - проверить поток

Dmitry
23.03.2017
13:17:38
Thread.currentThread()

Sergey
23.03.2017
13:18:08

Roman
23.03.2017
13:19:34
Вот интереснее уже

Artem
23.03.2017
13:25:19
ребят, кто шарит в рх, тут странная проблема возникла, в onNext не работает код почему-то.
@Override
public void onNext(List<DayDrunkStatistics> ds) {
pbLoader.setVisibility(View.GONE);
rvList.setVisibility(View.VISIBLE);
list = ds;
adapter.setNewList(ds);
если убираю код с установкой видимости вьюх, то работает

Sergey
23.03.2017
13:25:58

Павел
23.03.2017
13:26:00
друзья, добрый день. Хотелось бы иметь эмулятор iphone по windows, чтобы иметь возмжность сравнить работу приложения на ios с андроид версией. Кто как решает эту задачу ?

Artem
23.03.2017
13:26:15
хм, сейчас проверю

Sergey
23.03.2017
13:26:39

Artem
23.03.2017
13:26:47
не может такого быть
.observeOn(Schedulers.io())
.subscribeOn(AndroidSchedulers.mainThread())

Sergey
23.03.2017
13:27:15

Artem
23.03.2017
13:27:28
упс

Sergey
23.03.2017
13:27:32
наоборот же

Artem
23.03.2017
13:27:32
я их местами поменял
хаххах

Google

Artem
23.03.2017
13:27:39
фейспалм просто
вот это конечно фейл, хахаха

Nick Senchurin
23.03.2017
13:28:06

Artem
23.03.2017
13:28:07
Спасибо :D
бессоная ночь даёт о себе знать)

Павел
23.03.2017
13:28:51

Sergey
23.03.2017
13:29:24

Павел
23.03.2017
13:29:55
удаленный не вариант. Значит остается ставить виртуалку...

Алексей
23.03.2017
13:51:06
Вопрос по Authenticator в OkHttpClient, если у меня асинхронно выполняется несколько запросов, они все попадают в Authenticator, как мне их прервать и потом возобновить?

Vlad
23.03.2017
13:52:10
Кто нибудь пользовался krioNet?

Nikolay
23.03.2017
13:53:24
А кто-нибудь работал с либгдх и TildeMapLayer?

your-mirror
23.03.2017
14:03:50
вопрос по закрытию конекшена, я читал где-то, что можно не париться с закрытием конешкена к бд, правда ли это?

Gleb
23.03.2017
14:09:16
убъётся процесс, убъется коннекшн

your-mirror
23.03.2017
14:10:04
ну там писали про синглтон, типа если не требуется много конекшенов, все дела

Gleb
23.03.2017
14:11:40

your-mirror
23.03.2017
14:11:51
http://stackoverflow.com/questions/6608498/best-place-to-close-database-connection
типа чувак, аще не парься )

Gleb
23.03.2017
14:20:25
типа чувак, аще не парься )
Хрен знает, в теории - вроде ничего страшного.....
Но помнится видел более глубокии анализ подводных камней
там и про счётчики подключений было.....
http://stackoverflow.com/questions/2493331/what-are-the-best-practices-for-sqlite-on-android
Короче пока не попробуешь, на 10 разных девайсах, с разными api не проверишь - можно только гадать

Google

your-mirror
23.03.2017
14:30:22

Dzmitry
23.03.2017
14:43:13
Всем привет, подскажите, пожалуста ORM-решение для Android c уже реализовынными Observer-ами для таблиц на уровне библиотеки.

Quarx2k ?
23.03.2017
14:43:29
Realm

Dzmitry
23.03.2017
14:44:52
Gонял, спасибо, в сторону SQLite - решение особо смысла смотреть нету?
В смысле ORM поверх SQLite

Roman
23.03.2017
14:45:15
Кто-то показывал гифки через Glide с ресурсов приложения?
Тормозят на некоторых моментах (весят в среднем 500-900 кб). С какими-то левыми либами для гифок вообще половина кадров не показывается (перескакивает их).
Это дизайнер их анимациями напичкал или я что-то не так делаю?

Quarx2k ?
23.03.2017
14:45:40

Sergey
23.03.2017
14:45:54

Admin
ERROR: S client not available

Sergey
23.03.2017
14:46:37
Одновременно проигрывать много гифок плохая идея

Roman
23.03.2017
14:48:06
Не, одна гифка. Просто переключаются

Арсений
23.03.2017
14:48:23

Roman
23.03.2017
14:49:45

Todor
23.03.2017
14:50:12
Есть BaseController, который наследуется от RealmObject. У него есть 2 наследника, но реалм ругается, что эти наследники не наследуются от реалм обджект. Что в таком случае делать?

Sergey
23.03.2017
14:50:16

Roman
23.03.2017
14:50:43

Sergey
23.03.2017
14:50:45
Если ему это приемлемо, тогда ок

Quantum Harmonizer
23.03.2017
14:52:57
Эм, боюсь спросить, эта гифка сделана под разные плотности экранов?)

Sergey
23.03.2017
14:53:29

Google

Todor
23.03.2017
15:01:30
Есть BaseController, который наследуется от RealmObject. У него есть 2 наследника, но реалм ругается, что эти наследники не наследуются от реалм обджект. Что в таком случае делать?
Удалил наследование у родителя, но тогда с абстракцией невозможно работать.

your-mirror
23.03.2017
15:02:42
https://developer.android.com/reference/android/support/design/widget/BottomNavigationView.html
можно это юзать или пока не стоит?

Sergey
23.03.2017
15:03:05
я юзаю

your-mirror
23.03.2017
15:03:23
а минималка какая?

Sergey
23.03.2017
15:03:29
api 9

Todor
23.03.2017
15:03:33
@yourmirror я этот юзаю https://github.com/roughike/BottomBar

Gleb
23.03.2017
15:05:13
Ты это дизайнеру и главному объясни)
Типа гифка-туториал где показывается как приложением пользоваться (facepalm)
Там ещё и анимаций внутри неё немеренно
Отчасти, это верно - зачем анимировать вьюхи,
если у тебя туториал - не подразумевает взаимодействия.
Вьюха отличается от Drawable, тем что клики ловит, тыки ловит и проч
А если тебе воспроизвести, шоб просто посмотрел.
Тебе тупо - надо анимированный drawable проиграть.
Либо покадровый либо векторный.(там уж как вам лучше)
Причем один. Потому что лучше иметь 1x30fps чем 5-6x30 fps (если там движущиеся части)
По-кадровые тебе чистыми битмапами - иметь в ресурсах - не вариант,
поэтому либо gif, либо webp, либо mp4.
Поэтому берешь
https://github.com/koral--/android-gif-drawable
И воспроизводишь в одном gif-drawable/gif-textureView
декодер у него ндк-шный, так что 60fps - пашет без проблем

your-mirror
23.03.2017
15:06:22

Todor
23.03.2017
15:08:28
Есть BaseController, который наследуется от RealmObject. У него есть 2 наследника, но реалм ругается, что эти наследники не наследуются от реалм обджект. Что в таком случае делать?
Удалил наследование у родителя, но тогда с абстракцией невозможно работать

Dmitry
23.03.2017
15:45:03


Миронов Борис
23.03.2017
15:46:30
Народ приложение уже полторы недели в гугл плей не появляется. По прямой ссылке доступно. В чем проблема?

Dmitry
23.03.2017
15:47:17
может не доступно для твоего региона?

Sergey
23.03.2017
16:02:51
https://www.youtube.com/watch?v=QQKdFFRqamg&feature=youtu.be понеслась


Andrey
23.03.2017
16:05:19
а кто нибудь здесь пробовал делать шаринг файлов с приложением вконтакте? я пробую шарить картинку через FileProvider. Со всеми прогами с которыми протестировал работает, а вконтакт отказывается
03-23 19:04:30.188 18457 20005 W vk : Error copying files from a restricted provider
03-23 19:04:30.188 18457 20005 W vk : java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
03-23 19:04:30.188 18457 20005 W vk : at com.vkontakte.android.upload.UploadUtils.createTempFile(UploadUtils.java:103)
03-23 19:04:30.188 18457 20005 W vk : at com.vkontakte.android.upload.UploadUtils.lambda$doCopyFromRestrictedProviderAsync$415(UploadUtils.java:80)
03-23 19:04:30.188 18457 20005 W vk : at com.vkontakte.android.upload.UploadUtils$$Lambda$1.run(Unknown Source)
03-23 19:04:30.188 18457 20005 W vk : at java.lang.Thread.run(Thread.java:818)
Пермишены все по феншую везде прописал и всякое такое.

Ivan
23.03.2017
17:39:40

Andrey
23.03.2017
17:41:30
Как потом оказалось некоторые проги типа K9Mail переопределяют FileProvider и добавляют к getUriForFile ещё один параметр чтобы указывать MIME тип самим явно


Todor
23.03.2017
17:50:26
Не наследуйся, а применяй реалммодел
Имплементил реалмодел на всех трех классах. Вот на одном выкидывало что класс не является частью схемы. Удалял и ставил заново приложение,итак и не понял, что это значит