@xamarin_russia

Страница 294 из 619
Pavel
13.02.2018
14:04:11
Там кстати внутри xml только замутный очень. Прикольно что андроид только недавно перешёл на тот же самый подход в constraint layout

Alex
13.02.2018
14:17:16


Pavel
13.02.2018
14:19:24
Тебе в данном случае было проще использовать обычный UIView как конетйнер

Google
Pavel
13.02.2018
14:20:04
ширина стэквью паходу зависит от вложенного контента, но это не точно. Я бы в качестве контейнера использовал обычный UIView

Alex
13.02.2018
14:21:25
Тебе в данном случае было проще использовать обычный UIView как конетйнер
тогда придется замарочиться с отступами для каждого элемента, а их тут достаточно.

Pavel
13.02.2018
14:27:56
придется, но это нормально, всему задаются свои отступы

Александр
13.02.2018
14:47:16
А constraints как нибудь добавить можно?

Pavel
13.02.2018
14:48:01
в коде?

и в дизайнере и в коде их добавляют

Александр
13.02.2018
14:48:11
в коде?
Не обязательно

Pavel
13.02.2018
14:48:36
https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithConstraintsinInterfaceBuidler.html

Pavel
13.02.2018
14:51:58
создай пустой проект добавь туда в main.storyboard пустой view и поиграйся с констреинтами, я долго привыкал к такой парадигме разработки.

Ayaz
13.02.2018
14:54:06
Ребята, кто с VS хорошо разбирается? Как включить фичу, которая создаёт события прямо из xaml?

У меня раньше автоматически создавалось, а теперь нет...

Google
Andrii
13.02.2018
15:31:04
Здравствуйте. Как сделать searchBar в tabbedPage. Очень мало информации об этом. Помогите, пожалуйста

Alex
13.02.2018
16:09:17




Как решить такую проблему с разными экранами. На iPhone X например остаётся куча свободного пространства

vladimir
13.02.2018
16:13:01
задай constraint для всей этой view относительно центра

Ekaterina
13.02.2018
16:13:22
кто-то пользовался FirebasePushNotificationPlugin? если приложение не в фоне, а вообще закрыто, должны приходить пуши? у меня если приложение открыто или в фоне, то они приходят, а если вообще закрыто, то нет. как это поправить?

! { "to": "dXRK5kPKfnM:APA91bGoJ6NOGQBgseH3Qy54iOMAZcqhyIZup12OQGGy_4KI3DsoWG9eazq9igxisO6xalsuqDkwOZdFGuBkgQ-XxKIiJaIxLKOD8oJMGue6bkuY6-B7VZSDW9qFQvGYMsA-uxYQjZDs", "data": { "priority" : "high", "title" : "PickPoint", "message": "hello world" } }

ой

Ruslan
13.02.2018
16:29:17
Пару месяцев назад там куча проблем с ним было

Отказался в пользу «родных» пушей

Vladislav
13.02.2018
16:43:15
Отказался в пользу «родных» пушей
Потратил сутки, зато разобрался) лучше чем gcm

Ruslan
13.02.2018
16:44:06
Я не особо доверяю всяким промежуточным сервисам . А вдруг загнётся ?)

Sergey
13.02.2018
17:04:28
ребята кто то обфусцировал нативные андроид APK

какие для этого есть средства ?

Кита
13.02.2018
17:31:31
ребята кто то обфусцировал нативные андроид APK
ProGuard не обфускатор но можно юзать. есть доклад http://2014.mobiusconf.com/talks/12/

Sergey
13.02.2018
17:31:55
бабелем никто не пробовал ?)))

Кита
13.02.2018
17:32:00
Google
Ruslan
13.02.2018
17:32:56
Пускай себе дальше призывает )

Gcm всеравно будет жить . Куча проектов написано под это

Я вот ботов делаю под тг и вайбер, сначала как-то думал юзать всякие левые сервисы . А потом пару знакомых сеньоров убедили меня написать лучше свой сервер для бота ) не надежно все это ..

Dialogflow как-то у многих не вызывает особого доверия

Я просто с пушами как-то пару месяцев назад довольно долго провозился . И лично мое мнение : лучше под gcm и apn написать . Но на истину в последней инстанции не претендую )

Kirill
13.02.2018
18:41:43
Я просто с пушами как-то пару месяцев назад довольно долго провозился . И лично мое мнение : лучше под gcm и apn написать . Но на истину в последней инстанции не претендую )
gcm depricated уже. fcm - замена ему от гугла. это не какой-то левый сервис. Firebase принадлежит гуглу и он им рулит. А так на счет сторонних сервисов согласен

Valeriy
13.02.2018
18:43:19
А gcm чем то лучше?)

