169 похожих чатов

А есть ли вообще варианты создания интерфейса под android кроме

AppCompat и jetpack compose? и где можно почитать сравнение имеющихся подходов

29 ответов

26 просмотров

* нативные вьюшки * Litho, Yoga и прочие фреймворки

samurai- Автор вопроса

нативные это надо ndk копать?

нет, я про обыкновенное семейство android.view.View

samurai
нативные это надо ndk копать?

Если на c++ хочешь писать, то да

Hello, World!
А что не так?

другая трактовка слова «нативный»

Hello, World!
Он там про NDK спросил.

потому что я применил многозначное «нативный», но в другом смысле

samurai- Автор вопроса
Mike (деньги не клянчу)
нет, я про обыкновенное семейство android.view.Vie...

можно какую-нибудь статью об этом? а то андроидовские вещи ещё не научился гуглить... на metanit вроде тоже речь о View, но там в примерах уже наследование от AppCompatActivity 🤔

samurai
можно какую-нибудь статью об этом? а то андроидовс...

хз что почитать, но активити не принуждает тебя верстать именно аппкомпат вьюшками, хоть и жирно намекает на это, заменяя LayoutInflater Factory

Mike (деньги не клянчу)
потому что я применил многозначное «нативный», но ...

Если что-то не так скажу прошу не банить. А вообще приложения для android - apk, они же не так нативны для операционки? Они же выполняются поверх виртуальной машины - Dalvik (DVM) или ART.

Hello, World!
Если что-то не так скажу прошу не банить. А вообщ...

Чисто вопрос терминологии. Можно выкрутить так, что всё нативное, можно наоборот.

Вариант 1. А инструкции из bin загружаются ОСью, так что это ОС нативная, а остальное — нет. Вариант 2. А VM состоит из процессорных инструкций и компилирует dex в них же, так что ничуть не менее нативно.

Без разницы, но есть нюансы.

Mike (деньги не клянчу)
Вариант 1. А инструкции из bin загружаются ОСью, т...

Понятно, тогда лучше это не обсуждать, т.к любой код в итоге транслируется в нативные инструкции.

samurai- Автор вопроса
Mike (деньги не клянчу)
Без разницы, но есть нюансы.

ну как, нельзя же унаследоваться от рандомного класса, который даже к UI отношения не имеет🤔

samurai
ну как, нельзя же унаследоваться от рандомного кла...

Я подразумевал разумные пределы интерпретации моего ответа, но жестоко ошибся.

samurai- Автор вопроса
Mike (деньги не клянчу)
Я подразумевал разумные пределы интерпретации моег...

ага. я ещё не особо шарю, как можно догадаться. так что вопросы могут быть глупыми

Конечно, есть. Например, напишите свою собственную иерархию контролов с нуля без использования View или композа. Всю отрисовку, обработку кликов, accessibility - с нуля и будет вам счастье. Но это неточно.

Max
Точно что не будет

Но если человеку прям очень хочется пойти своим путём, то почему нет?

закон интернета номер 1)

samurai- Автор вопроса
Leonid B.
Конечно, есть. Например, напишите свою собственную...

то что надо. займусь этим ближайшие 15 лет

Артём Мельник
закон интернета номер 1)

https://en.wikipedia.org/wiki/Rule_34?wprov=sfla1

Mike (деньги не клянчу)
про это уже сняли порно есть доклад

ссылку на доклад или что бы это там ни было.. Или хоть как найти. Кто, когда, кому, как докладывал?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта