
vladimir
03.04.2018
12:00:12
и с ним разве нельзя делать правки?
я нашему дизайнеру объясняю, если что-то сделать тяжело, то лучше переверстать, или как сделать лучше
единственный вариант для вас - сделать свой собственный пикер с нужными функциями

FinniV
03.04.2018
12:01:22
Боль

Kirill
03.04.2018
12:02:52

Google

Kirill
03.04.2018
12:03:10
Боль
"Прекрасный" у вас дизайнер)

Pavel
03.04.2018
12:10:14
Дизигн от заказчика
ох как я вас понимаю, я так же страдал, заказчику даже когда говоришь что есть устоявшаяся практика использования интерфейсов, материал дизайны, гайдлайны, и прочее, даже это не аргумент. Хочу чтобы андроид выглядел как айфон и все. И приходится все текстовые поля закруглять, делать костыли из пикеров как в айфоне, делать алерты как в айфоне, хорошо что сейчас у меня адекватные заказчики которые прислушиваются к мнению разрабов.

FinniV
03.04.2018
12:10:33

Bonart
03.04.2018
12:14:31
Ну если это хорошо оплачивается - то хрен бы с ним

FinniV
03.04.2018
12:16:35

Bonart
03.04.2018
12:17:12
Не бывает хороших и плохих заказчиков - бывают прибыльные и неприбыльные ;)

FinniV
03.04.2018
12:18:04
Для галеры может и прибыльный

Bonart
03.04.2018
12:18:38
Так что мешает сменить галеру?

Roman
03.04.2018
12:18:53

FinniV
03.04.2018
12:19:31

??
03.04.2018
12:19:35
Ну если это хорошо оплачивается - то хрен бы с ним
Требовать от зачазчика-дизайнера бонусы за сложность? Есть платформы с разным дизайном, и пользователю удобнее, где всё знакомо, а не когда на iOS он увидит Android дизайн или наоборот. Основная масса исключений - игры/игровые приложения, где UI обычно самописный в виду определённых сложностей и синхронизации потоков UI.

Bonart
03.04.2018
12:20:03

Google

vladimir
03.04.2018
12:21:01

??
03.04.2018
12:21:37

Bonart
03.04.2018
12:21:56
Верно, но это проблемы заказчика, если он настаивает. Можно об этом его предупредить но не нужно говорить "мы этого делать не будем"

Pavel
03.04.2018
12:22:28
"любой каприз за ваши деньги"
не, это тоже ерунда. Я как разраб таким образом получаю например совершенно нерелевантный опыт кастомизации юи непонятно для чего и зачем.

Bonart
03.04.2018
12:23:08
Разраб, умеющий в кастомные контролы - дорогой разраб

Pavel
03.04.2018
12:23:29
те бывает оправданная работа, а бывает неоправданнная. Писать кастомные датапикеры в андрид стайле на айфон это неоправданное усложнение. Даже с точки зрения времени разработки а значит денег, не говоря уже о пользовательском опыте.

Bonart
03.04.2018
12:23:33
Галеру можно и поменять, если лично тебе этот заказчик неприбыльный

vladimir
03.04.2018
12:24:16
а разраб, который может отказаться использовать кастомные контролы, но при этом умеет их варить - ещё дороже :)

Bonart
03.04.2018
12:25:19
Но научиться варить кастомные контролы можно только в процессе варки кастомных контролов. А тут еще и за чужой счет.

Pavel
03.04.2018
12:26:36
Все мои кастомные контролы были по сути просто вьюшками(в которые были понапиханы разные другие элементыв), которые я прогарммно поднимал из ксибов и засовывал как сабвью на экран. Такой вот прицнип был. Даже не знаю правильно это или нет.

FinniV
03.04.2018
12:31:09
C1Calendar вдруг кому нужен будет?

