@android_ru

Страница 3116 из 3205
Миха
12.05.2018
15:17:22
Могу приложить другие исходники, если надо

Миха
12.05.2018
15:26:47
Ripple эффект можно задать через android:background="?android:attr/selectableItemBackground
Studio выделяет это как ошибка, я пробовал. Может какую библиотеку подтянуть надо? Я только учусь))

Evgeny
12.05.2018
15:31:49
Всем привет! Как замутить приложение-календарь, в котором можно выбрать 2 периода (или указать 3 даты), которые будут отмечены разными цветами, напр.: 20дней - зеленым фоном, 15 - желтым фоном, затем снова 20 зел и 15синим и т.д., что-то вроде настраиваемого календаря смен

Google
Artem
12.05.2018
15:33:28
Transportnik
12.05.2018
15:44:58
Привет всем, сталкивался ли кто нибудь с шифрованием html запросов? Client android- использую retrofit, backend ubuntu apahe и использую java+spark. С самим шифрованием примерно все понятно- можно сделать например через OkHttpClient и certificatePinner, а правильный hash с сервера получить например первым запросом с ошибочными hash-ем. Однако когда я проовал получить hash с моего сервера через терминал мне это не удалось. Сервер я отдельно не настраивал и backend сейчас работает на стандартном http соединении(все работает). Конктретный вопрос: требуется ли на backend каким то образом настраивать spark или сервер для шифрования(может генерировать каким то образом и добавлять сертификаты на сервер), ну и возможно есть нюансы по внедрению в андроид. Буду благодарен совету или полезной ссылке

Sergey
12.05.2018
17:21:50
У меня вообще 10.0.2 стоит
Значит обновись ?

Elron
12.05.2018
18:37:44
В чем разница между "Phone & Tablet Module" и "Android Library" ?

Quantum Harmonizer
12.05.2018
18:39:00
В чем разница между "Phone & Tablet Module" и "Android Library" ?
конечное приложение или библиотека

naughtyBit
12.05.2018
18:39:06
Кто-нибудь работал c DialogFragment? у меня маленькая проблема с ним)

Quantum Harmonizer
12.05.2018
18:39:18
naughtyBit
12.05.2018
18:39:45
ахахх, ну я просто через него делаю fullscreen диалог

но когда он открыт кнопки на заднем фоне все равно активны

т.е. диалог открыт, но то что за ним активно

Quantum Harmonizer
12.05.2018
18:40:54
naughtyBit
12.05.2018
18:41:10
да**

Google
Гадкий
12.05.2018
18:41:32
можно редактировать***

Quantum Harmonizer
12.05.2018
18:41:45
Интересно. Можно, конечно, сделать контейнер кликабельным, но это костыль.

naughtyBit
12.05.2018
18:42:08
а вообще через него делается полноэкранный диалог?

я могу если что переписать, если это не правильно

Quantum Harmonizer
12.05.2018
18:42:40
naughtyBit
12.05.2018
18:43:54
А это что? Диалог со стилем?
ну просто решил сделать рандомное тз, там написано что при нажатии на кнопку должно быть "открыто создание продукта", но это не активность, т.к. там написано что их всего 2: 1-со списком, 2-с редактированием

ну => только диалоговое окно

"FloatingActionButton, по нажатию на которую открывается создание товара" вот так написано

хз что требовалось, но наверное хотели посмотреть как рекрутер это поймет

Alex
12.05.2018
18:45:55
Как называется этот эффект перехода между активностями?

Elron
12.05.2018
18:46:17
А по какому правилу обзываются модули в проекте ? например app_settings или appSettings или moduleSettings или module_settings ?

naughtyBit
12.05.2018
18:47:30
если не нужно окошко диалога, сделай обычный фрагмент и replace
а как сам думаешь они имели ввиду? и почему написали имено так?

Quantum Harmonizer
12.05.2018
18:47:33
reveal

Alex
12.05.2018
18:47:38
reveal
Спасибо

naughtyBit
12.05.2018
18:47:58
эх ну ок

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

Quantum Harmonizer
12.05.2018
18:49:03
хотя как думаешь, не зашкварно будет если я им просто так напишу с вопросом?
Нет конечно. Если ты, услышав фигню, уточняешь, это плюсик. Только надо, чтоб видно было, что ты сформулировал вопрос в 100500 раз лучше, чем они сформулировали ТЗ.

Google
naughtyBit
12.05.2018
18:49:20
ну ок, спасибо

naughtyBit
12.05.2018
19:01:51
наверное имелось в виду, что нужно использовать fragment.
с помощью него же можно такое сделать https://material.io/design/components/dialogs.html#full-screen-dialog ?

Andrey
12.05.2018
19:07:35
с помощью него же можно такое сделать https://material.io/design/components/dialogs.html#full-screen-dialog ?
наверное правильнее будет уточнить у тех, кто давал ТЗ. Но я бы использовал fragment и не городил лишнего

naughtyBit
12.05.2018
19:07:46
так что пока жду наверное подправлю дизайн

Andrey
12.05.2018
19:08:20
уже написал им
если не трудно, скиньте ТЗ в личку - интересно посмотреть

ARDEV
12.05.2018
19:14:23


