@xamarin_russia

Страница 175 из 619
Max
14.09.2017
08:23:28
Нас 2^9 ))

Vladislav
14.09.2017
08:25:21
че за чат нативщиков?)
https://t.me/android_ru https://t.me/ios_ru

Kirill
14.09.2017
08:27:42
Нас 2^9 ))
В день 2^8 (почти) стало 2^9 учатников)

Google
Max
14.09.2017
08:29:48
??

Кита
14.09.2017
08:31:48
Vladislav
14.09.2017
08:32:01
в 5

Kirill
14.09.2017
09:09:49
в 5
в 101 =)

Ivan
14.09.2017
11:50:55
В наличии интерфейс: ScrollView -> Linear Layout -> 4 CardView Каждый CardView имеет RelativeLayout, в нём 2 ImageView, 4 TextView и 1 LinearLayout (в котором 5 ImageView и 1 TextView). При скролле жутко лагает, фпс даже до единицы не дотягивает. В чём может быть проблема и как исправить? Никакой логики в программе нет, ничего не выполняется/обрабатывается. Раньше был 1 image и 4 text в каждом CardView, работало прекрасно. Такие лаги начались после добавления новых элементов. Выглядит примерно так:



Max
14.09.2017
11:53:30
XF?

Ivan
14.09.2017
11:53:35
проект - чистый Android

Max
14.09.2017
11:54:01
проект - чистый Android
Попробуйте заменить картинки на FFimageLoading

Ivan
14.09.2017
11:56:02


Max
14.09.2017
11:57:04
Это сторонний Nuget

Google
Ivan
14.09.2017
11:59:37
да, с него пытался начать, добавил компонент RecyclerView, но в меню "Управление пакетами NuGet" он не появлялся, как бы я не танцевал вокруг него. Соответственно, не мог использовать в проекте. Сначала я сделал таким забитым только последний кардвью, первые 3 были лёгкие, скроллились отлично, но когда подходил к четвёртому - был фриз такой, но через несколько секунд вся программа скроллилась отлично.

Max
14.09.2017
12:03:51
RelativeLayout тяжелый, лучше не использовать его. И не лучше бы сюда подошел RecyclerView, Вместо LinearLayout in ScrollView?
Кстати, недавно столкнулся с проблемой при скролле ListView, при использовании RecycleElement стратегии: ListViewAdapter.GetView (System.Int32 position, Android.Views.View convertView, Android.Views.ViewGroup parent) 2 BaseAdapter.n_GetView_ILandroid_view_View_Landroid_view_ViewGroup_ (System.IntPtr jnienv, System.IntPtr native__this, System.Int32 position, System.IntPtr native_convertView, System.IntPtr native_parent)

Kirill
14.09.2017
12:03:58
Тогда хотя бы ListView. Хотя это не факт что повлияет на скролл. Вообще в таком подходе, как сейчас реализован - просто страница открывается дольше - пока все элементы отрисуются. поэтому лагать вообще не должно. странно что это так

Max
14.09.2017
12:06:00
@BOOMikru с чем это может быть связано? Получил такой стектрейс на 10 устройствах из 16

Kirill
14.09.2017
12:06:57
@BOOMikru с чем это может быть связано? Получил такой стектрейс на 10 устройствах из 16
Без понятия. Этот стектрейс вообще ни о чем не говорит) попробуй загуглить что-ли

Kirill
14.09.2017
12:07:43
видимо где-то нет проверки) ббага вестимо

Kirill
14.09.2017
12:09:21
Мы вообще используем RecyclerView в формс. Допиленную еализацию от TwinTech

Max
14.09.2017
12:10:43
Вот этот баг, видимо просто пора прекратить юзать XF 2.3.4

Kirill
14.09.2017
12:11:49
Вот этот баг, видимо просто пора прекратить юзать XF 2.3.4
https://bugzilla.xamarin.com/show_bug.cgi?id=51429 Please try 2.3.5-pre1+.

Max
14.09.2017
12:12:03
https://bugzilla.xamarin.com/show_bug.cgi?id=51429 Please try 2.3.5-pre1+.
Кстати, чем кардинально может измениться разработка XF проекта для 5.0-7.1 до 5.0-8.0

Есть какие-то проблемы с 8.0 уже ?

Kirill
14.09.2017
12:13:53
Кстати, чем кардинально может измениться разработка XF проекта для 5.0-7.1 до 5.0-8.0
Да н чем кардинально не может поменяться. Все должно работать сразу без проблем.

Есть какие-то проблемы с 8.0 уже ?
Фиг знает, я не проверял)

