@android_ru

Страница 415 из 3205
Artem
15.10.2016
15:25:45
Какая ОС лучше для разработки под Андроид. Виндовс, Убунту или Мак? ПС: слышал, что все хорошо зарабатывающие разработчики переходят на Мак. У меня Виндовс.
У меня была винда, но на новой работе некоторые штуки не андроидные собираются мейвеном и антом, и на винде просто не хотят билдиться, так как никто не побеспокоился о костылях для винды в билд-скриптах. Пришлось пересесть на линукс, и как-то назад не хочется. Именно в плане разработки.

Denis
15.10.2016
15:25:55
Каждый дрочит как он хочет
Может где то гивервизор для эмулятора лучше

Artem
15.10.2016
15:26:03
На линуксе внезапно проект собирается в два раза быстрее

Google
Artem
15.10.2016
15:27:15
Оперативы меньше ест, да и kill работает убедительнее, чем на винде :)

Andre
15.10.2016
15:27:28
Может где то гивервизор для эмулятора лучше
Одинаковый он, зависит только от видеокарты и озу

Denis
15.10.2016
15:30:42
Andre
15.10.2016
15:32:34
А нет разницы KVM, hyper -v?
Есть, конечно, кажись в эмуляции PCI-E устройств Но эмулятор андроида не использует их

Gerc
15.10.2016
15:52:01
в circle progress bar как задать толщину круга?

Andre
15.10.2016
15:52:26
Gerc
15.10.2016
15:52:52
Задать свой drawable
стандартный material нужен

Andre
15.10.2016
15:53:37
стандартный material нужен
Разбери фреймворк, если там на xml (а там вроде как так) - возьми да стырт

стырь*

Gerc
15.10.2016
16:00:17
Разбери фреймворк, если там на xml (а там вроде как так) - возьми да стырт
там все в хмл и векторе, эта толщина зависит от размера прогрессбара

Andre
15.10.2016
16:00:54
Чуть-чуть отредактируй и вот тебе увеличенная толщина

Gerc
15.10.2016
16:01:32
мне надо один в другом, двойной прогресс, но чтоб толщина одна у обеих была

Google
Gerc
15.10.2016
16:01:45
Иван
15.10.2016
16:02:46
мне надо один в другом, двойной прогресс, но чтоб толщина одна у обеих была
Что тебе мешает взять два прогресса и положить один поверх другого

Gerc
15.10.2016
16:03:08
Иван
15.10.2016
16:03:19
Стили разные?

Gerc
15.10.2016
16:03:26
одни

Иван
15.10.2016
16:03:27
Просто как так, если они одно и то же

Gerc
15.10.2016
16:03:49
толщина крутящейсчя линий зависит от размера прогрессбара

Иван
15.10.2016
16:04:04
А размеры ты сделал разные?

Ты хочешь наложение или чтобы полоски рядом шли?

Иван
15.10.2016
16:05:06
Имелось в виду перекрывали друг друга или бок о бок

С визуальной точки зрения

Gerc
15.10.2016
16:05:35
Имелось в виду перекрывали друг друга или бок о бок
параллельно, расстояние между ними

mIndeterminateDrawable.setBounds не меняет толщину

вернее меняет, но меняется и диаметр

Иван
15.10.2016
16:08:18
setBounds задает границы всего дравабл, это не то

Я боюсь тебе придется либо руки пачкать, либо найти сторонний прогресс с закосом под материал

Они все умеют толщину

Стандартный не умеет толщину на сколько я помню

Google
Иван
15.10.2016
16:11:44
А если тебе надо просто 2 полоски идущие параллельно по кругу (охеренно, да), ты можешь сам рисовать две дуги как тебе угодно в рамках одного контрола взяв стандартные тона темы

Иван
15.10.2016
16:12:37
Эээ

Так тебе не процентный режим нужен?

Странно, зачем тебе такое месиво из индетерминатов)

Gerc
15.10.2016
16:13:22
Иван
15.10.2016
16:13:38
Тогда быстрее будет либу заюзать

Gerc
15.10.2016
16:14:06
нету

Иван
15.10.2016
16:14:16
Как это, есть они

Погоди

https://github.com/rahatarmanahmed/CircularProgressView

Например даже

Иван
15.10.2016
16:16:12
Но у этого прямо на странице написано про глюк в режиме сохранения батареи

Берешь два таких, задаешь одну толщину кольца и ты готов

Gerc
15.10.2016
16:16:52
а точно, спс

Иван
15.10.2016
16:17:34
Можешь потратиться и написать кастомный фрейм лейаут который держит их внутри и имеет нужные методы. Проще будет и красивее чуть

Andre
15.10.2016
16:31:32
Если там хмл, то просто по коду поискать толщину

