@android_ru

Страница 483 из 3205
Andrey
03.11.2016
17:19:51
в календаре нексуса просто ничего не появляется. на остальных девайсах ок

Gleb
03.11.2016
17:20:15
Там была колонка видимости вроде бы

типа виден ли календаре в Календарь-Апе

Точно не припомню - проверь все колонки через контракт-класс

Google
Sergey
03.11.2016
17:21:42
https://codeshare.io/qzzTL - Get default calendar id

Andrey
03.11.2016
17:26:58
я добавляю в локальный календарь на девайсе

в приложение

Gleb
03.11.2016
17:27:49
попробуй повторить один в один http://stackoverflow.com/questions/7859005/how-to-read-and-edit-android-calendar-events-using-the-new-android-4-0-ice-cream

Sergey
03.11.2016
17:28:10
я добавляю в локальный календарь на девайсе
я тоже, это системный календарь

Gleb
03.11.2016
17:28:10
мож ему прям трэба ккоето поле обяз-но

Sergey
03.11.2016
17:29:39
я добавляю в локальный календарь на девайсе
вот как я это делаю https://codeshare.io/TiAWl

Andrey
03.11.2016
17:32:59
котлин штоле? ) не понял, как тут определяется calId

Gleb
03.11.2016
17:33:48
он берет гугл акк-т и ищет календарь с этим ак-нэймом

Gleb
03.11.2016
17:35:40
если он вставляе - то должен возвращать ури

Google
Sergey
03.11.2016
17:36:13
если он вставляе - то должен возвращать ури
val uri = contentResolver.insert(CalendarContract.Events.CONTENT_URI, values)

Andrey
03.11.2016
17:36:19
ури есть

Gleb
03.11.2016
17:36:23
да

попробуй вытащить по этому ури всю инфу(все столбцы) об эвенте

Andrey
03.11.2016
17:37:18
Uri uri = cr.insert(CalendarContract.Events.CONTENT_URI, values); long eventID = Long.parseLong(uri.getLastPathSegment());

Gleb
03.11.2016
17:37:35
гугли android content-provider, query

Andrey
03.11.2016
17:37:51
но неправильный CALENDAR_ID уже в values сидит

Gleb
03.11.2016
17:37:53
как полчать данные из контент-провайдера

Andrey
03.11.2016
17:38:35
ну я же сам его туда кладу

Gleb
03.11.2016
17:39:19
если календарь с таким ид не сущ - он тя должен сразу нафиг посылать

крэшиться или в этом духе

Sergey
03.11.2016
17:39:32
я уже пробовал

просто молча добавляет

Dmitriy
03.11.2016
17:57:25
ребят, вопрос по mvp. все время использовал mosby и радовался. а тут натолкнулся на moxy. скажите, какая лучше? плюсы и минусы. спасибо

Andrey
03.11.2016
18:00:24
Мокси не так популярен

И плодит много объектов

Но идея крутая

Ⓜ️ᵃʳᵃᵗ
03.11.2016
18:00:47
Мокси, просто относительно нова библа.

Google
Andrey
03.11.2016
18:00:50
Попробуй, тебе понравится

Ⓜ️ᵃʳᵃᵗ
03.11.2016
18:00:59
и авторы есть здесь, если что ))

Andrey
03.11.2016
18:01:16
Да, русскоязычные

Gerc
03.11.2016
18:01:59
Andrey
03.11.2016
18:02:24
Те которые представляют state

Ⓜ️ᵃʳᵃᵗ
03.11.2016
18:02:34
Да, русскоязычные
я про то что они есть в этом чате

Gerc
03.11.2016
18:02:48
Andrey
03.11.2016
18:02:50
Ваще гуд

Gerc
03.11.2016
18:02:59
И нужные

Andrey
03.11.2016
18:03:01
Они же легкие
Дело не в памяти, а в GC

GC на далвике фризит ui поток

На арте получше

Andrey
03.11.2016
18:03:31
Но все равно лучше его не напрягать

Ⓜ️ᵃʳᵃᵗ
03.11.2016
18:03:51
Эмм, да там объекты не в таком кол-ве генерятся, что бы фризить поток.

Gerc
03.11.2016
18:04:14
GC на далвике фризит ui поток
Rx, Котлин и даггер тоже не пользуешься?

Andrey
03.11.2016
18:04:28
Sergey
03.11.2016
18:04:36
Как можно определить тап по сканеру?

Andrey
03.11.2016
18:04:44
Эмм, да там объекты не в таком кол-ве генерятся, что бы фризить поток.
Ты знаешь, я подумал, наверное ты прав. Надо потестить

Dmitriy
03.11.2016
18:05:48
так а в чем плюсы \ минусы moxy?

Zinnur
03.11.2016
18:07:37
Скиньте пожалуйста канал флудилки