Max
14.09.2017
12:14:15
Да н чем кардинально не может поменяться. Все должно работать сразу без проблем.
Ну по крайней мере сбилженное для 7.1 уже работает на 8.0

Kirill
14.09.2017
12:14:38
да даже сбилженное на 2.1 - будет работать на 8.0) Это ж не iOS)

Google
Max
14.09.2017
12:14:47
А как же рантайм пермишены

Kirill
14.09.2017
12:15:19
А как же рантайм пермишены
Если в приложении target sdk < 23, то пермишены автоматически разрешены

Max
14.09.2017
12:16:06
Если в приложении target sdk < 23, то пермишены автоматически разрешены
Я про обратную совместимость, сбилженное для <23 не умеет вроде запрашивать пермишены самостоятельно

Kirill
14.09.2017
12:17:32
Я про обратную совместимость, сбилженное для <23 не умеет вроде запрашивать пермишены самостоятельно
не умеет и им не нужно. Достаточно, как раньше-прописать в манифесте и всё. При запуске приложения все пермишены разрешены. Вот если target sdk 24 и выше, то при запросе доступа к чему-либо уже будет падать, если не запросил пермишен.

Kirill
14.09.2017
12:18:56
Вот да. Но решается же тривиально, плагином на Permissions
Да. Но разговор же не про это. А про запуск старых приложений)

без доработок

Max
14.09.2017
12:19:21
Kirill
14.09.2017
12:20:09
Вот без доработок приложение, которое собрали для первых версий андроид будут работать и на 8. Но со старой темой оформления, что-то кривиться будет и тд.

Kirill
14.09.2017
12:21:44
Не всё)

Max
14.09.2017
12:21:56
Ну я про дизайн и стиль

Kirill
14.09.2017
12:22:09
ну это да

Max
14.09.2017
12:22:14
Лучшие практики

И прочее

Ivan
14.09.2017
12:27:43


нажатие на кнопку ничего не решает

Max
14.09.2017
12:29:02
Kirill
14.09.2017
12:29:54
Google
Kirill
14.09.2017
12:30:05
Забей на компоненты, это дичь

Ivan
14.09.2017
12:30:42
понял, качаю

скачал отсюда 4.1.0 https://www.nuget.org/downloads запускаю, открывается консоль и сразу закрывается. Как я понимаю, с ним тоже работать нужно через консоль, но как? Команды в справке вижу, куда вводить - не вижу. Через cmd'шку обычную?

Max
14.09.2017
12:43:35
Нет, есть commande pallet

В самой вижле есть Nuget Manager Console уже даже

Но должен быть ещё проще способ, просто пкм по проекту -> NugetManager

И там ищешь и сразу ставишь

Ivan
14.09.2017
12:45:03
напугали тем, что в студии компоненты не айс, вот и пошёл заниматься непонятно чем

попробую сейчас



Kirill
14.09.2017
12:47:49
Да

Ivan
14.09.2017
12:49:46
Забей на компоненты, это дичь
я подумал, что под этим "компоненты" менюшка NuGet'a тоже имеется в виду, поэтому пошёл искать костыльные пути

Max
14.09.2017
12:49:47
Max
14.09.2017
12:50:58
Components почти умерли

Ivan
14.09.2017
12:51:36
ну теперь понял, спасибо)

Mikita
14.09.2017
14:30:02
Ребята нужен разраб срочно

мид-синьёр с англ

Google
Pavel
14.09.2017
14:30:43
Вилка?

Mikita
14.09.2017
14:30:58
от 15-26

юсд

2 проекта 1 на 3-4 недели другой на год

Max
14.09.2017
14:42:08
2 проекта 1 на 3-4 недели другой на год
Можете написать в @xamarin_jobs @microsoftstackjobs

Кита
14.09.2017
17:39:11
/stat

Combot
14.09.2017
17:39:12
combot.org/chat/-1001078768598

Кита
14.09.2017
17:48:53
а статистика то поломатая

Max
14.09.2017
18:03:15
Кита
14.09.2017
18:03:58
))) сервер упал))
сейчас 502. А до этого страница грузилась и показывала 0%

Max
14.09.2017
18:04:20
Erage
14.09.2017
19:16:06
вроде работает

Max
14.09.2017
19:18:01
Найс

Vladislav
14.09.2017
19:20:53
А у андроида высокой гликемический индекс?

Alexandr
14.09.2017
19:21:29
))) сорян)) группой походу промахнулся

Gleb
14.09.2017
20:27:42
от 15-26
15-26 USD чего? В час? Тысяч в месяц?

Кита
14.09.2017
20:29:59
15-26 USD чего? В час? Тысяч в месяц?
ну очевидно что в час. даже 15к в мес это ху ху не хо хо

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