@android_ru

Страница 1009 из 3205
Alex
20.02.2017
10:20:14
нет ни одного повода прикручивать его вместо fcm (собсно, это одно и то же)

Эскобариат, короче

Sparkjava
а накидать чего-нибудь на ^ много времени не займет

Yuri
20.02.2017
10:21:42
Хм, выглядит интересно

Google
Denis
20.02.2017
10:22:35


Alex
20.02.2017
10:23:11
Хм, выглядит интересно
Собрал себе на беке в бдшку m2m события и токены, как событие выскочило - foreach по токенам и делов то. только не забыть рефрешить токены fcm, они имеют свойство истекать

Denis
20.02.2017
10:23:25
это folding/expand to level

Alex
20.02.2017
10:25:00
Плохо себе это предтавляю, бтв. Можно, конечно, на файлах, ноо ЗАЧЕМ?

а, г-ди

я не так прочитал :D

С бд от фаербейза не работал, тут ничего не скажу

Yuri
20.02.2017
10:28:13
Ну ок, все равно спасибо)

Igor
20.02.2017
10:37:35
Всем привет. Кто писал чат на firebase? Какие там есть ограничения? Можно создавать группы, обмениваться фото- и аудифайлами и т.д?

Igor
20.02.2017
11:00:56
Как этот функционал чата связан с Firebase?
Я с Firebase никогда не сталкивался. Вопрос заключался в том, насколько сложно написать бэк на фб для чата с вышеописанным функционалом

Google
Алексей
20.02.2017
11:01:40
возьми лучше quickblox тогда

Roman
20.02.2017
11:03:17
Ничто не мешает аплодить файлы на какой нить гуглдиск... а в файрбэйс класть ссылку на файл

Pavel
20.02.2017
11:03:30
Если возможно, конечно
там просто онлайн бд, в которую пишешь данные на одном клиенте, а другие сразу получают обновление полноценный чат на этом писать, так себе идея

Глеб
20.02.2017
11:06:00
Вообще, стоит оценить требования к чату

возможно, что не такая уж гнилая затея

Roman
20.02.2017
11:06:13
Посчитай аудиторию примерную, прикинь трафик и покажи сколько это будет ему стоить в месяц, на безлимитном тарифе далеко не уедешь

Юсуф
20.02.2017
11:06:17
Там же просто пуш уведомления, не?

На файрбейсе

Pavel
20.02.2017
11:06:51
неа на файрбейзе ща дофига всего - авторизация, бд, пуши, аналитика и тд

Igor
20.02.2017
11:07:14
Вообще, стоит оценить требования к чату
Требования следующие: возможность создавание комнат(групп), возможность обмена медиа и хранения истории

Dary
20.02.2017
11:09:42
Киев! Крутой мастер-класс по создаю IoT (интернет вещей) Всех приглашаем провести активно и с пользой вечер вторника. http://web-academy.com.ua/how-to-create-your-iot-startup

Юсуф
20.02.2017
11:10:47
Та мы млять на бесплатные курсы не ходим, а тут комерсанты?

Глеб
20.02.2017
11:11:25
Требования следующие: возможность создавание комнат(групп), возможность обмена медиа и хранения истории
судя по описанию Firebase'овой БД, она вполне подходит под такой чат. Только что медиа надо будет куда-то ещё загружать. Но стоит, конечно, сравнить с альтернативами.

Pavel
20.02.2017
11:12:49
+ в нете были примеры чатов на файрбез, и читани про условия использования файрбез

Pavel
20.02.2017
11:15:05
ну эт немного сложнее, над самому продумать как реализовать

Марат
20.02.2017
11:17:03
Ребята, что посоветуете для реализации активити с настройками, которые нужно сохранять на сервере: стоит ли заморачиватья с PreferenceScreen или на обычных TextView запилить?

Глеб
20.02.2017
11:17:05
а в чем сложность сделать чат-румы?

впрочем, опять-таки, нужно сверяться с требованиями к чатам. Логика подключения к чату, наличие прав доступа и прочие нюансы.

Google
Валерий
20.02.2017
11:19:15
напомните, а какие рекомендуемые размеры кликабельного элемента?

Vitaliy
20.02.2017
11:20:05
48 48 dp

Валерий
20.02.2017
11:20:31
спасибо

Dmitry
20.02.2017
11:22:53
@igor_ur насчет секунд и форматирования времени есть метод android.text.format.DateUtils#formatElapsedTime(long) (лучше поздно чем никогда)

Igor
20.02.2017
11:26:34
@igor_ur насчет секунд и форматирования времени есть метод android.text.format.DateUtils#formatElapsedTime(long) (лучше поздно чем никогда)
Спасибо, запомню на будущие (сейчас не поможет тк все логика в отдельном java-SE модуле).

Dmitrii
20.02.2017
12:19:39
Вчера пересмотрел кучу видео по транзишенам, но так и не нашел ответа на вопрос, как не реализуя свой кастомный транзишен, указать сцене где ей встать в конце. Как оказалось, captureStart[End]Values нельзя вызывать руками (это написано в докблоке)

Alexandr
20.02.2017
12:33:58
Ребят, что такое hero2lte это прошивка какая та?

Nick Senchurin
20.02.2017
12:34:14
всем привет, а кто то знает способы безболезненного копирования ресурсов из проекта в проект

так чтобы взять нажать контрол ц в одном проекте и они сразу вставились бы в нужные ресурсы в другом проекте?

импортер плагин какая то монструозная вещь, я руками быстрее скопирую

