Александр
Чёт я хрень какую - то спросил похоже
neikist
Внимание, вопрос, понижающий IQ. Я так понимаю, что когда мы запускаем приложение, то JVM сначала создаёт системный загрузчик, чтобы приложение(?) имело возможность загружать необходимые ему классы, а потом этим загрузчиком грузит какой - то "главный" .class; Вот этот главный класс - это Application чтоль?
Чуть иначе все. Есть т.н. зигота, которая по сути прединицилированная виртуальная машина с уже загруженными системными классами и прочим, которая при старте приложения форкается и сама решает какие классы грузить и что вызывать исходя из условий
neikist
Был какой то годный доклад от чела из яндекс такси на ютубе
neikist
Можешь поискать
Alexsandr
Приветствую, подскажите как ровно выравнить tableRow в TableLayouyt
neikist
Вроде в названии упоминалось "жизнь и смерть" чего то там
Alexsandr
Я уже что не прописывал но он почему то не ровно встает и все, уже не знаю что делать
trashkalmar
armeabi и arm64-v8a это одно и то же или нет?
первое (armeabi-v7a) — 32-хбитная архитектура, второе — 64-х.
Александр
https://www.youtube.com/watch?v=EId85wGrVNw
Спс, только хотел написать что нашёл :D
--------
awawa
Ребята, можно ли пропускать клики сквозь вьюху как-то? Пробовал ставить clickable, focusable в false, пробовал возвращать false из OnTouchListener'а, клики всё равно не доходят до рута. Не вызывать же performClick рута из onClick у вьюхи?
Vladislav
Народ, подскажите а как правильно работать с AsynkTask, например когда не надо возвращать значение то все ок, но если возвращаешь значение методом get() то зависает основной поток потому что он ждет ответа. А как тогда правильно возвращать значения с AsynkTask?
Vladislav
я уже гуглил...
Artem
совет по поводу асинк таску №1 - не пользуйся им
Artem
покажи код
Artem
он не удобен и вызывает кучу проблем)
Artem
ну это наверное субъективное
Artem
по поводу удобства
awawa
touchdelegate погугли
Как-то слишком сложно просто для того чтобы прокинуть клик. Рили проще сделать performClick уже тогда
Artem
))) ну покажите читабельный код с использованием mvvm ну или mvp где используется он для запросов в сеть)
Artem
мб вернусь к нему таки
Artem
ну или бд
Vladislav
результат можно использовать в onPostExecute(), как и написано в любой обучалке
Ну пока через это и делаю то что мне нужно, меня интересно как правильно работать с методотом get
Vladislav
или вообще не работать...
Mike
Nazar
Ребя, кому можно задать вопрос по поводу koin`a? У меня есть клас А, который реализует интерфейс АС, и есть клас Б, которому в конструктор нужно передать интерфейс АС, как мне это реализовать?
Aleksey
Max
@snoozerio почему?
Евгений
какая боль :(
аргентина ямайка... 5 : 0
Евгений
сорян, не сдержался )))))
Iv
Гуру андроида как считаете: если нужно кроссплатформенное приложение, лучше обратиться к тому кто юзает кроссплатформенные средства разработки или лучше по отдельности параллельно обратиться к спецу по андроиду и к спецу по айосу
Renat
Так это целей зависит, конечно нативные будут лучше. А кроссы - дешевле:)
Iv
приложение будет для торговых представителей с подключением к бд 1с
neikist
смотря насколько сложное приложение, я свой пет-проджект на флаттере делаю
Так же планирую. Но они оба больше про UI, не требующие сложного взаимодействия с платформой. Оба пет проекта в смысле
Evgeny
приложение будет для торговых представителей с подключением к бд 1с
Так делайте на 1С :) она умеет собирать мобильные приложения. Дешего и сердито и можно обойтись имеющимся штатным 1с программистом.
Iv
там еще куча функций
Evgeny
Нафиг. Вот серьезно.
Да я делал. Я 10 лет назад был 1Сником.
Evgeny
По моему там все было, мне кажется можно даже прототипы таких систем поискать на всяких инфостартах
neikist
Да я делал. Я 10 лет назад был 1Сником.
Говорю как человек что вот это приложение пилил на 1с вместе с беком https://infostart.ru/public/1189811/
neikist
Лучше не надо брать
Evgeny
:)))
⬤ vitaly
теперь я видел всё
neikist
ты кодил на 1с под ведро?..
Я изначально кодил на 1с, потом на 1с под ведро, а потом свалил и пишу на котлине под ведро и больше не испытываю боли.
Iv
всем спасибо за ответы, в общем лучше заказывать 2 приложения параллельно
⬤ vitaly
какое взять разрешение пнгшки чтобы она нормально отображалась в большом кастомном уведомлении вот прям на всех мобилках?
Евгений
любое масштабирование приведет к ухудшению качества. ведь.
Евгений
для студии есть плагин который сам по 1 картинке сгенерит под другие экраны ресурсы. и делов то
⬤ vitaly
любое масштабирование приведет к ухудшению качества. ведь.
ну есть же разумные пределы, 1500 на 1500 условные всегда будут ок, я вот и думаю, чтоб не заморачиваться, вкукожить просто одну нормального размера, чем плодить 228374528734 дипиаев.
Granderbird
Кто нибудь может подсказать, как копировать в систему? Есть String, нужно его скопировать в кеш?
leksss
подскажите, можно как то пофиксить такой эффект поведения ripple.. вроде анимация ровно проходит, но ripple прямо выскакивает
Alexandr
Есть какие-то лайфхаки, чтобы открытое приложение постоянно работало и не убивалось через какое-то время системой?
Сергій
*foreground
Евгений
не, я хочу размер задать в дп просто
кстати да. вектор можно использовать? или там прям растр и всё?
⬤ vitaly
кстати да. вектор можно использовать? или там прям растр и всё?
Вектор распидоривается андроидом на старых девайсах.