
Mikhail
13.01.2017
04:47:11
По сторонам

Zhailkhan
13.01.2017
04:47:15
да

Mikhail
13.01.2017
04:47:28
Либо, если несколько строк, то ``

Andrew
13.01.2017
04:47:59
'

Google

Andrew
13.01.2017
04:48:01
'
,kz
бял

Mikhail
13.01.2017
04:48:40
Не кавычка

Andrew
13.01.2017
04:49:04
`
var a = "test"
print(a)
`

Mikhail
13.01.2017
04:49:22
Я немного наврал
Если блок кода, то не по две, а по три штуки, конечно

Andrew
13.01.2017
04:49:38
var a = "test"
как маркдаун короче?

Mikhail
13.01.2017
04:49:52
private static AspectRatio getAspectRatio(IVideoCutItem item){
...
}
Да, это он и есть
Либо можешь через бота @bold

Andrew
13.01.2017
04:51:18
void BuyFullClick() {
#if UNITY_ANDROID
string url = AndroidUrl;
#elif UNITY_IOS
string url = IOSUrl;
#else
string url = string.Empty;
#endif
if (url != string.Empty) {
Application.OpenURL(url);
} else {
Debug.Log("BUY FULL");
}
}

Google

Andrew
13.01.2017
04:51:27
ее работает

Mikhail
13.01.2017
04:51:32
Да

Yergali
13.01.2017
05:12:10
в интернете не нашел кто знает ратрофит

Timur
13.01.2017
05:28:54
@Yer9ali а теперь задавай вопрос.

Dmitriy
13.01.2017
05:30:04
Привет, привет всем! Есть наивный вопрос, но я даже не знаю, как его нормально сформулировать, так что к вам вместо Гугла) Реально ли реализовать в приложении взаимодействие с определенными пользователями без своего сервера? Я имею ввиду, для таких-то аккаунтов в гугл, например, в этом приложении повысить рейтинг. Почему-то мне кажется, что у Гугла должны быть фичи для такого.

Maxim
13.01.2017
05:30:38

Dmitriy
13.01.2017
05:35:12

Maxim
13.01.2017
05:36:14
Через firebase я делал в приложениии гуглоавторизацию и облачное хранение заметок. Кода совсем немного требуется.
Причем из коробки оффлайн и синхронизация базы

Andrew
13.01.2017
05:41:27

Bulat
13.01.2017
07:47:41
Нужно реализовать maintenance page (когда приходит 502 - показывать сообщение о том, что идут технические работы и не давать пользователю ничего сделать кроме как обновить страницу). Как я это вижу. В приложении используется порядка 10 Activity и куча фрагментов (50+). Я делаю OkHttp Interceptor, который отлавливает 502 ошибку и посылает event (ну или broadcast). Все Activity подписаны на этот event. Когда они его получают - стартует MaintenanceAvcivity с флагом FLAG_ACTIVITY_REORDER_TO_FRONT и такой логикой, что если пользователь нажимает кнопку назад - приложение закрывается (startActivityForResult и обработка RESULT_CANCELLED). Нормальный ли это подход или можно сделать проще (красивее)?

Svyat
13.01.2017
07:49:30
А ты юзаешь DI?

Bulat
13.01.2017
07:49:38
нет
смешно

Ⓜ️ᵃʳᵃᵗ
13.01.2017
07:50:17
Ⓜ️ᵃʳᵃᵗ:
Так пацаны, а как андроид Студио сразу настроить что бы эмуляторы с прокси настройками запускал ?

Svyat
13.01.2017
07:52:17
запускать MaintenanceActivity можно с флагом FLAG_NEW_TASK | FLAG_CLEAR_TASK.

Bulat
13.01.2017
08:01:16
(в случае этих 2х флагов)

Eugene
13.01.2017
08:03:14

Svyat
13.01.2017
08:03:36
я бы сделал так - интерфейс что то типа ServerIsDownHandler c методами onDown и onUp. передаешь его в интерсептор через сеттер в базовой активити, где реализуешь onDown, onUp - пустой метод

Google

Svyat
13.01.2017
08:04:16
в MaintenanceActivity - точно так же, только реализуешь только onUp

Bulat
13.01.2017
08:07:53

