
Andy
24.05.2018
14:39:06
так он же увеличит опять на треть экрана
а как же если меньше надо

vladimir
24.05.2018
14:42:57
и какие вы папки сделали и каких размеров картинки в них, и какого размера ожидается картинка на вашем девайсе?
какое разрешение и диагональ у дивайса?

Andy
24.05.2018
15:04:54
при выводе с AI я не нашел ничего про размеры
там только про маштабы

Google

Aleh
24.05.2018
15:05:02
Добрый день, есть приложение стороннего разработчика в нем используется либа которую надо использовать в другом проекте. Вопрос - как, т.к. там имеются и графика и т.д.?

Andy
24.05.2018
15:05:12
я поместил в папку drawable-xhdpi которая вроде как соответсвует этому самый мелкий png
тогда сработало
непонятно как на всем этапе дизайна тогда учесть настоящий визуальный размер на устройстве
другими словами что делать если меня не устраивает тот размер визуальный на экране что получился ?
315,8 точек/дюйм
720 x 1280

vladimir
24.05.2018
15:13:20
во всяких графических редакторах типа PS, XD или Sketch есть шаблоны экранов, вот в них засовывайте картинки, ресайзите, и потом экспортируйте в нужных размерах
просто изначально надо картинку и экран иметь в DP, а не в PX

Andy
24.05.2018
15:15:49
я уже понял почему в 2 раза крупнее
но не понял как сделать то что мне надо
во всяком случае проблема не xamarin как я понял :)
я рисовал в Adobe Illustrator
выходит он любую картинку мне в итоге выдаст на треть экрана
как вариант наверное там вместо 2x, 3x ... можно вручную указать желательные разрешения
но тогда что они имеют в виду под этими маштабами - относительно чего ?
где указать сколько я хочу иметь физ точек для маштаба 1:1

Vlad
24.05.2018
15:26:12
нигде. это стандартные значения андроида...
вам просто нужны картинки разных размеров, в папках соответствующих плотности экрана конкретного смартфона

Кита
24.05.2018
15:28:40
ох. ok, google, tell me how support multiple screens in android

Kirill
24.05.2018
15:29:27

Google

Кита
24.05.2018
15:31:31

Kirill
24.05.2018
15:34:50

Kirill
24.05.2018
15:35:32
xD

Andy
24.05.2018
15:42:26
к чему это все ? тут уже не проблема хamarin
кто нибудь в AI рисует ?
где в нем указать сколько точек я хочу иметь для 1x - mdpi ?
а дальшу уже он будет маштабировать и подготовит остальные варианты как мне надо а не по умолчанию
всем спасибо
нужно было в AI включить линейку с точками например
и подогнать
тогда и вывод станет ближе к необходимому
я больше 2х десятков лет программирую, начиная ещ с дос и асма когда то
и мне трудно с наскоку понять все эти дизайнерские штучки
в винде все было просто - сколько мне надо столько и будет
спасибо за помощь
дальше понятно куда копать

Kirill
24.05.2018
15:58:29
Всё достаточно просто)

Andy
24.05.2018
16:00:11
когда понятно то уже просто :)
заодно почитал - в iOS меньше вариантов
и там @2. @3 к имени файла добавляется вместо папок

Kirill
24.05.2018
16:00:56

Александр
24.05.2018
16:01:28
почему вот они пдф выбрали
не свг какой-нибудь

Kirill
24.05.2018
16:02:02

Александр
24.05.2018
16:02:10
везде свг, нет, мы хотим пдф
понятно, что скетч могёт, да, просто бывает можно просто свгшку с сайта утащить, а тут надо открывать скетч и экспорт делать

Кита
24.05.2018
16:22:40
apple такие apple

Sergey
24.05.2018
16:51:22
Подскажите что я не так сделал?
Инет облазил у всех так проканывает

Google

Kirill
24.05.2018
16:55:19

Sergey
24.05.2018
16:56:28
О как спасибо

Kirill
24.05.2018
16:58:35
C# и Java таки разные языки)

Sergey
24.05.2018
17:01:43
Это я тупоц
Й

