
Anton
23.01.2017
15:58:54
Быстро вроде
хз по моему как раз все орм первым плюсом говорят что намного быстрее склайта

Gleb
23.01.2017
15:59:40
через контент провайдеры?
ну и не только, как н-р мне вытащить данные из твой бызы, если моя активность работает в отдельном просессе? никак
если это орм

Vitaliy
23.01.2017
16:00:16
Подскажите как создать такой список http://prntscr.com/dzazrd На скрине идут две фотографии portrait, третья landscape и потом три подряд portrait и тд. Как это все рассчитать динамически? Столкнулся с проблемой, что сначала надо определить ориентацию фото. Фото подгружаю по url. Использую GridLayoutManager

Google

Andre
23.01.2017
16:00:33

Yergali
23.01.2017
16:00:37
пытаюсь парсить xml в поле date не проходить и тут возникает ошибка парсера а именно 'W/System.err: java.lang.RuntimeException: org.simpleframework.xml.core.PersistenceException: Element 'date' is already used with @org.simpleframework.xml.Element(data=false, name=date, required=false, type=void) on field 'date' public java.lang.String kz.altaik.testorder.Order.date at line 1
'
кусок кода от парсера: https://gist.github.com/workalta/a18c3e248501737785705d83fc253bcb

Anatol
23.01.2017
16:00:52

Andre
23.01.2017
16:01:17

Gleb
23.01.2017
16:01:18

Andre
23.01.2017
16:01:29

Anton
23.01.2017
16:02:53
ну реалм например не обертка
я как раз их статистику и привожу в пример что они выебываются что намного быстрее

Yergali
23.01.2017
16:03:13

Andre
23.01.2017
16:03:38

Gleb
23.01.2017
16:04:04

Anton
23.01.2017
16:04:14
ага с эттм согласне. спасибо

Google

Gleb
23.01.2017
16:04:33

Yergali
23.01.2017
16:04:44
что?
Не понял где уже использован

Gleb
23.01.2017
16:04:46
нативного против третьест

Andre
23.01.2017
16:05:26

Gleb
23.01.2017
16:06:27
ага с эттм согласне. спасибо
если ты гарантировано будешь работать в одном процессе - если "помещаешься" в одной куче, в одной jvm с UI-ем, и не собираешься шарить данные(типа "поделиться вк" итд) - конечно разумней будет что-то более высокоуровневое

Anton
23.01.2017
16:07:13
поделится вк нужен контект провайдер?)

Gleb
23.01.2017
16:07:14

Илья
23.01.2017
16:19:55
Ну в плане "поделиться" же интенты юзаются с данными, а не контентпровайдеры
Вот если хочешь дать всем приложениям доступ к твоей бд, тогда да

Gleb
23.01.2017
16:21:43

Илья
23.01.2017
16:22:50
В этом плане согласен, но обычно ж делимся либо текстом (явно меньше 1кб), либо там картинкой/файлом (что лежит на диске)

Gleb
23.01.2017
16:24:49

Илья
23.01.2017
16:25:04
Ну не в бд же хранить

Sergey
23.01.2017
16:25:06

Anton
23.01.2017
16:25:21
ну у всех прил картинки в общаке хранятся

Sergey
23.01.2017
16:25:27
Доступ шарится через FileProvider
Можно дать доступ даже с дата директории
Но только на этот файл и только для этого интента

Gleb
23.01.2017
16:29:14
господа - кому как удобнее - возиться с файлами удалять их при удалении записей (синкать с базой и тд) - юзаете орм + файл провайдер

Google

Gleb
23.01.2017
16:32:42
у меня всё лежит в блобах(конечно не супер подход - но работает) а блоб отдается как AssetFileDescriptor - все проблемы решены - плюс - возможность на-лету конвертить отдаваемый поток -не проблема - мне не нужно для этого куча tmp-файлов
преимущества - очевидны, в доках все ясно прописано, не нужны эти преимущества - не юзайте

Илья
23.01.2017
16:32:55
Ну типа в случае необходимости контентпровайдер пишется быстро поверх орм, а юзать ужасный интерфейс провайдера на постоянной основе - не, спасибо

Gleb
23.01.2017
16:36:28

Илья
23.01.2017
16:37:00
Ну да, тру кодеры не юзают удобные инструменты, я понял

whalemare
23.01.2017
16:38:10
часто, удобные инструменты медлительнее неудобных
но "читаемость кода дороже его скорости"