??
03.04.2018
12:36:19
Все мои кастомные контролы были по сути просто вьюшками(в которые были понапиханы разные другие элементыв), которые я прогарммно поднимал из ксибов и засовывал как сабвью на экран. Такой вот прицнип был. Даже не знаю правильно это или нет.
На уровне надстройки вполне, но это скорее просто вёрстка. Контролл, это когда там есть логика, например, меняется цвет тени, размер, имеются свои состояния, есть реакции (для мобилок на касания, свапы, прокрутки), которые порождают смену состояний. Пример: пара блоков текста и кнопка - вьюшка, пара блоков текста в виде бегущей строки с возможностью настройки скорость, направление, в какую сторону/туда-и-сюда - контролл.


Pavel
03.04.2018
12:37:25
На уровне надстройки вполне, но это скорее просто вёрстка. Контролл, это когда там есть логика, например, меняется цвет тени, размер, имеются свои состояния, есть реакции (для мобилок на касания, свапы, прокрутки), которые порождают смену состояний. Пример: пара блоков текста и кнопка - вьюшка, пара блоков текста в виде бегущей строки с возможностью настройки скорость, направление, в какую сторону/туда-и-сюда - контролл.
Там была внутренняя логика и ивенты, реакции на тапы и прочее.

??
03.04.2018
12:37:46


Denis
03.04.2018
12:59:26
Добрый день! Подскажите, может быть кто сталкивался с ошибкой java.lang.ClassNotFoundException
dalvik.system.BaseDexClassLoader.findClass
java.lang.RuntimeException:
at android.app.ActivityThread.handleCreateService (ActivityThread.java:2746)
at android.app.ActivityThread.access$1800 (ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1386)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loop (Looper.java:135)
at android.app.ActivityThread.main (ActivityThread.java:5254)
at java.lang.reflect.Method.invoke (Native Method)
at java.lang.reflect.Method.invoke (Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:902)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:697)
Caused by: java.lang.ClassNotFoundException:
at dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass (ClassLoader.java:511)
at java.lang.ClassLoader.loadClass (ClassLoader.java:469)
at android.app.ActivityThread.handleCreateService (ActivityThread.java:2743)


Vitaliy
03.04.2018
12:59:45
Привет
Обновил Мввм до 5,7.
На Андроиде 7,0 работает норм
На Андроид 6,0 ошибка(Java.Lang.ClassNotFoundException: Didn't find class "md59a0b3fdc8dd0c778a6edff0d780dba10.MvxContextWrapper" )
Клин/рэбилд
Приложения удалял
Не помогло

Max
03.04.2018
13:01:07

Denis
03.04.2018
13:01:41
А как можно диагностировать?
Информации по ошибке 0

Google

Max
03.04.2018
13:01:55

Denis
03.04.2018
13:02:10
На что обратить внимание
информации нет по классу, который не найден

Max
03.04.2018
13:03:04

Denis
03.04.2018
13:07:01
Спасибо, проверим

??
03.04.2018
13:09:29
Есть где-то статистика сколько (популярных) приложений маркетов написано с использованием Xamarin?

Denis
03.04.2018
13:10:06
https://www.xamarin.com/customers
может быть там есть что-то

Kirill
03.04.2018
13:11:56
Я это находил)
Оу, Slack на Xamarin? Вот это поворот. Правда они что на Electron'е лагающее нечто сделали, что на мобилке.

Denis
03.04.2018
13:14:25
Приложения на Xamarin в РФ https://notissimus.com/cases/

Max
03.04.2018
13:18:06

unum
03.04.2018
13:18:27
Никто не в курсе, есть ли spotlight под винду?
Гугл какой-то бред про lock screen выдаёт

Max
03.04.2018
13:19:29
стандартный пуск

vladimir
03.04.2018
13:19:47

unum
03.04.2018
13:20:40
Но это же совсем не то

Кита
03.04.2018
13:28:52
Кстати после последнего обновления я прекращаю хейтить net standart и его разбиение пространств имен на разные библиотеки и потерю перфоманса на android из-за этого(может остались проблемы с 4.4 и ниже). После долгого профайлинга и логгирования в logcat времени создания application и activity, времени инициализации DI контейнера и Mapperа было выявлено что разницы теперь практически нет никакой. Старт Mono c AOT работает чуть быстрее но не сильно, а вот просадки перфоманса библ после перехода на net standart более не наблюдается.