Quantum Harmonizer
20.02.2017
12:37:41
всем привет, а кто то знает способы безболезненного копирования ресурсов из проекта в проект
settings.gradle include ':projWithRes' project(':projWithRes').sourceDir = file('/home/.../AndroidProjects/...')как-то так, я думаю

Nick Senchurin
20.02.2017
12:38:37
вопрос возник в основном изза иконок для разных плотностей

Igor
20.02.2017
12:39:57
Не подскажите, через Api Firebase можно сделать в чате разные плюшки с БД - отображение ввода пользователя, прочел сообщение или нет, добавить в избранные, внедрить перевод сообщений и т.д?

Igor
20.02.2017
12:40:50
Sergey
20.02.2017
12:41:01
нет пагинации это вообще не бд, а просто большой json

Igor
20.02.2017
12:41:45
нет пагинации это вообще не бд, а просто большой json
То есть, хранить историю сообщений будет неудобно?

Sergey
20.02.2017
12:41:59
То есть, хранить историю сообщений будет неудобно?
когда инфи будет реально много то да

Quantum Harmonizer
20.02.2017
12:42:20
Сто сообщений — и чатом невозможно пользоваться :) (если там правда нет пагинации)

Google
Sergey
20.02.2017
12:43:20
но идея так себе

Quantum Harmonizer
20.02.2017
12:45:37
из коробки нет, но можно костылями
Я всегда думал "зачем Parse/Scorocode/Firebase если можно поднять свой бэк?" Видимо, не ошибся пока)

Sergey
20.02.2017
12:47:11
Firebase хорош когда необходимо синкать что-то более простое чем чат

например настройки юзера

или например RemoteConfig

Admin
ERROR: S client not available

Мансур
20.02.2017
12:59:54
всем привет

android { ... defaultConfig { ... jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }

Миронов Борис
20.02.2017
13:00:09
Мансур

Лол

здаров)

Мансур
20.02.2017
13:00:15
пытаюсь включить поддержку лямбда-выражений в приложении

здаров)
ахах))

Error:Could not get unknown property 'classpath' for task ':app:transformJackWithJackForDebug' of type com.android.build.gradle.internal.pipeline.TransformTask. получаю такую ошибку

у кого-нибудь было такое?

Andriy
20.02.2017
13:01:23
всем привет, у меня вопрос такой : как адекватно ограничить приложение, что б оно работало только на всех телефонах, а на планшетах и остальных девайсах - нет ?? знаю что можно ето сделать так как тут: http://stackoverflow.com/a/25230624/5093606 , но ето старая инфа, и есть много телефонов которые не входят в ети параметры

Может ктото использует проверенный способ у себя ?

Мансур
20.02.2017
13:02:24
здаров)
рад тебя видеть здесь:)

Миронов Борис
20.02.2017
13:02:39
Я тебя тоже) Неожиданно)

Google
Миронов Борис
20.02.2017
13:02:43
Дня 2 здесь уже сижу

McRena
20.02.2017
13:03:10
Коллеги, не могу решить задачу: Есть viewpager c изображениями, на клик отрывается следующая активность, в ней полноэкранный viewpager с отображением этих же изображений; в intent передаю только массив String[] urls. Новая активность загружается и viewpager успевает отобразить изображение, но сразу происходит падение JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 1226352) android.os.TransactionTooLargeException: data parcel size 1226352 bytes причем это происходит на ANDROID 7, на ранних версиях практически не встречается. Думаю это как-то связано с сохранением состояния ViewPager'a;

Quarx2k ?
20.02.2017
13:06:19
Сильно много передаешь через intent

Andriy
20.02.2017
13:09:05
Грань между телефонами и планшетами стёрта, есть 6", например.
тоисть нету нормального способа сделать что-то в етом роде ?

McRena
20.02.2017
13:09:07
Сильно много передаешь через intent
нет, там только строки (2-3) шт url

Quarx2k ?
20.02.2017
13:09:36
нет, там только строки (2-3) шт url
тогда где-то уже в пейджеере проблема

Глеб
20.02.2017
13:10:19
Грань между телефонами и планшетами стёрта, есть 6", например.
Две пиалы чая этому просветленному. Я вообще использую 6.5" mi max.

Quantum Harmonizer
20.02.2017
13:10:47
тоисть нету нормального способа сделать что-то в етом роде ?
Сама по себе задача не очень нормальная, но способ, описанный по ссылке, вполне рабочий (правда, на фаблетах тоже не запустится).

Andriy
20.02.2017
13:11:32
Сама по себе задача не очень нормальная, но способ, описанный по ссылке, вполне рабочий (правда, на фаблетах тоже не запустится).
у меня какраз в етом и проблема что с етим способом не работает на телеофонах типа onePlus

McRena
20.02.2017
13:12:05
думаю надо отговорить активность сохранять состояние viewpager'a в бандл, но не могу найти как

Andriy
20.02.2017
13:12:17
Сама по себе задача не очень нормальная, но способ, описанный по ссылке, вполне рабочий (правда, на фаблетах тоже не запустится).
а что если сделать так ? <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="false" android:largestWidthLimitDp="600" />

Илья
20.02.2017
13:12:50
600dp ширина - это планшеты 7 дюймов

McRena
20.02.2017
13:14:35
Видимо активность пытается сохранить состояние viewpager'a вместе с состояниями imagaview's которые bitmap'ы в себе содержат, вот оттуда и переполенение транзакции

Andriy
20.02.2017
13:15:29
600dp ширина - это планшеты 7 дюймов
в этом и суть, что б заблокировать приложение для планшетов

Илья
20.02.2017
13:16:05
в этом и суть, что б заблокировать приложение для планшетов
Ну это будет подпадать под "largest Width", я это имел в виду

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