Size: a a a

StartAndroid Ru Chat

2020 May 17

I

Ivan in StartAndroid Ru Chat
Даша Ко
Но я не знаю, что не так. У меня один поток. Я вообще делала всё так же, как на видео с ютуб. При этом всё поняла. Но у него запустилось, а у меня - нет.
нельзя трогать вьюшки не из main-треда
источник

I

Ivan in StartAndroid Ru Chat
всё что new Thread().start - это не меин тред
источник

SP

Sergey Panov in StartAndroid Ru Chat
Вадим
Костыль не сработал. Элементы не только моргают. Например есть textview, в котором должна отображаться дата, но в нем поочередно очень быстро отображаются даты из всего массива.

Например: должен отображаться 3 элемент из массива, а моргают 2,3,4
Там у Вас сам адаптер "неправильный". Таймер не должен обновлять данные в методе OnBindViewHolder. Нужно вынести таймер из адаптера, чтобы он при тике  сетил новые данные в адаптер и  адаптер обновлялся.
источник

I

Ivan in StartAndroid Ru Chat
Дмитрий Д.
за базой тоже я слежу. Проблема просто. БД это типа конкретные контакты в разных отделениях. Но выложить в гугл естественно ниОк ? да и не позволят они из-за политики конфед. Значит база должна скачиваться и обновлятся с сервера. Работать с инетом это вот мой следующий шаг изучения, медленно но верно и пришел. С какого боку зайти даже пока не соображу.
насколько я знаю чтоб не строить свой бекенд можно посмотреть в сторону FirebaseDatabase. В таком случае осваивать томкат не придется.
Но если запросов станет много, то фаербейс попросит денежку.
источник

ДК

Даша Ко in StartAndroid Ru Chat
Ivan
нельзя трогать вьюшки не из main-треда
Тоесть я ничего не могу делать с view элементами вне main метода. В методе onClick (клик на кнопку) я не могу менять цвет  LinearLayout ?
источник

I

Ivan in StartAndroid Ru Chat
Даша Ко
Тоесть я ничего не могу делать с view элементами вне main метода. В методе onClick (клик на кнопку) я не могу менять цвет  LinearLayout ?
метод onClick вызовется в main-треде, поэтому можно и нужно там менять цвет
источник

ДД

Дмитрий Д. in StartAndroid Ru Chat
Ivan
насколько я знаю чтоб не строить свой бекенд можно посмотреть в сторону FirebaseDatabase. В таком случае осваивать томкат не придется.
Но если запросов станет много, то фаербейс попросит денежку.
да мне для начала хотя бы для наладки и настройки, просто установил у себя на компе и обращаться. Или с Файербэйз также можно?
источник

I

Ivan in StartAndroid Ru Chat
Дмитрий Д.
да мне для начала хотя бы для наладки и настройки, просто установил у себя на компе и обращаться. Или с Файербэйз также можно?
firebase это облачная БД
источник

I

Ivan in StartAndroid Ru Chat
с томкатом у тебя не получится просто установить и обращаться
источник

I

Ivan in StartAndroid Ru Chat
тут как бы надо API написать хотя бы простецкое)
источник

ДД

Дмитрий Д. in StartAndroid Ru Chat
черт
источник

I

Ivan in StartAndroid Ru Chat
я не говорю что это сложно, но это разработка серверная
источник

I

Ivan in StartAndroid Ru Chat
короче посмотри правда в сторону Firebase, когда андроид сделаешь и захочешь бекенд изучить вернешься к томкату)
источник

ДД

Дмитрий Д. in StartAndroid Ru Chat
спс за разъяснение :) где лайкнуть? )
источник

ДД

Дмитрий Д. in StartAndroid Ru Chat
почти месяц джава разбирал, товарищ говорит переходи на андроит, ддолго в нем еще нужда будет. И пошло поехало - xlm, tomcat, API.. такая каша в бошке , как вы это запоминаете
источник

А

Александр in StartAndroid Ru Chat
tomcat? A?
источник

ДК

Даша Ко in StartAndroid Ru Chat
Ivan
метод onClick вызовется в main-треде, поэтому можно и нужно там менять цвет
Я убрала функции VISIBLE и INVISIBLE для LinearLayout и всё заработало. Эти функции не хотят работать вместе с Thread.sleep?
источник

I

Ivan in StartAndroid Ru Chat
Даша Ко
Я убрала функции VISIBLE и INVISIBLE для LinearLayout и всё заработало. Эти функции не хотят работать вместе с Thread.sleep?
Ммм
Тут нет никакой связи
источник

I

Ivan in StartAndroid Ru Chat
Единственное что visible invisible надо вызывать только в главном потоке
А sleep самое главное НЕ в главном потоке (приложение зависнет)
источник

I

Ivan in StartAndroid Ru Chat
ты хорошо понимаешь разницу между main thread и остальными?
источник