Size: a a a

Android Developers

2020 December 30

PE

Pavel Erokhin in Android Developers
не знаю зачем он в модулях, ты в модулях других можешь вообще логику не связанную с андроидом держать)
источник

C

CaKyPa in Android Developers
Вот и я никак не пойму
источник

T

Tomohawk in Android Developers
пытаюсь создать вот такой свитч со свайпом и с тремя значениями, помогите реализовать
источник

T

Tomohawk in Android Developers
может у кого есть ссылка на готовую библиотеку
источник

A

Alex in Android Developers
Приветствую! Такой вопрос возник. Почему если создавать suspend функцию в интерфейсе, например RetrofitApi, то функция работает как suspend. А если в классе создавать то она не загорается. И viewModelScope выполняется в мейн потоке ?
источник

VS

Vlada Shamshukaeva in Android Developers
здравствуйте, подскажите пожалуйста как вычислить ширину вьюшки, у меня показывает -1, не понимаю почему
источник

VS

Vlada Shamshukaeva in Android Developers
а вообще мне надо сделать падинги в процентах от размера вьюшки для другой вьюшки, может есть какой то другой способ это сделать
источник

С

Села in Android Developers
Vlada Shamshukaeva
а вообще мне надо сделать падинги в процентах от размера вьюшки для другой вьюшки, может есть какой то другой способ это сделать
Constraintlayout?
источник

VS

Vlada Shamshukaeva in Android Developers
relative
источник

С

Села in Android Developers
Села
Constraintlayout?
Это ответ, что можно использовать.
источник

B

BullyBoo in Android Developers
Vlada Shamshukaeva
здравствуйте, подскажите пожалуйста как вычислить ширину вьюшки, у меня показывает -1, не понимаю почему
на момент инициализации вьюхи, ее размеры еще не известны, они станут известны только после того, как у самой view отработает метод жизненного цикла onMeasure

самый простой способ "достучаться" до размеров view, обращаться к ним через:

view.post {
    view.width or view.layoutParams.width
}

есть такое способ получить эти данные при вызове метода листенера OnGlobalTreeObserver
источник

VS

Vlada Shamshukaeva in Android Developers
спасибо
источник

B

BullyBoo in Android Developers
Vlada Shamshukaeva
здравствуйте, подскажите пожалуйста как вычислить ширину вьюшки, у меня показывает -1, не понимаю почему
-1 означает, что для view поставлено значение match_parent, можете посмотреть значение этой константы в классе ViewGroup.LayoutParams
источник

B

BullyBoo in Android Developers
Vlada Shamshukaeva
а вообще мне надо сделать падинги в процентах от размера вьюшки для другой вьюшки, может есть какой то другой способ это сделать
Используйте ConstraintLayout

вы можете указать второй вьюшке(В), ширина которой зависит от первой (А) следующие атрибуты, чтобы привязаться к размером:

app:layout_constraintStart_toStartOf="@id/firstViewId"
app:layout_constraintEnd_toEndOf="@id/firstViewId"

и указать процентное отношение к ширине первой вьюшки:

app:layout_constraintWidth_percent="0.5"
источник

RS

Roman Sergeev in Android Developers
Владимир Худяков
я всяких юзеров, у которых Android 5.1 скажем отсеиваю, так как эти люди если даже телефон себе новый купить не могут, то они вообще не выгодны в корне
Есть и другая логика. Например в современных китайфонах(даже флагманских за хорошие деньги) достаточно много китайщины в прошивках, именно поэтому я часто делаю даунгрейд системы к тем, которые мне больше нравятся в плане внешки и кастомизации. Да это пока не 5.1, а по выше, но пройдёт время и ты будешь говорить так же о людях с системой допустим седьмой версии. Понимаешь теперь изъян в своей логике?
источник

AN

A N in Android Developers
источник

RS

Roman Sergeev in Android Developers
Сергей П.
Можно. См.уроки на startAndroid по OpenGL. Графика уровня покрутить кубик на экране реализуема вполне

Но лучше сразу на unity
Не только кубик. Это вью тоже реализовано с помощью OpenGL. Двигается каждый палец
источник

RS

Roman Sergeev in Android Developers
источник

RS

Roman Sergeev in Android Developers
Unity очень прожорливая и лагающая штука, а когда в своё время я задумался рендерить только графику в юньке, а остальной UI и логику писать в студии, то не нашёл рабочего решения
источник

K

Kasem in Android Developers
Владимир Худяков
слушайте, мне тут не так давно один знакомый утверждал, что на Java и Kotlin можно реализовать 3D игру, интересно, как?
можно в unity сделать веб страничку и открывать его через webview. Это самый ленивый вариант
источник