Vladimir
13.01.2017
08:08:38

Bulat
13.01.2017
08:08:47
возможно это упущение

Svyat
13.01.2017
08:10:28
смотри, можно вообще другие активити не трогать

Валерий
13.01.2017
08:14:06
Напомните, где в студии такая фича - выводить предупреждения при импорте из пакетов, список которых настраивается там же? Запретить, например, из ModelDto лезть в android.widget.*

Ilya
13.01.2017
08:33:34
Чуваки, а с помощью чего правильнее реализовывать такую панельку, которую можно свайпом снизу экрана раскрыть?

Quantum Harmonizer
13.01.2017
08:33:51
SlidingUpPanel

Sergey
13.01.2017
08:34:17
BottomSheetBehavior

Gerc
13.01.2017
08:34:18
Bottom sheet

Ilya
13.01.2017
08:34:29
А в саппорте есть для этого что?

Ilya
13.01.2017
08:34:32
во bottom sheet
спасиб)

Sergey
13.01.2017
08:34:36

Gerc
13.01.2017
08:34:39
Есть она

Alexander
13.01.2017
08:34:55
я вот эту юзал в свое время https://github.com/umano/AndroidSlidingUpPanel
весьма удобно
основана на стандартной sliding up panel

Alexander
13.01.2017
08:39:37
AndroidSlidingUpPanel были аномалии при использовании на некоторых устройствах. Когда открыта клавиатура.

Google

Alexander
13.01.2017
08:40:30
после замены на Bottom sheet все проблемы решились

Dima
13.01.2017
08:40:43
Всем привет, у меня нотификации не отображаются когда приложение запущено в данный момент. Когда оно в висит в диспетчере задач или вообще выключено, уведомления приходят нормально. В чем может быть проблема?
и еще когда пытаюсь отослать data mesage они не отображаются, только notification message

Admin
ERROR: S client not available

Sergey
13.01.2017
08:42:47

Dima
13.01.2017
08:44:03
так я когда шлю вместо notification data, они вообще не отображаются

Sergey
13.01.2017
08:45:20

Dima
13.01.2017
08:46:38
ага, там вызываю метод sendNotification(String messageBody) из мануала, где определяю иконки, звуки и тд

Daniil
13.01.2017
08:46:43

Sergey
13.01.2017
08:47:14

Eugene
13.01.2017
08:47:21
Да, надо переодически проверять жив ли токен.

Dima
13.01.2017
08:49:07
а как в телеграме нормально код вставить?

Sergey
13.01.2017
08:49:31

Daniil
13.01.2017
08:49:55

Abigail
13.01.2017
08:52:43
Доброе утро андрогены!

Eugene
13.01.2017
08:52:49

Daniil
13.01.2017
08:54:04

Sergey
13.01.2017
08:55:44

Google

Quantum Harmonizer
13.01.2017
08:58:30
а как в телеграме нормально код вставить?
Инлайновый — в backtick (`): code.
Блок кода — три backtick (```), с новой строки код, с новой строки три backtick:
fun main(args: Array<String>) {
println("как-то так")
}

Dima
13.01.2017
08:59:04
я пытался, но мне не помогло)
на небольшой блок работает

Nick Senchurin
13.01.2017
08:59:18
короче пишу сюда покаяться =), я вчера тут ныл про нулевую вьюху в презентере, в общем это все евент-бас , куда-то потерялась строка с отпиской, в результате евенты приходили по нескольку раз,

Dima
13.01.2017
08:59:31
вот

Quantum Harmonizer
13.01.2017
08:59:55
не надо так, pastebin для таких кусков

Sergey
13.01.2017
09:00:09
увидит админ, даст бан
юзай NotificationManagerCompat
у тебя же NotificationCompat

Abigail
13.01.2017
09:01:28
Вот так начало в новом чате>"<

Sergey
13.01.2017
09:01:33
android.support.v4.app.NotificationCompat
android.support.v4.app.NotificationManagerCompat
NotificationManagerCompat notificationManager = NotificationManagerCompat.from(context);
notificationManager.notify(notificationId, builder.build());

Beka
13.01.2017
09:02:56
Чувак кидай свой код в гист не фиг тут так хуярить