Size: a a a

StartAndroid Ru Chat

2020 August 04

MK

Maksim Kazantsev in StartAndroid Ru Chat
Evgeny
не не, она должна быть Mutable во ViewModel, чтоб напехивать в нее данные, но при обращение к ней из активити - должна быть kivedata
медиатор?
источник

E

Evgeny in StartAndroid Ru Chat
Maksim Kazantsev
медиатор?
проще объявить две лайв даты, одна для активити (неизменяемая), вторая длдя вставки данных
источник

СП

Сергей Переходов... in StartAndroid Ru Chat
Evgeny
проще объявить две лайв даты, одна для активити (неизменяемая), вторая длдя вставки данных
Ну это уже самый херовый подход будет два источника данных
источник

E

Evgeny in StartAndroid Ru Chat
Сергей Переходов
Ну это уже самый херовый подход будет два источника данных
таков был в туториале на медиуме, статья 2020 года
источник

D

Denis in StartAndroid Ru Chat
Evgeny
Всем дароу.
Вопрос скорее всего мегаделитантский, но чет туплю.

Создаю короч переменную MutableLiveData, но в геттер хочу прописать возвращение LiveData...

Вроде хрень какую-то написал.
Пните в нужную сторону?
private val bookData = MutableLiveData<Book>()

fun getBookData(): LiveData<Book> = bookData
источник

E

Evgeny in StartAndroid Ru Chat
Denis
private val bookData = MutableLiveData<Book>()

fun getBookData(): LiveData<Book> = bookData
да, пока что это самый красивый и приемлемый варик, тоже к нему склоняюсь. Но думал мож красивее можно
источник

S

Sergey in StartAndroid Ru Chat
Evgeny
Всем дароу.
Вопрос скорее всего мегаделитантский, но чет туплю.

Создаю короч переменную MutableLiveData, но в геттер хочу прописать возвращение LiveData...

Вроде хрень какую-то написал.
Пните в нужную сторону?
В codelabs от Google обычно встречается такой подход

private val _state = MutableLiveData<UserState>()

val state: LiveData<UserState>
    get() = _state
источник

E

Evgeny in StartAndroid Ru Chat
Sergey
В codelabs от Google обычно встречается такой подход

private val _state = MutableLiveData<UserState>()

val state: LiveData<UserState>
    get() = _state
да, именно он и реализован, но, возможно есть покрасивее - потмоу и обратился сюда)
источник

N

Nikita in StartAndroid Ru Chat
Привет!
Ребят может кто подскажет как перевести date в LocalDate, чтоб поддерживалась на старых версиях андроид(ниже 26)?  

А то у меня такая фигня вылезает
java.lang.NoSuchMethodError: No virtual method toInstant()Ljava/time/Instant;

На стаке ничего такого не нашел. Может есть простое решение
источник

N

Nikita in StartAndroid Ru Chat
Nikita
Привет!
Ребят может кто подскажет как перевести date в LocalDate, чтоб поддерживалась на старых версиях андроид(ниже 26)?  

А то у меня такая фигня вылезает
java.lang.NoSuchMethodError: No virtual method toInstant()Ljava/time/Instant;

На стаке ничего такого не нашел. Может есть простое решение
Вопрос снимается) LocalDate с 26 апи поддерживается
источник

nt

nikita ttcreator in StartAndroid Ru Chat
Ребят подскажите где посикать разрабов на react native?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
nikita ttcreator
Ребят подскажите где посикать разрабов на react native?
источник

AL

Alexander Lex in StartAndroid Ru Chat
Кто-нибудь пользовался Biometric API для аутентификации? Не могу понять, имя пользователя и пароль я сам решаю как хранить? Этот API просто даёт информацию подходит отпечаток пальца или нет?
источник

S

Sergey in StartAndroid Ru Chat
Привет! Вот так можно сделать с аннотацией функции без внутренней проверки in на null?

@NonNull
String capitalize(@NonNull String in) {
       return in.toUpperCase();
   }
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
нет
источник

S

Sergey in StartAndroid Ru Chat
Нужно обязательно сделать внутри проверку на null, для того, чтобы фунции поставить аннотацию @nonull? Если параметру указали аннотацию @nonull
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Не совсем так. По идее эта аннотация сигнализирует о том, что туда уже должны не нуллы попадать
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Если речь о отдаваемом в метод значении, а аннотация над самим методом - типа мы гарантируем, что из этого метода вернется отличное от нулл значение
источник

S

Sergey in StartAndroid Ru Chat
Alexandr Lyubimov
Если речь о отдаваемом в метод значении, а аннотация над самим методом - типа мы гарантируем, что из этого метода вернется отличное от нулл значение
А какую тогда в данном случае могу поставить поставить аннотацию над самим методом?
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Немного не понятно, что хотите в итоге получить
источник