Google
Максим
15.10.2016
16:39:12
А можно его вернуть? Кажется за 30 можно было

Срок лицензии начинается с момента активации или с момента покупки

?jrebel

Кто знает?

Просто я демо активировал, вдруг можно сначала демкой попользоваться, а потом использовать лицензию

Artem
15.10.2016
16:41:10
Artem так, подождите, я писал про managed объекты в том числе писал, что вы имеете в виду, про managed объект в недрах?
Ну, если у меня есть ContactModel managed, и я цепляю к нему changeListener, то onChange вызывается только при изменении конкретно этого ContactModel. Это без rx.

Alexandr
15.10.2016
16:41:56
воу воу, а вы уверены, что именно конкретно этого?

Artem
15.10.2016
16:42:14
Если с rx не так, это еще одна капля на мою чашу весов против rx)

Admin
ERROR: S client not available

Alexandr
15.10.2016
16:42:38
у меня так не получилось https://github.com/realm/realm-java/issues/2317

Artem
15.10.2016
16:42:39
воу воу, а вы уверены, что именно конкретно этого?
Гм. Ну как бы если нет, то было бы все очень печально)

Alexandr
15.10.2016
16:43:09
не, Rx тут ни причем

Artem
15.10.2016
16:47:01
Странно, конечно, надо проверить у себя. Но думаю, я бы такое заметил. Но вообще у нас finaAllAsync мало где используется, потому как рилм не держит данные в памяти и большого импакта на производительность при использовании просто findAll не заметил

Seraphim
15.10.2016
16:47:40
Как проверить, что фрагмент пересоздаётся, а не умирает окончательно?

Alexandr
15.10.2016
16:50:22
Странно, конечно, надо проверить у себя. Но думаю, я бы такое заметил. Но вообще у нас finaAllAsync мало где используется, потому как рилм не держит данные в памяти и большого импакта на производительность при использовании просто findAll не заметил
с findAll вроде тоже самое, как написал тот чувак, при определенных условиях нотификации срабатывают раздельно, до конца не разобрался в вопросе, если не трудно, отпишитесь, как проверить у себя, может я что то не так делаю

Seraphim
15.10.2016
17:06:29
fragment.getActivity().isChangingConfigurations() ?
onDestroy() finishing = false onDestroy() confChange = false

Sergey
15.10.2016
17:07:47
по getActivity().isFinishing() == false тоже можно

Seraphim
15.10.2016
17:08:40
по getActivity().isFinishing() == false тоже можно
Что можно? Он мне вернул такие результаты при перевороте

Sergey
15.10.2016
17:09:01
ну вот, если isFinishing() == false, значит пересоздается

Google
Alex Фэils?︙
15.10.2016
17:09:23
Если флага нет в манифесте

Seraphim
15.10.2016
17:16:26
Дык она ж пересоздается
Ну мне и нужно узнать, что она сейчас пересоздаётся, а не окончательно отваливается

Что сейчас идёт переворот, а не back нажат или finish вызван

Andre
15.10.2016
17:24:00
ConfigurationChangeListener, как-то так Он еще к активити аттачится

Vladislav
15.10.2016
17:26:38
Как проверить, что фрагмент пересоздаётся, а не умирает окончательно?
Можно поэксперементировать. Вроде как не должен вызываться onSaveInstanceState если отваливается Fragment. В момент проверки просто чекнуть, вызывался ли onSaveInstanceState + аля isFinishing

Vladislav
15.10.2016
17:29:45
onSaveInstanceState не вызывается и если фрагмент ложится в бекстек.
Ну скорее всего нет надобности, так как все равно объект живет после того как в backstack положили

Seraphim
15.10.2016
17:39:03
В общем, при перевороте у фрагмента не вызывается onDestroy(), а у DialogFragment вызывается

Seraphim
15.10.2016
17:40:01
И если в DialogFragment чекать isChangingConfigurations(), то в onDestroyView будет true, а в onDestroy уже false

А с setRetainInstance?
То же самое. BottomSheetDialogFragment по крайней мере вот так косячно себя ведёт

Edgar Khimich
15.10.2016
20:09:15
Как в новом ButterKnife bind и unbind делать ?

раньше было просто Bind Unbind

а сейчас как правильно делать в Activity. А то во фрагменте написано вродь как нужно создавать Unbinder, а потом байндиться через него, и так же анбайндиться. А что в активити ?

Ruslan
15.10.2016
20:12:09
Edgar Khimich
15.10.2016
20:13:16
то есть в активити не нужно анбайндиться ?

Ruslan
15.10.2016
20:13:53
да

Edgar Khimich
15.10.2016
20:17:50
спасибо большое

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