@android_ru

Страница 1114 из 3205
Denis
17.03.2017
12:57:09
кто-нибудь знает почему на андроид 7 не показывается разрешение на доступ к аккаунту когда получаешь токен через AccountManager?

на андроид 6 и ниже все работает

Nick Senchurin
17.03.2017
12:57:50
у меня есть несколько офлайновых операций (модельки, сохраненные в бд) , слушаю появление интернета с помощью ресивера <action android:name="android.net.conn.CONNECTIVITY_CHANGE"/> потом соответсвенно эти модельки отправляю ретрофитом. Как мне предотвратить повторный старт операции при "мигании" интернета ?

запилить булевый флаг, который отключать по комплиту?

Google
Nick Senchurin
17.03.2017
12:59:19
охохо, вот так новость

Sergey
17.03.2017
12:59:23
как и еще пару других

Nick Senchurin
17.03.2017
12:59:25
вот так новость

Sergey
17.03.2017
12:59:37
охохо, вот так новость
этой новости уже год

Nick Senchurin
17.03.2017
12:59:47
слоупок индахаус )

Sergey
17.03.2017
13:00:29
слоупок индахаус )
читай https://developer.android.com/topic/performance/background-optimization.html

Nick Senchurin
17.03.2017
13:02:08
сразу нашлось http://stackoverflow.com/questions/39076910/android-n-not-sending-android-net-conn-connectivity-change-broadcast но тут ни единой мысли, как быть дальше

Sergey
17.03.2017
13:02:45
из-за такой хрени лагает система

когда десяток программ начинают синкать данные при включении инета

Quarx2k ?
17.03.2017
13:04:22
когда не включал телефон месяц

Nick Senchurin
17.03.2017
13:04:28
Apps will still receive CONNECTIVITY_ACTION broadcasts if they register their BroadcastReceiver with Context.registerReceiver() and that context is still valid.

Google
Nick Senchurin
17.03.2017
13:04:37
это имеется ввиду, если я програмно ресивер создам ?

Quarx2k ?
17.03.2017
13:04:39
и включил с интернетом... и ушел телефон в отдых

Ruslan
17.03.2017
13:04:55
угу, о шедуле никто не думает

Sergey
17.03.2017
13:05:24
NermaN
17.03.2017
13:05:28
Есть какой либо вариант получать предположительно пол конкретного пользователя? Может какая-нибудь из библиотек аналитик умеет? Или может можно дернуть у гугла?

Nick Senchurin
17.03.2017
13:08:38
да, програмно слушать можно
ну это какая то кастрированная опция получается , типа событие поймается , если пользователь еще не покинул прилагу ... просто у меня в одном проекте достаточно много логики завязано на том ресивере.... ладненько , буду изучать альтернативы

NermaN
17.03.2017
13:09:46
подглядеть в социальном клиенте? :)
Vk так плохо хранит данные что их без проблем можно читать?

Ruslan
17.03.2017
13:09:58
скриншот, распознавание текста

NermaN
17.03.2017
13:09:58
А вообще менее извращённых способов нет ?

oles
17.03.2017
13:10:38
снимок с камеры распознавание лиц

Ruslan
17.03.2017
13:10:54
послушать голос, по тембру

кстати, не такой сложный вариант

а ещё можно просто показать юзеру формочку и попросить самоопределиться :)

oles
17.03.2017
13:12:48
Женщина/мужчина/кальмар

Nick Senchurin
17.03.2017
13:27:43
блин, что это за мужик... чето его часто постят в стикерах ) надо загуглить

Никита
17.03.2017
13:28:46
Блэцкарь
17.03.2017
13:28:46
необъяснимо

Google
Denis
17.03.2017
13:32:56
но насколько сложно данные тянуть и что надо запрос перед этим у юзера - не разбирался. скорее проще будет просто спинер с выбором ему подсунуть, чем заставить авторизоваться, разрешить доступ и тд

