Size: a a a

Android Architecture

2020 March 26

А

Александр in Android Architecture
Всем привет! У меня небольшое приложенице, в котором я столкнулся с ппрой проблем.
Приложение идет на я.диск, смотрит что там лежит(ищет картинки) и поуровнево отображает их в ресайкл вью.
Из проблем:
источник

А

Александр in Android Architecture
1) пытался реализовать mvp, но мне кажется, что я где-то накосипорил
2) ресайклвью обновляется как-то выборочно, в общем списке обновляет сожержимоемвложенных папок, а содетжимое корня(то есть сам себя)) не обновляет. Вызываю notifyDataSetChange() в setList().
источник

А

Александр in Android Architecture
Мой говнокод лежит
github. com/MidleZi/ibsTest
источник
2020 March 29

ВС

Владислав Славетный in Android Architecture
Привет
источник

S

Sardor in Android Architecture
Привет всем! У кого-то есть ؛Android SDK setup.exe? не нашёл в Интернете
источник
2020 March 30

СС

Саша Стрельцов in Android Architecture
Каким методом можно получить строковый ресурс в Activity, кроме getString() и getResources().getString()?
источник

AV

Alex Vayts in Android Architecture
getText()
источник

АЕ

Алексей Ершов in Android Architecture
Саша Стрельцов
Каким методом можно получить строковый ресурс в Activity, кроме getString() и getResources().getString()?
вы собеседование проходите, что ли?) В @android_ru лучше с такими вопросами
источник

AO

Artem Osipov in Android Architecture
Алексей Ершов
вы собеседование проходите, что ли?) В @android_ru лучше с такими вопросами
там тоже не ждут с такими вопросами)
источник
2020 March 31

Е

Евгений in Android Architecture
Кто нибудь делал интеграцию приложения ресторана с R-keeper?
источник

В

Вася in Android Architecture
Добрый день. Есть приложение с bottom nav view.  1 вкладка - главная, я получаю на ней какую-то информацию и личные данные по юзеру(телефон и тд).
На последней вкладке  (профиль) я отображаю информацию по юзеру , телефоны и тд. Как лучше передать информацию с одной вкладки на другую глобально? сохранять юзера в шареды на главной и читать юзера в профиле? Или  глобальный обьект юзера сделать в приложении и записывать его на главной и читать в любом месте? Посоветуйте пожалуйста как правильней всего делать
источник

А

Андрей in Android Architecture
Вася
Добрый день. Есть приложение с bottom nav view.  1 вкладка - главная, я получаю на ней какую-то информацию и личные данные по юзеру(телефон и тд).
На последней вкладке  (профиль) я отображаю информацию по юзеру , телефоны и тд. Как лучше передать информацию с одной вкладки на другую глобально? сохранять юзера в шареды на главной и читать юзера в профиле? Или  глобальный обьект юзера сделать в приложении и записывать его на главной и читать в любом месте? Посоветуйте пожалуйста как правильней всего делать
Сохрани юзера инфу в БД room, например,, а там, где она нужна подпишись через livedata/flow, например, и потом эти данные наблюдайте и все будет автоматом работать.
источник

В

Вася in Android Architecture
Андрей
Сохрани юзера инфу в БД room, например,, а там, где она нужна подпишись через livedata/flow, например, и потом эти данные наблюдайте и все будет автоматом работать.
спасибо
источник
2020 April 01

Y

YorkIsMine in Android Architecture
Привет всем. Хоть проект очень маленький, но меня смущает вызов в активити метода doLoad(). Просто немного архитектурно глаза режет. Или я все правильно сделал?
источник

Y

YorkIsMine in Android Architecture
источник

Y

YorkIsMine in Android Architecture
источник

VS

Vasyl Stoliarchuk in Android Architecture
YorkIsMine
Можно сделать так
public class MyViewModel extends ViewModel {
   
   private MutableLiveData<List<User>> users;
   
   public LiveData<List<User>> getUsers() {
       if (users == null) {
           users = new MutableLiveData<List<User>>();
           loadUsers();
       }
       return users;
   }

   private void loadUsers() {
       // perform an asynchronous operation to fetch users.
   }
}
источник

АЕ

Алексей Ершов in Android Architecture
YorkIsMine
Привет всем. Хоть проект очень маленький, но меня смущает вызов в активити метода doLoad(). Просто немного архитектурно глаза режет. Или я все правильно сделал?
можно ещё в lazy завернуть, в гугловых кодлабах есть разные примеры инициализации лайвдаты, посмотрите.
источник

AC

Arsen CeH9 in Android Architecture
смотря какой кейс, если нужно регулярно обновлять (на каждый резюм), то все норм, а если единоразовая инициализация, то ее можно сразу в init вьюмодели запустить, обсервер все равно подтянет только когда вью будет готова, не раньше
источник

Y

YorkIsMine in Android Architecture
Алексей Ершов
можно ещё в lazy завернуть, в гугловых кодлабах есть разные примеры инициализации лайвдаты, посмотрите.
я знаю, что можно через фабрики и by lazy инициализировать. Есть что-то еще? Просто мне по старинке было привычнее ViewModelProviders, не понимаю, почему их депрекейтнули
источник