Gleb
23.01.2017
16:39:01
Нет - вопрос плюсов/минусов - если те плюсы тебе не нужны - так и не юзай, ктож заставляет)) контент провайдер в отличие от 3-part orm - и так ни кем не рекламируется - не навязывается))
но "читаемость кода дороже его скорости"
читаемость - понятие растяжимое - самый читаемый код - это свой код, который сам писал и понимаешь
всё остальное красивые слова из красивых книжек - про "читаемый код"
хоть сто раз напиши через контент-провайдер - по всем конвенциям - если тебя от него в принципе воротит - вряд ли что-то поможет)

whalemare
23.01.2017
16:43:27
очень часто построенная через *

Sergio
23.01.2017
16:44:15

Gleb
23.01.2017
16:45:54

Gleb
23.01.2017
16:47:11
только не подумайте что это про кого-то или про что-то - просто ... пример из воздуха ;)

whalemare
23.01.2017
16:49:59
Дело в том я думаю, что наша область еще слишком молода, если можно так сказать) и мы отчасти пионеры) так что на нас и лежит обязательство сделать так, чтобы все писали по стандарту)))

Andrew
23.01.2017
16:55:52
если это орм
В реалме просто закрывать инстанс нужно, в процессе открыл, использовал, закрыл - нет ошибок с разными процессами

Gleb
23.01.2017
16:57:15

Pavel
23.01.2017
16:57:28
Ормлайт старое медленное ...

Todor
23.01.2017
16:57:40

Google

Andrew
23.01.2017
16:57:56
Мвп мвц и прочее для такого в гуе и есть, просто в ведре не работает мвц из-за особенностей ос

Alexander
23.01.2017
17:02:47
народ, никто не сталкивался с проблемой что на андроиде 7.1.1 не обновляется время в статус баре ?
то есть я захожу в настройки, там одно время(правильное) в а статус баре отстает https://i.gyazo.com/e5669a12e18d58faf97cd121b7431413.png

sasha
23.01.2017
17:02:50
А в чем проблема с чистым склайт? Написал наследника от хелпера и выполняй rawquery, в которых и join юзаешь как удобно.
Для rxjava можно BriteSql

Gleb
23.01.2017
17:02:55

Alexander
23.01.2017
17:02:58
началось сегодня ни с того ни с сего

Sergey
23.01.2017
17:05:31

Alexander
23.01.2017
17:05:43

Admin
ERROR: S client not available

Andrew
23.01.2017
17:05:51

Илья
23.01.2017
17:07:03

Alexander
23.01.2017
17:07:19
?

Илья
23.01.2017
17:07:27
Просто включил/выключил автообновление времени и всё поправилось

Alexander
23.01.2017
17:08:05

Илья
23.01.2017
17:08:19
А, у меня просто оно зависло там
Не оставало

Gleb
23.01.2017
17:09:23

Andrew
23.01.2017
17:12:53

Google

@
23.01.2017
17:13:47
Девелоперы, подскажите нубу, как кошернее передать onTouch() в parent, чет я совсем туплю

Юрий
23.01.2017
17:13:58
всем привет
профи, есть ли у кого такой опыт - как сделать так, чтобы приложения нельзя было удалить с девайса?

Alexander
23.01.2017
17:14:45

sasha
23.01.2017
17:15:16

@
23.01.2017
17:16:30
чет как то нето) вобщем на вьюхе висит онточ листенер, и вот как-то нужно чтоб при работе с обьектом внутри вьюхи сработал листенер

Sergey
23.01.2017
17:16:54
@Bajiuk какие вопросы удалось собрать по собеседованию? Для меня тоже актуально

Юрий
23.01.2017
17:17:19

Alexander
23.01.2017
17:17:41

Юрий
23.01.2017
17:17:55

Alexander
23.01.2017
17:19:18
это единственное решение?)
ну я как-то пытался сделать подобное, и ток к такому решению пришел.
а иначе представь сколько бы вирусни было неудаляемой

Юрий
23.01.2017
17:19:44
вот именно на этой мысли я и зашел в тупик)

@
23.01.2017
17:20:09
проброс сработает если .setClickable(false); но так нельзя ибо висит онкликлистенер) мде

Илья
23.01.2017
17:20:46
Это не рут, если что

Юрий
23.01.2017
17:21:01
а есть ли возможность на рутованном девайсе запустить шелл скрипт какой?

Илья
23.01.2017
17:21:41

Alexander
23.01.2017
17:21:44