Alexander
17.03.2017
13:44:37
Всем привет! Кто-то знает, можно ли поменять тему в приложении в рантайме, после setContentView() и без пересоздания activity/fragment'а?

Sergey
17.03.2017
13:45:13
нет, нельзя

а какая задача?

Alexander
17.03.2017
13:46:49
поменять тему в приложении по нажатию кнопки на активити и на экране до этого откуда она была открыта, без пересоздания всего этого

Sergey
17.03.2017
13:47:19
прямо тему, без пересоздания нельзя

Alexander
17.03.2017
13:51:49
а если (костыльные) варианты?

Sergey
17.03.2017
13:54:00
не знаю )

Quantum Harmonizer
17.03.2017
13:55:08
Я зашёл чтобы спросить, какими предметами лучше кидать в бэкэндщиков, но не мог пройти мимо такой темы как темы. Можно менять цвет / textAppearance / остальныйе параметры на лету, но это требует особой архитектуры. Можно перерисовать UI (а-ля реакт) с другим стилем и вставить вместо старого.

Paul
17.03.2017
13:56:36
Ребят, а как можно плавно "опустить" вьюхи при добавлении какой-нибудь вьюхи в середину верстки?

Арсений
17.03.2017
13:57:13
android:animateLayoutChanges посмотри

Sergey
17.03.2017
13:57:37
android:animateLayoutChanges="true"

или TransitionManager

Alexander
17.03.2017
13:58:05
@Harmonizr В этом случае получится большое полотно из if'ов а-ля если это такой-то эдиттекст, то такой стиль, если это тулбар, то такой стиль...

Paul
17.03.2017
13:58:40
android:animateLayoutChanges="true"
и это только с linear работает? или к чему про линеар?)

Sergey
17.03.2017
13:59:03
Paul
17.03.2017
13:59:20
это печаль...

Sergey
17.03.2017
13:59:23
для другого TransitionManager

Paul
17.03.2017
13:59:42
хм, окай

Google
Paul
17.03.2017
13:59:44
пасиба

Sergey
17.03.2017
13:59:46
TransitionManager.beginDelayedTransition(container) - после view.setVisibility(VISIBLE)

Quantum Harmonizer
17.03.2017
13:59:49
@Harmonizr В этом случае получится большое полотно из if'ов а-ля если это такой-то эдиттекст, то такой стиль, если это тулбар, то такой стиль...
Просто нарисовать view через Anko DSL, объявить абстрактную тему как интерфейс и подсладывать реализации. Торжество ООП.

Alexander
17.03.2017
14:01:17
Понял

Andrew
17.03.2017
14:12:49
Есть вопрос: у меня в build.gradle очень много различных flavors. Секция productFlavors адски разрослась Как бы вынести эту секцию в отдельный файл? Что-нибудь наподобие apply from: "path/to/flavours.gradle" Не сталкивались?

Admin
ERROR: S client not available

Zhenya
17.03.2017
14:25:26
у кого нибудь была подобная проблема, связанная с фрагментами я нахожусь в n фрагменте в стэке, когда я жму back, то тайлт активити меняется под фрагмент n-1, однако на экране отображается по прежнему n фрагмент

Zhenya
17.03.2017
14:39:07
Один

Dmitry
17.03.2017
14:40:18
не сделал fragementTransaction.commit() ??

Zhenya
17.03.2017
14:42:17
Сделал

Zhenya
17.03.2017
14:52:10
Зависит

Dmitry
17.03.2017
14:52:39
http://pastebin.com/ пришли кусок кода через эту штуку

Sergey
17.03.2017
14:54:13
почему эта строчка : autocompleteFragment.setOnPlaceSelectedListener(this); вызывает .NullPointerException <fragment android:id="@+id/autocomplete_fragment" android:layout_width="match_parent" android:layout_height="wrap_content" android:name="com.google.android.gms.location.places.ui.SupportPlaceAutocompleteFragment" /> http://pastebin.com/aVKEBE6x

Zhenya
17.03.2017
14:57:42
так стоп

