@android_ru

Страница 947 из 3205
Quarx2k ?
06.02.2017
23:13:41
Лень все перегонять

Alexey
06.02.2017
23:13:54
+

Михаил
06.02.2017
23:14:43
Я еще в стрингс.хмл translatable расставляю...

Quarx2k ?
06.02.2017
23:15:19
Ну это важно если у тебя много языков

Google
Quarx2k ?
06.02.2017
23:15:29
А мне кроме ру ничего не надо

whalemare
06.02.2017
23:16:01
Название экрана плюс краткий перевод на англ)
о, я кстати не так у меня строки делятся по префиксам title_ text_ error_ pattern_ если есть внутри динамическая вставка через %1$s или что-то такое

А мне кроме ру ничего не надо
ну ты хотя бы попробуй) код чище становится и смотреть приятнее)

Quarx2k ?
06.02.2017
23:17:58
Да я знаю что чище. У меня и так все ресурсы. fragmentname_ololo1 итд

whalemare
06.02.2017
23:18:06
Имхо когда по экранам, то проще ориентироватся
не пробовал ниразу по экранам. Надо бы меня парит, что название строки может быть длинным если ставить в префикс название экрана. У тебя как? Скинь пример

Quarx2k ?
06.02.2017
23:18:16
А в другом просто начал без хмл и потом уже лень

Quarx2k ?
06.02.2017
23:18:26
Все в хмл перегонять

Igor
06.02.2017
23:18:32
Привет всем! Можно попросить маленькое код-ревью? Наговнокодил 100 строк кода, стало интересно, как это вообще, объективно. https://gist.github.com/ryabos/41aee4d55c64e7e4a4e1453d5c519b4b
Я бы переписал вот так https://i.gyazo.com/9f99146ccab8f7530219298ec2cbbf58.png (а потом бы выкинул лоадеры нафиг). Если свернуть неинтересные queryXXX, то видно что здесь бизнес логики на 10 строк.

Quarx2k ?
06.02.2017
23:19:04
вот так всегда))
Можно однажды когда будет скучно))))

Михаил
06.02.2017
23:19:26
whalemare
06.02.2017
23:19:54
Я бы переписал вот так https://i.gyazo.com/9f99146ccab8f7530219298ec2cbbf58.png (а потом бы выкинул лоадеры нафиг). Если свернуть неинтересные queryXXX, то видно что здесь бизнес логики на 10 строк.
Кстати почему на конференциях нынешних, докладчики на котлине код показывают. Ведь доклад же и должен быть понятен всем

Google
Quarx2k ?
06.02.2017
23:20:46
Потому что Котлин типа модно современно

whalemare
06.02.2017
23:20:59
https://bitbucket.org/MihailTe/mvpauth/src/05225722401f7ee9dbf64704777c1659475f5dc5/app/src/main/res/values/strings.xml?at=dev&fileviewer=file-view-default
ого, ты на блоки еще разбиваешь) мне очень лень этим заниматься)

Михаил
06.02.2017
23:21:21
Зато приятнее потом смотреть)

Quarx2k ?
06.02.2017
23:21:34
Вообще нельзя говорить про Котлин плохо. А то налетят и заклюют

whalemare
06.02.2017
23:21:50
:D

DEFACE
07.02.2017
00:50:40
Xamarin бесплатный или платный?

Andrew
07.02.2017
00:51:03
Бесплатный

Его микрософт курил и сделал нам подарок

Хотя места столько занимает, что похоже стоит ссд на работу побольше купить

Taras
07.02.2017
01:22:04
привет, подскажите константу для настроек интернета? что-то типа такого Settings.ACTION_LOCATION_SOURCE_SETTINGS

John
07.02.2017
01:50:17
Всем привет. А подскажите пожалуйста недостатки/подводные камни если я удалю все PNG/jpg из ресурсов и залью на их место вектор?

Я может чего то не понимаю

Pavel
07.02.2017
03:53:26
Ребят. тут такое дело. Нужно что бы ScrollView прокручивался до выбранного элемента. Т.е. Нажимаем на элемент, тот немного раскрывается, а затем должен подкрутиться скрол, что бы элемент был полностью на экране. Никто не сталкивался с такой задачей? Как реализовать?

@Nakulov У тебя ресурсов этих не будет на устройствах ниже 5.0. Можешь загрузить вектор, а затем средствами студии сделать из них ресурсы всех нужных размеров, если важен запуск, например, на 4.4

Alexey
07.02.2017
03:55:52
@Nakulov большой вектор долго рендерится (большой как по площади изображения, таки по кол-ву элементов).

John
07.02.2017
03:56:50
Ага я понял спасибо. А в каких ситуациях тогда стоит использовать вектор?

Alexey
07.02.2017
03:59:22
@Nakulov на android 5, либо с appcompat. Ну и просто учитывать размер

John
07.02.2017
04:10:00
@illarionov спасибо

Валерий
07.02.2017
05:35:19
а стоит ли добавлять многопоточность для операций с БД (sqlite), если количество записей лежит в пределах 100/1000 ?

Andrew
07.02.2017
05:39:42
а стоит ли добавлять многопоточность для операций с БД (sqlite), если количество записей лежит в пределах 100/1000 ?
вообще не стоит обращаться к базе в уи потоке, есть вариант cursor adapter им можно в уи треде пользоваться, он не вытягивает сразу все данные из базы. Если все тянешь, то делай в таске

