Size: a a a

Android Developers

2020 June 22

N

Nixon in Android Developers
neikist
Да документацию читал и что то простое набрасывал чтобы привычку выработать.
Понял, спасибо, теперь есть план на отпуск)
источник

d

danilshik in Android Developers
Nixon
Тогда такой вопрос (извини за назойливость): я для себя решил, что правильнее  сначала выучить азы (mvvm, databinding, rx, firebase, room и т.д.), а потом эти знания переложить на kotlin, чтобы в голове всё в кучу не сваливалось. Может правильнее перейти на kotlin, а потом поверх уже учить всё вышеперечисленное? Много времени занимает переход на kotlin при условии хорошего знания java? Думаю, все необходимые библиотеки уже не имеют проблем совместимости с kotlin, как года два назад?
1 - 2 дня
источник

d

danilshik in Android Developers
У меня только привычка написания порядка переменная тип переменной 3 - 4 дня была
источник

N

Nixon in Android Developers
danilshik
1 - 2 дня
Даже так? Ну, это поднимает мотивацию)
источник

d

danilshik in Android Developers
Да я не знаю, какие там различия существенные даже
источник

d

danilshik in Android Developers
На Coroutine только время больше и все
источник

d

danilshik in Android Developers
val, var, companion
источник

n

neikist in Android Developers
danilshik
Да я не знаю, какие там различия существенные даже
А вот это зря. Ибо код на жаве и котлине не просто разный синтаксис имеет
источник

d

danilshik in Android Developers
Остальное вроде стандартное, + extension и null-safety
источник

d

danilshik in Android Developers
neikist
А вот это зря. Ибо код на жаве и котлине не просто разный синтаксис имеет
Ну и какие прям существенные различия?
источник

d

danilshik in Android Developers
+ Учитывая что можно Java - код вставлять, который конвертнет в Kotlin, так быстро и запомнил
источник

n

neikist in Android Developers
danilshik
Ну и какие прям существенные различия?
Код стайл. Привычка использовать функции с ресивером. Привычка тип как можно строже указывать. И мелочи всякие
источник

d

danilshik in Android Developers
Ну не знай, я Juniorом устраивался, до этого только на Java писал. Мне дали Mac (до этого не работал, первые дни оставалась старая привычка от переключения языка), сказали вот Kotlin, изучай, напиши тестовое приложение (с определенным стеком, там Litho было, EventBus, Room, LiveData, Paging, Retrofit, Glide и еще что-то, уже не помню).

Я быстро посмотрел изменения в https://kotlinlang.ru/, открыв на отдельном экране и держал постоянно там, обращаясь, когда нужно.

Ну после 2 дней, я в принципе больше к ней не обращался и вернулся только тогда, когда мне дали доступ к разрабатываемому компанией приложения, чтобы посмотреть некоторые вещи, которые я до этого не использовал, и которых не знал
источник

n

neikist in Android Developers
danilshik
Ну не знай, я Juniorом устраивался, до этого только на Java писал. Мне дали Mac (до этого не работал, первые дни оставалась старая привычка от переключения языка), сказали вот Kotlin, изучай, напиши тестовое приложение (с определенным стеком, там Litho было, EventBus, Room, LiveData, Paging, Retrofit, Glide и еще что-то, уже не помню).

Я быстро посмотрел изменения в https://kotlinlang.ru/, открыв на отдельном экране и держал постоянно там, обращаясь, когда нужно.

Ну после 2 дней, я в принципе больше к ней не обращался и вернулся только тогда, когда мне дали доступ к разрабатываемому компанией приложения, чтобы посмотреть некоторые вещи, которые я до этого не использовал, и которых не знал
Ну так писать чтобы работало, и писать идиоматично в котлин стиле - разные вещи. Впрочем это сильный оффтоп уже давно пошел для этого чата, потому закругляюсь.
источник

S(

Stunner (lavender) in Android Developers
от этого нельзя навсегда избавиться?
источник

RC

Roman Chumachenko in Android Developers
Ребят, не могу решить тривиальную задачу - нужно в toolbar поменять drawable стрелки назад. Обычно создавал отдельный стиль и в нем прописывал
<item name="homeAsUpIndicator">@drawable/toolbar_up_btn</item>
А вот если стрелка добавляется и полностью управляется через Android Navigation, то этот параметр игнорится. Кто-то сталкивался с таким? Я так понимаю, там какой-то другой параметр нужно через стиль сетить, если навигацию использую
источник

R

ROMAN in Android Developers
Коллеги кто может подсказать такую штуку. Словил такой краш.

Код вызывается в блоке view.post {... }. То сеять должен по идеи выполнятся когда поток построения лаяута завершён.

Собственно у меня это вот так выглядит:

onViewCreaded(...) {
...
view.post { defX = view.x } //- краш, сценарий повторить не получается
}
источник

DA

Dmitry Alekseyevich in Android Developers
Привет всем. Не могу пересобрать проект на градл 6.1.1 (4.0.0)
Вот такую шляпу выдает, пробовал уже все.. Кто подскажет?
источник

i

izam in Android Developers
Добрый день! В приложении имеется регистрация пользователя через Vk и Google, во время разработки все работало нормально, но после публикации  вдруг оба начали возвращать ошибку. Подскажите пожалуйста в чем проблема. В гугле прочитал что скорее всего ключ sha1 после публикации поменялся, но как тогда его сделать динамическим в личном кабинете?
источник

ВК

Владимир Киреев... in Android Developers
погляди в гуглконсоли, обычно по умолчанию гугл своим ключом подписывает прилу
источник