Size: a a a

Android Developers

2020 March 20

C

Constantine in Android Developers
» Понимание различий в версиях Android от 16 до 28 SDK;
Типа над знать наизусть все изменения🤔
источник

А

Александр in Android Developers
Шо ж сразу все то да наизусть.
источник

А

Александр in Android Developers
источник

ЯН

Ярослав Нестеров... in Android Developers
Pavel Ivanovsky
Ребятки, подскажите, как правильно сделать чтобы получать автоинкрементый id сущности которая создается через @insert у room? т.е. у sqlite возвращает id созданной сущности. Room тоже генерит код если пометить метод @insert long, а как мне получить что-то типа LiveData<Long>? чтобы самому не писать свой AsyncTask, или все-таки придется?
зачем асинк таск? у лайвдаты есть postValue()
источник

PI

Pavel Ivanovsky in Android Developers
Ярослав Нестеров
зачем асинк таск? у лайвдаты есть postValue()
Как вы синхронно в базу insert сделаете?
источник

C

Constantine in Android Developers
Спасибо!
источник

ЯН

Ярослав Нестеров... in Android Developers
Pavel Ivanovsky
Как вы синхронно в базу insert сделаете?
а, я думал вы уже из бэкграунда это делаете.
тогда для вас есть прекрасные корутины
источник

PI

Pavel Ivanovsky in Android Developers
Ярослав Нестеров
а, я думал вы уже из бэкграунда это делаете.
тогда для вас есть прекрасные корутины
На джава)) тогда у меня есть asyncTask
источник

ДА

Джамал Алиев... in Android Developers
Pavel Ivanovsky
Ребятки, подскажите, как правильно сделать чтобы получать автоинкрементый id сущности которая создается через @insert у room? т.е. у sqlite возвращает id созданной сущности. Room тоже генерит код если пометить метод @insert long, а как мне получить что-то типа LiveData<Long>? чтобы самому не писать свой AsyncTask, или все-таки придется?
в аннотации primary key
источник

DZ

Dmitrii Zubkov in Android Developers
Джамал Алиев
Переслано от Джамал Алиев
Всем, Ассаламу Алейкум, здравствуйте.
Есть небольшое непонимания языка
допустим есть
1) class AppPresenter : BasePresenter<AppView>()
2) abstract class BasePresenter<View : MvpView> : MvpPresenter<View>()
3) abstract class BaseActivity(@LayoutRes val layoutRes: Int) : MvpAppCompatActivity()
4) class AppActivity : BaseActivity(R.layout.activity_app), AppView
Ва-алейкум ас-салям, и тебе не хворать. В чём вопрос то заключается?
источник

ДА

Джамал Алиев... in Android Developers
почитай комент
источник

ДА

Джамал Алиев... in Android Developers
с листом такая тема прокатывает, а с моим типом нет
источник

PI

Pavel Ivanovsky in Android Developers
Джамал Алиев
в аннотации primary key
Вы о чём?
источник

DZ

Dmitrii Zubkov in Android Developers
геттер pre у тебя что возвращает?
источник

ДА

Джамал Алиев... in Android Developers
override val pre = AppPresenter()
источник

ДА

Джамал Алиев... in Android Developers
так тоже н еработает
источник

ДА

Джамал Алиев... in Android Developers
Pavel Ivanovsky
Вы о чём?
не о чем ) не понял вопрос, и ответил не правильно
источник

DZ

Dmitrii Zubkov in Android Developers
Джамал Алиев
override val pre = AppPresenter()
Потому что pre обьявлено как BasePresenter
источник

ДА

Джамал Алиев... in Android Developers
Pavel Ivanovsky
Вы о чём?
думаю тебе придется делать запрос в бд
источник

ДА

Джамал Алиев... in Android Developers
Dmitrii Zubkov
Потому что pre обьявлено как BasePresenter
лист тоже объявлен как List<String>, а инициализировал я его как ArrayList<String>
источник