Pavel
03.04.2018
13:29:53

Google

??
03.04.2018
13:30:42

Pavel
03.04.2018
13:31:31
Нет

??
03.04.2018
13:31:47

Pavel
03.04.2018
13:31:50
Там был слишком кастомный диз

Алексей
03.04.2018
15:09:52

Sergey
03.04.2018
15:29:03
ребята нужно на картинке нарисовать несколько линий по заданным точкам, скажите как проще реализовать струтуру лайанута
структуру

Кита
03.04.2018
15:36:37

vladimir
03.04.2018
15:56:52

Sergey
03.04.2018
16:07:43
Спасибо!

Alexander
03.04.2018
19:31:27
Добрый вечер всем! Нужен человек, который напишет простенькое мобильное приложение для общения с сервисом по REST API. С интересом рассмотрю предложения в личке

Kirill
03.04.2018
19:34:33

Alexander
03.04.2018
19:34:49
спасибо

Alexey
03.04.2018
23:27:16
Всем привет!
Пытаюсь реализовать на Xamarin вход через Facebook по статье:
Подключаем Facebook SDK для Xamarin.Forms
https://habrahabr.ru/company/microsoft/blog/321454/
Дошел до этапа успешного инстанцирования AndroidFacebookService и вызова "LoginManager.Instance.LogInWithReadPermissions". После чего приложение вылетает с ошибкой "Java.Lang.NoClassDefFoundError: Failed resolution of: Landroid/support/customtabs/CustomTabsIntent$Builder;".
Может быть кто-нибудь сталкивался с подобной ошбикой и знает как её устранить?

Max
04.04.2018
05:10:42


Michael
04.04.2018
06:03:33
Здравствуйте!
У меня странная проблема: я создаю listview, а в его темплейте создаю грид и туда подгружаю изображение с Aspect="AspectFit", через source={имя файла}.
Грид используется для того, чтобы вторым элементом в нем отображать символ выбора.
В результате упомянутый грид растягивается по вертикали на полтора экрана, и я уже много чего перепробовал, но никак не могу понять, что именно надо сделать для того, чтобы он скукожился до пропорциональных изображению размеров.

Lamest
04.04.2018
07:14:42
ой а можно говнокод сюда скидывать? поделиться хочу своей радостью просто

Max
04.04.2018
07:15:11

Lamest
04.04.2018
07:16:09
это обработчик TapGestureRecognizer тапа. ButtonImage это строка, задающая картинку на кнопке

Google

Lamest
04.04.2018
07:28:50
не понравилось что ли?=(

Max
04.04.2018
07:29:22

Lamest
04.04.2018
07:30:25
а где правила чата? были же гдето

Max
04.04.2018
07:34:45

Denis
04.04.2018
07:37:57

Max
04.04.2018
07:39:15

Denis
04.04.2018
07:43:21
эта ошибка появляется только после публикации и только у 1,8% пользователей
не можем найти связей
Ошибка появилась с первого релиза, какая именно функциональность к ней привела непонятно

Lamest
04.04.2018
07:50:41

Denis
04.04.2018
07:51:22
От версии не зависит
от 4.4 до 8

Lamest
04.04.2018
07:52:26
у меня так было на андроид 4.4 когда запускал ble сканирование как в 5.0. То есть, замарин не знал что такого апи нет в 4.4. Типа того. и в рантайме падал.

Max
04.04.2018
07:54:05
От версии не зависит
Откатите Nuget на какую-нибудь одну мажорную версию ( допустим 3.2->2.5), посмотрите что получится
Часто помогало

Lamest
04.04.2018
07:54:57
вообще, надо юи тесты напилить и найти таки тесткейс

Max
04.04.2018
07:55:18
С какими-нибудь Syncfusion уж прям каждый второй раз выручает

Lamest
04.04.2018
07:55:43

Max
04.04.2018
07:56:38