блоки статичные

Tishka17
12.05.2018
19:21:11
Если статичные, делай линейный лэйаут. Если есть шанс, что будут меняться хоть иногда в жизни проги - делай лист или ресайклер вью

Kirill
12.05.2018
19:24:29
Добрый день, есть videoview в который я загружаю с сайта видео. Как сделать так, что бы при повороте экрана видео не начиналось загружаться заново, а тянулось из кэша?

Никита
12.05.2018
19:55:37
Подскажите, если из одной таски стартуешь вторую с помощью FLAG_ACTIVITY_NEW_TASK, то когда из бекстека второй таски попнешь все активити то куда попадешь?

Quantum Harmonizer
12.05.2018
19:55:43
используй экзоплеер
охеренно помог, +2000 методов

Никита
12.05.2018
19:56:40
@Harmonizr осцилятор, я знаю что ты знаешь ^_^

Quantum Harmonizer
12.05.2018
19:58:07
Зато я знаю, что new task не всегда стартует новый таск.

Никита
12.05.2018
20:15:51
Я вчера спрашивал, но так и не решил трабл. При шеринге данных, если есть N-ое количество фоточек + текст (N>1), то при Intent.ACTION_SEND_MULTIPLE почти все приложения (кроме Gmail), не получают текст. Картинки отправляются, но вот тест - теряется. В чём может быть трабл и как это решить? val shareIntent = Intent() shareIntent.action = Intent.ACTION_SEND when { list.isNotEmpty() -> { shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, list) shareIntent.type = "image/*" shareIntent.action = Intent.ACTION_SEND_MULTIPLE } else -> shareIntent.type = "text/plain" } shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) shareIntent.putExtra(Intent.EXTRA_TEXT, text) startActivity(Intent.createChooser(shareIntent, "Share images..."))

Google
Никита
12.05.2018
20:19:41
@Harmonizr кот, прости за то что пинаю, но был бы рад, если поможешь взглянуть на проблему ❤️

Quantum Harmonizer
12.05.2018
20:23:30
@Harmonizr кот, прости за то что пинаю, но был бы рад, если поможешь взглянуть на проблему ❤️
Не знаю, как работают те приложения, но я бы присмотрелся к MIME-типу. Без него не работает? Мб */* или мультипарт?

Никита
12.05.2018
20:24:03
*/* тоже не помог. Телега даже не хочет принимать

Более того, отправляя как */* картинки отпраляются в ту же тг как файлы, а не картиночки

Quantum Harmonizer
12.05.2018
21:27:26
без MIME не работает. Мультипарт разве есть при прокидывании интента?
Понятия не имею. Посмотри в исходниках, поддерживает ли телега вообще такое.

Рома
12.05.2018
22:46:35
Ребят а такой вопрос по ProGuard’у..там правил же чем меньше тем лучше?

Artem
12.05.2018
22:58:01
нет такой зависимости

правила добавляются по необходимости

Рома
12.05.2018
23:04:20
правила добавляются по необходимости
ну если у меня не подписывался релизный билд из-за даггера, то хватит только строки для даггера? все подписывается и работает пробовал для других либ делать, вес увиличивается - вроде логично

Quantum Harmonizer
12.05.2018
23:07:42
Artem
12.05.2018
23:18:28
ну хоть лог сборки закинь

ато так гадать можно долго

Рома
12.05.2018
23:19:43
Konstantin
12.05.2018
23:30:16
есть какой нибудь дешевый способ чтобы сделать двигающийся полосатый диагональный фон? как бг полоски загрузки

нашел кусок с ValueAnimator но чота кажется слишком круто для такой мелкой фигни

Quantum Harmonizer
12.05.2018
23:42:24
А вот какой-нибудь -keep * com.this.library.sucks — не ок :)

Konstantin
13.05.2018
00:42:54
незнаю, пока без понятия. а если animate list с горизонтальным тайлом

Google
Alexander
13.05.2018
05:59:30
нашел кусок с ValueAnimator но чота кажется слишком круто для такой мелкой фигни
Обычный TranslateAnimation на одну полоску с repeat infinity и fill after

Joel
13.05.2018
07:37:52
я не собираюсь использовать MVC, но в Controller в MVC это и есть Activity?

Timur
13.05.2018
07:40:20
MVC Controller - Activity/Fragment

View - layout

Quantum Harmonizer
13.05.2018
07:41:02
MVC неприменим в контексте андроида

Timur
13.05.2018
07:41:25
MVC неприменим в контексте андроида
https://medium.com/upday-devs/android-architecture-patterns-part-1-model-view-controller-3baecef5f2b6 а что это такое?

Quantum Harmonizer
13.05.2018
07:42:16
я не собираюсь использовать MVC, но в Controller в MVC это и есть Activity?
из статьи выше: The Activities, Fragments and Views should be the Views in the MVC world. The Controllers should be separate classes that don’t extend or use any Android class, and same for the Models.

https://medium.com/upday-devs/android-architecture-patterns-part-1-model-view-controller-3baecef5f2b6 а что это такое?
не особо понятно, чем такой контроллер отличается от презентера

Timur
13.05.2018
07:46:04

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