Google
Konstantin
07.02.2017
05:41:44
привет всем, кто какой библиотекой пользуется для считывания qr-кода?

Gleb
07.02.2017
05:42:32
а стоит ли добавлять многопоточность для операций с БД (sqlite), если количество записей лежит в пределах 100/1000 ?
дело-то не только в количестве записей, в базу могут ломиться писать/читать из разных мест (потоков)- это может вызывать блокировку базы и ui соответственно - будет падлагивать. На низком уровне база синхронизирована и однопоточна и на самом деле всегда кто-то один там орудует))

Andrew
07.02.2017
05:42:42
@spacecam zxing

Валерий
07.02.2017
05:43:10
понял, спасибо)

Konstantin
07.02.2017
05:43:27
@spacecam zxing
благодарю

Pavel
07.02.2017
05:50:28
привет всем, кто какой библиотекой пользуется для считывания qr-кода?
А какие требования к минапи? А то можно и родное https://codelabs.developers.google.com/codelabs/bar-codes/#0

Ilya
07.02.2017
06:16:59
Всем привет. Столкнулся с такой проблемой: Есть activity с softInputMode=adjustResize. onFocusChange скроллит к выбранному EditText, однако, если у поля inputType предполагает отображение клавиатурой подсказок, они показываются поверх поля. То есть activity ресайзится до клавиатуры, а не клавиатура+строка подсказок. Как быть в таком случае?

Sasha
07.02.2017
07:21:38
Ребят, а почему класс R называется именно так?

Gerc
07.02.2017
07:22:09
resources

Sasha
07.02.2017
07:23:19
ааааа

Евгений
07.02.2017
07:23:27
фул шмот

Alexey
07.02.2017
07:47:16
меняю build variant, перезапускаю с jerebel - а он мне всё равно прошлый build variant запускает. У кого-нибудь было с ним такое?

Pavel
07.02.2017
07:58:00
Привет, а кто нибудь чат реализовывал? что там самое нормальное. XMPP заюзать?

Andre
07.02.2017
08:09:23
Привет, а кто нибудь чат реализовывал? что там самое нормальное. XMPP заюзать?
не давно встраивал в свое приложения, использовал уже существующие сдк

Andre
07.02.2017
08:10:45
Кто как к retrolabda относится? Сейчас стоит ее в проект тащить?

Pavel
07.02.2017
08:11:21
а ссылку на сдк можно?
или ты имеещь ввиду смак ?

Andre
07.02.2017
08:11:32
или ты имеещь ввиду смак ?
compile 'com.sendbird.sdk:sendbird-android-sdk:2.2.17'

Pavel
07.02.2017
08:11:43
спс

Google
Alexey
07.02.2017
08:15:26
@Andre1024 стоит

Andre
07.02.2017
08:17:23
Затащи лучше котлин
думаю пока с тестов котлиновских начать) кто мне разрешит то)

Admin
ERROR: S client not available

Igor
07.02.2017
08:19:16
Кто как к retrolabda относится? Сейчас стоит ее в проект тащить?
Свалился как-то на меня чужой старый проект в котором надо было новую фичу запилить. Вот туда притащил retrolambda + RX, сделал небольщой рефакторинг и запил фичу уже в Java8 стиле. Вообще retrolambda стоит брать, если очкуешь Kotlin притащить (я заочковал тк не мне этот проект потом поддерживать) .

Anton
07.02.2017
08:24:48
в новых операторах и сущностях

Andre
07.02.2017
08:25:07
Хотя разницу я уже нашел) что лучше сейчас юзать? наверное вторую?

Anton
07.02.2017
08:25:13
ну логично)

странный вопрос)

Andre
07.02.2017
08:25:41
вдруг она кривая в чем то

Anton
07.02.2017
08:25:48
да не это же не бета

Andre
07.02.2017
08:26:07
ну да

Артур
07.02.2017
08:35:06
java.lang.NoSuchMethodError: No static method lambdaFactorylambdaFactory$(Lru/package/DefaultChatsRepository;)Lio/reactivex/functions/Function; - в тему о ретролябде. Походу, это она шалит на вызов вида: .flatMap(mChatsMapper::transformAll). Никто не сталкивался? Падение происходит только на одном устройстве из 4 тестовых и на конкретной учётке О_о

Igor
07.02.2017
08:37:13
фигня какая-то, что за android там где работает и где НЕТ?

Bulat
07.02.2017
08:40:03
у меня есть картиночка



Google
Артур
07.02.2017
08:45:11
Падает:



Sergey
07.02.2017
08:45:27
толсто

Артур
07.02.2017
08:45:28
Не падает



Хрень какая-то

Bulat
07.02.2017
08:46:21
retrolambda?

Артур
07.02.2017
08:46:26
угу

Alexander
07.02.2017
08:46:41
господа разработчики. кто-нибудь разбирается в аналитиках ? Мне надо трекать кол-во удалений приложения, вот сижу подбираю

Igor
07.02.2017
08:46:56
угу
а версия последняя?

Артур
07.02.2017
08:47:15
3.4.0, вроде, да

Alexander
07.02.2017
08:47:27
Firebase умеет, Google Analytics нет
спасибо, ушел смотреть

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