Aleh
24.05.2018
17:17:05
Подскажите чат по крякингу/модификации андроид приложений

Iván
24.05.2018
17:24:32
эээ, мы тут ими зарабатываем
три бакса что ли жалко )

Aleh
24.05.2018
17:29:05
Так тут вопрос особый, просто не ответили (
Добрый день, есть приложение стороннего разработчика в нем используется либа которую надо использовать в другом проекте. Вопрос - как, т.к. там имеются и графика и т.д.?
Библиотека и приложение на нативе
Думал dex2jar и биндинг (не пробовал) врятли прокатит, а как smali с ресурсами в что то скомпилить - хз, т.к. там выборачно

Max
24.05.2018
17:35:32

Aleh
24.05.2018
17:37:16
Да и условия на sdk - много надо и только нэйтив андройн и айос
И чтобы в сторах были ... Может кто догодался ...
Не грамотен, прошу прощения

Ivan
24.05.2018
18:40:33

Aleh
24.05.2018
18:42:00

Ivan
24.05.2018
18:43:27

Aleh
24.05.2018
18:44:10
Не, нам jar

Google

Aleh
24.05.2018
18:44:15
Там
Лень с филндером заморачиваться, апи надо

Alex
24.05.2018
19:05:43
Привет всем. Как осуществить локализацию андроид приложения без автоматического выбора ресурсов в зависимости от настроек системы?
Иными словами, можно ли выбрать нужный ресурс локализации принудительно, а не как система хочет

Кита
24.05.2018
19:29:35

Iván
24.05.2018
22:28:18
а по какой причине в коде в примере делают var myView = View; в трёх местах?
https://www.mvvmcross.com/documentation/advanced/custom-data-binding

Vlad
24.05.2018
22:43:52
кто-нибудь использовал FFImageLoading с CircleTransformation, но подставляя в свойства Binding?

vladimir
25.05.2018
00:25:29

Iván
25.05.2018
00:53:40
микро-оптимизация обращения к геттеру?

vladimir
25.05.2018
00:57:22
микро-оптимизация обращения к геттеру?
Ээ что?
Нам нужно с переменной типа object работать как с переменной типа MyView
Вот мы и получаем переменную в нужном нам типе через as
У типа object нет свойства MyProperty и т.п.
Do you even C#?

Iván
25.05.2018
00:58:33
wait, там нету каста
класс наследует от MvxPropertyInfoTargetBinding<MyView>
View уже MyView в трёх случаях из четырёх (каст только в SetValueImpl)
получается просто присвоение локальной переменной

Nikolai
25.05.2018
06:37:37

vladimir
25.05.2018
08:24:47
повторюсь, мы не можем обратиться к полю типа MyView, если не знаем, что эта переменная данного типа
и вы не написали, как оно должно быть, если такой вариант смущает?
можно и закастить, если хочется
var view = (MyView)target;

Google

vladimir
25.05.2018
08:28:46
но каст небезопасен, и может быть исключение
в идеале делается так:
if (target is MyView view) {
view.Property = something;
}
оптимизаций там нет, там только синтаксический сахар

Nikolai
25.05.2018
08:40:50
повторюсь
Внутри MyViewMyPropertyTargetBinding каст только в одном методе
Но local variable для проперти есть во всех

vladimir
25.05.2018
08:42:08
wait, там нету каста
всё, я увидел о чём вы спрашивали, ошибся
не заметил сначала, так как с мобильного смотрел
да, там какие-то странные прямые присваивания есть
думаю, что это опечатка, и там везде должно быть преобразование из переменной object target к типу MyView с оператором as

Nikolai
25.05.2018
08:42:49
Нет, не долны

vladimir
25.05.2018
08:43:18
target всегда object
я про случаи исключительно, где этот момент

Nikolai
25.05.2018
08:44:07

vladimir
25.05.2018
08:44:28
остальные - там вообще не нужно присваивание, как и написали выше
просто копипаста странная у автора теста

Nikolai
25.05.2018
08:44:51
Но там есть local variable

vladimir
25.05.2018
08:45:03
я же написал, что то, о чём я пишу, актуально в тех местах, где есть object target
это какая-то странная копипаста и в других методах