Google
Timur
03.11.2016
18:08:31
Zinnur
03.11.2016
18:08:41
Спасибо

Ilya
03.11.2016
18:17:03
@volkovskiyda использую мокси уже где-то пол месяца. Самый кайф - наличие ViewState. Если правильно использовать, то можно совсем забыть про то, что существует жизненный цикл приложения. Повороты экрана, уничтожение приложения системой - вообще пофиг, ViewState вернёт состояние к тому, какое было ранее.

Не сказал бы, что у меня есть большой опыт в MVP (где-то с середины сентября изучаю), но то что я получил с этой библиотекой определённо того стоит. Плюс, автор русский и очень отзывчивый парень.

Dmitriy
03.11.2016
18:22:57
просто viewstate есть и в мосби

он так же сохраняет состояние

Ilya
03.11.2016
18:23:27
@volkovskiyda ну, тогда не помогу :)

Alexey
03.11.2016
18:29:31
Dmitriy
03.11.2016
18:29:56
голосование выше

Admin
ERROR: S client not available

Andre
03.11.2016
18:31:19
я вообще не знаю, как называется то, что я юзаю, но отметил самопал

в отличие от работяг, у которых жена новый чармик из Pandora требует или надо там на кредитном форд фокусе шины переобувать, у меня - вагон времени на то, чтобы что-то изучать

Gregory
03.11.2016
18:35:24
я вообще не знаю, как называется то, что я юзаю, но отметил самопал
Я вообще не знаю, называется ли то, что я юзаю, MVP

Zinnur
03.11.2016
18:36:16
MVP или MVVM?

Andre
03.11.2016
18:36:20
Я вообще не знаю, называется ли то, что я юзаю, MVP
Главное - показывает данные на основе каких-то данных, а что там внутри за логика, уже неважно :)

Zinnur
03.11.2016
18:36:27
кто что юзает и почему

Andre
03.11.2016
18:37:17
мы за тебя рады, держи нас в курсе
не принимай близко к сердцу :)

Google
Alexander
03.11.2016
18:37:40
OK, lol

Alexey
03.11.2016
18:41:16
MVP или MVVM?
для Android лучше MVP

Zinnur
03.11.2016
18:41:30
а как же data binding

Andre
03.11.2016
18:42:17
я про него слышу все чаще и чаще - он что, из беты выбрался что ли, ребят?

Alexey
03.11.2016
18:42:25
а как же data binding
без него и так норм

Andre
03.11.2016
18:42:37
я про него в документации годика два назад читал и забил

Alexey
03.11.2016
18:43:22
я про него слышу все чаще и чаще - он что, из беты выбрался что ли, ребят?
его вроде развивать стали интенсивнее, думают за ним будущее

Andre
03.11.2016
18:43:49
его вроде развивать стали интенсивнее, думают за ним будущее
ну, про "за ним будущее" тоже было в документации все те же два года назад написано

вещь интересная, но не вижу причин кроме как "может где-то писать кода меньше", что для меня не является критерием вовсе

Andrey
03.11.2016
18:45:10
попробуй повторить один в один http://stackoverflow.com/questions/7859005/how-to-read-and-edit-android-calendar-events-using-the-new-android-4-0-ice-cream
пошел по этому пути, вытянул все календари на устройстве. их оказалось аж 15 (залогинено неск аккаунтов). по displayName определил себя, взял айдишник, событие добавилось. но как определить нужный в произвольном случае?

Gleb
03.11.2016
18:47:12
Так. смотри..., вроде как календарная философия в андроиде....судя по стоковому апу Календарь...

подразумевает наличие нескольких аккаунтов

в каждом из которых может быть несколько календарей

Zinnur
03.11.2016
18:48:03
дата биндингом не пользовался, вынос логики в xml думаю попортит читабельность кода и масштабируемость, например, когда у меня несколько макетов. Может я не прав, в последнее время часто стал слышать про data binding

Gleb
03.11.2016
18:48:06
и в настройках они включаются и выключаются

Zinnur
03.11.2016
18:48:14
задумался

Gleb
03.11.2016
18:48:30
типа показывать в общей таблице или нет

Ⓜ️ᵃʳᵃᵗ
03.11.2016
18:48:34
вещь интересная, но не вижу причин кроме как "может где-то писать кода меньше", что для меня не является критерием вовсе
пока лучший биндинг для меня: public <T extends View> T $(int id) { return (T) findViewById(id); } ... toolbar = $(R.id.toolbar); edDescription = $(R.id.edDescription); ...

Andre
03.11.2016
18:48:48
В некоторых конторах этот ваш датабиндинг чуть ли не в требованиях указан был три года назад

Я не шучу

Gleb
03.11.2016
18:48:59
а стоковый апп для превью - по-ходу все визибл-календари отображает вместе

для того видать им и цвета

Страница 483 из 3205