Ruslan
13.02.2018
18:56:55
Он просто давно в ходу

Kirill
13.02.2018
19:45:35
Да, и он устаревший. И возможно будет отключен через некоторое время.

Ruslan
13.02.2018
19:45:48
Да ладно

Миллионы приложений его юзают

Причём таких, которые не требуют больше никакого вмешательства )

Написаны и юзаются

Kirill
13.02.2018
19:46:30
Миллионы приложений его юзают
если приложение не обновляется несколько лет, то нафиг пуши тогда ему?)

нет таких) всегда есть что изменить, вон те же пермишены)

Ruslan
13.02.2018
19:46:58
Ну а если там заложен функционал , который не предполагает доработки ?

Например все фиксы на бэкенде

Kirill
13.02.2018
19:48:13
Гугл скажет - "gcm отключим через год" - кто захочет - обновит, не захотят - тогда фиг им, а не пуши. Всё через бекэнд не сделать)

Ruslan
13.02.2018
19:49:01
Не думаю что они так сделают )

Kirill
13.02.2018
19:49:11
но могут)

Google
Ruslan
13.02.2018
19:49:17
Обратную совместимость не будут ломать . Наверное )

Pavel
13.02.2018
19:49:31
Как решить такую проблему с разными экранами. На iPhone X например остаётся куча свободного пространства
Мы решали добавлением проверки на то какой айфон и если видели что х то ввставляли отрицательный консьретнт нижнего края, как бы выходили за границы. Это плохой архитектурно подход, но там было все плевать, хотели шоб быстро и в продакшен. Но можно прилепить нижний край не к bottom layout или safe area, а к абсолютной границе экрана. Правда эпл не рекомендует так делать

google как раз призывает всех на firebase переходить
Ага, а потом все сяоми начали ложиться от пушей на файрбейзе. Правда это проблема скорее самих сяоми, но тк их дофига это становится ттнашей проблемой.

Kirill
13.02.2018
19:53:27
Кита
13.02.2018
20:06:58
Pavel
13.02.2018
22:10:54
мобила уходила в ребут

это было после обновы до 8 андроида, конкретно сам не сталкивался, но ребятам на работе пришлось разбираться

SkromRatClub
13.02.2018
23:51:43
Подскажите как запрашивать разрешения в андроид 6+ если код который нужно выполнить находиться в ресивере(широковешательный приемник)

Valeriy
13.02.2018
23:59:24
В главной активити

SkromRatClub
14.02.2018
00:00:14
Не выходит. Ращрешение всеровно не запрашиваеться

Denis
14.02.2018
05:11:47
Оно уже есть у тебя, в настройках же включено

возьми проверь на эмуляторе, скачай например genymotion

SkromRatClub
14.02.2018
07:28:04
Другие програмы норм работают

Тоесть запрашивают разрешение

Denis
14.02.2018
07:33:24
смысл не в этом, надо проверить работает ли получение смс на другом устройстве с версией 6.0, при выкллюченном приложении

Google
Denis
14.02.2018
07:44:24
установить genymotion и эмулятор - 10 минут и проверить

Damir
14.02.2018
07:44:32
установить genymotion и эмулятор - 10 минут и проверить
если на физическом устроистве не работает, смысл проверять на эмуляторе?

Denis
14.02.2018
07:45:29
потому что стоковый андроид на эмуляторе без стороних программ

Damir
14.02.2018
07:46:00
то есть пользователю придется ставить чистый андройд чтоб юзать прогу

я правильно тебя понимаю?

Denis тебе не кажется это странным?

Denis
14.02.2018
07:48:00
не совсем, вам надо разобратся в чем проблема, в коде или в устройстве для начала

Damir
14.02.2018
07:49:23
не совсем, вам надо разобратся в чем проблема, в коде или в устройстве для начала
Если мы поняли, что на ведре 6 этот код не бахает, можно сделать вывод?

или все же есть необходимость?

на версии ниже все шикарно работает(

Denis
14.02.2018
07:49:56
он не работает на конкретном устройстве, с кучей установленных программ

по поводу обработки permission просто заюзайте https://github.com/jamesmontemagno/PermissionsPlugin

SkromRatClub
14.02.2018
07:52:07
дело в том что нужно запрашивать разрешение (явно). Я его неправильно запрашиваю. Я прочитал кучу статей с примерами но так и не разобрался как запрашивать разрешения. Другие программы у меня нормально запрашивают (хотя в настройках тоже стоит что разрешено

Denis
14.02.2018
07:53:17
?выше ссылка на плагин, очень просто добавить и использовать

SkromRatClub
14.02.2018
07:53:42
ок спасибо сейчас опробую

Страница 294 из 619