тайтл не зависиn

Google
Zhenya
17.03.2017
14:59:48
http://pastebin.com/x5ghKZ17

Max
17.03.2017
15:11:13
@NikitenkoGleb В общем задачу сляпывания картинок удалось решить предварительно переварив чб картинку в картинку с альфаканалом с помощью ColorMatrixColorFilter, а потом тем способом, что ты подсказал вчера ) На картинку уходит примерно 300мс с чтением\записью\обработкой. Процессор snap 801 если важно

Dmitry
17.03.2017
15:13:55
http://pastebin.com/x5ghKZ17
fragmentTransaction.add(R.id.content_main_menu, fragment); fragmentTransaction.addToBackStack(null); fragmentTransaction.addToBackStack(null) - зачем эта строка?

Gleb
17.03.2017
15:14:38
@NikitenkoGleb В общем задачу сляпывания картинок удалось решить предварительно переварив чб картинку в картинку с альфаканалом с помощью ColorMatrixColorFilter, а потом тем способом, что ты подсказал вчера ) На картинку уходит примерно 300мс с чтением\записью\обработкой. Процессор snap 801 если важно
а ну да - тебе ж чб - еще в альфу надо ? а вот еслиб тебе можно было б её уже альфой иметь - вообще ? интересно, ну так прост любопытно..... а сама "накладка" (без чтения записи) - как быстро происходит?

Max
17.03.2017
15:14:58
ща

Victor
17.03.2017
15:17:51
Есть ли какой-нибудь готовый пример использования Google Drive REST API в андроиде?

Max
17.03.2017
15:19:05
Потому что на то чтоб сжать битмап или разжать - он в целом тратится не слабо - скорее 90% времени на это уходит
? около 15 - 20 мс вместе с конвертацией чб в альфу Просто огонь, если бы было можно выдергивать нормально битмапы из видеопотока, можно было бы офигенные штуки с видео делать в реальном времени

Zhenya
17.03.2017
15:20:28
в бэк стэк фрагменты добавлять

что бы вернуться к предыдущему

Gleb
17.03.2017
15:22:40
? около 15 - 20 мс вместе с конвертацией чб в альфу Просто огонь, если бы было можно выдергивать нормально битмапы из видеопотока, можно было бы офигенные штуки с видео делать в реальном времени
Ну вот видишь, как я и говорил это не далеко уходит по скорости от шейдеров - но за то, насколько кратко получается. ну ... по сравнению с чистой openGL - реализацией и без внешних либ обошлись. Так конечно не всегда проканывает - но твой случай в полне покрываем - стандартными методами ? Рад что был полезен

Max
17.03.2017
15:25:18
@NikitenkoGleb да, еще раз спасибо, я благодаря твоим подсказкам кучу новй инфы узнал )

Alexey
17.03.2017
15:48:20
Ребят, как правильно работать с Glide во фрагменте? оно крашится если из фрагмента успеть выйти пока загружает картинку. java.lang.NullPointerException: View must not be null! потому что вью стала нулл

78989
17.03.2017
15:48:38
Добрый вечер) у меня имеется pojo класс с множеством однотипных полей, заполненных однотипными значениями. Я хочу получить названия этих полей и их значения. Я хочу из этого получить карту ключ-значение. Для этого лучше рефлексия подойдёт? Или есть какой-то иной способ?

Gleb
17.03.2017
15:53:29
Ребят, как правильно работать с Glide во фрагменте? оно крашится если из фрагмента успеть выйти пока загружает картинку. java.lang.NullPointerException: View must not be null! потому что вью стала нулл
Посмотри доки глайда - у них был кэнсел Тебе тока нужно определиться - когда кэнсилить - либо в onDestroy-е фрагмента, либо в OnDestroyView

Andrew
17.03.2017
15:59:46
Спасибо)) понял...значит, ограничимся пока рефлексией))
можн parcelable реализовать, а потом читать parcel, как вариант не сильно медленного хака, но ключей правда не получишь

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