@android_ru

Страница 1682 из 3205
Ⓜ️ᵃʳᵃᵗ
06.07.2017
06:37:51
Почитай про внедрение зависимостей, Даггер ничего волшебного не делает

Nikolay
06.07.2017
06:38:18
Хорошо, спасибо)

Max
06.07.2017
07:35:09
ну не совсем.. в чем разница тогда в практике?
Статические методы ссылаются на класс, не статические на обьект

Gleb
06.07.2017
07:35:38
Google
Ruslan
06.07.2017
07:36:07
константы в классе например

фабрика в классе

Gleb
06.07.2017
07:36:26
да при чем тут static, я пр очастный случай

есть в чем то разница как я вызову этот метод

Алексей
06.07.2017
07:37:15
разница такая же, как в любом другом классе

никакой специальной магии нет

Gleb
06.07.2017
07:37:34
окей.. а какая разница в любом другом классе?

Алексей
06.07.2017
07:38:19
окей.. а какая разница в любом другом классе?
приведите конкретный пример, что вы пытаетесь сделать

Gleb
06.07.2017
07:38:35
в чем разница между MyApplication.getSomething (getSomething - static) и ((MyApplication) getApplication).getSomething? (getSomething - не static)

Алексей
06.07.2017
07:39:43
это мы видели. но ваш something может быть разный

вдруг вы туда activity решите сохранить

Gleb
06.07.2017
07:40:02
getComponent

Google
Алексей
06.07.2017
07:40:20
оба варианта нормальные

разница самая очевидная в наследовании, пожалуй

Nikita
06.07.2017
07:41:52
Алексей
06.07.2017
07:41:57
если вы унаследуетесь от вашего MyApplication - то в статическом случае вызовается метод MyApplication всё равно, а в нестатическом - разрулится по таблице виртуальных методов, и вызовется перегрузка

Алексей
06.07.2017
07:44:18
это я сам и сказал в начале, это не ответ
за полноценным ответом - читайте спецификацию java, андроид тут вообще ни при чём) в конкретно вашем случае - пофиг.

Nikita
06.07.2017
07:44:19
На самом деле, больше дело в принципах ООП (SOLID) и в прочих архитектурных изысков.

trendy
06.07.2017
07:44:20
Всем доброго дня! Такая задачка: запускать запускать таймеры (период берем из БД), по окончанию таймера выполнять какое то действие ( вибрировать или запускать приложение, например). Для такой задачи сервис нужно писать Подскажите в какую сторону смотреть, что изучить.. Буду рада помощи) Спасибо!

your-mirror
06.07.2017
07:46:32
оба варианта нормальные
разве первый не будет работать быстрее? :\

Алексей
06.07.2017
07:47:05
это немного не то место, которое повлияет на производительность приложения)

ну и не факт, что будет быстрее, JVM может оптимизировать

Nikita
06.07.2017
07:48:42
Лол. Веселят такие хайлоад джуниоры

Солидарен с Алексеем

trendy
06.07.2017
07:49:56
Nikita
06.07.2017
07:51:15
Вообще, уже не раз было обсуждение подобного

В итоге пришли к выводу, что подобное поведение приложения - скорее, напоминает вирус

Google
your-mirror
06.07.2017
07:53:54
Лол. Веселят такие хайлоад джуниоры
приятно делать коллег более счастливыми

Mister
06.07.2017
08:08:16
доброе утро всем ! Кто сталкивался с проблемой верификации гуглом приложения, конкретно с нарушением пункта Impersonation and Intellectual Property ? Типа что они не могут подтвердить что у разработчика есть разрешение на использование названия пакета в приложении от хозяина сайта. Просят PDF документ, но что именно там должно содержаться, как получить эти данные ? Кто как решал?

Andrey
06.07.2017
08:13:04
Доброе утро ребят, такой вопрос, где можно глянуть пример/tutorial как связать AutocompleteTextView с RecyclerView?

Нужно чтоб при вводе в AutoCompleteTextView ресайклер обновлял список в нём

Dev??
06.07.2017
08:24:10
ребят почему на android api < 19 searchView виден в тулбаре , а в api > 24 не виден

Artem
06.07.2017
08:29:32
Подскажите пожалуйста: есть класс Vector extends AbstractList implements List .В свою очередь AbstractList implements List . Зачем в Vector писать implements List ? Есть какая-нибудь особенность языковая или это сделано для того чтобы сразу было понятно что vector реализует list ?

Valeriy
06.07.2017
08:29:35
Valeriy
06.07.2017
08:32:00
первый
Тоже с ним проблемы были, попробуйте из саппорт библиотеки

Dev??
06.07.2017
08:32:44
Тоже с ним проблемы были, попробуйте из саппорт библиотеки
у меня наоборот с сапорт проблемы были((

Иван
06.07.2017
08:36:21
Ты прав.
Ты прав.

Artem
06.07.2017
08:36:22
Ты прав.
Т.е. чтобы было видно что он реализует List ?

Artem
06.07.2017
08:36:54
Да
Спасибо :)

Artiom
06.07.2017
09:05:57
А как коммитить изменения в коде на гитхаб с помощью Android Studio? Выбираю что коммитить, нажимаю commit, пишет что все ок, закоммичено, а на гитхабе ничего в коде не меняется.

Olena
06.07.2017
09:06:54
ещё запушить надо

Artiom
06.07.2017
09:07:11
Аа , спасибо

Olena
06.07.2017
09:07:34
?

Google
Max
06.07.2017
09:08:41
А pull?

Olena
06.07.2017
09:09:33
pull это чтоб с гита забрать

Admin
ERROR: S client not available

Dmitriy
06.07.2017
09:10:28
@TemaTuck @Fluffy_Sith https://git-scm.com/book/en/v2/ - на будущее

Max
06.07.2017
09:10:31
Ну так если там уже что-то есть, оно хочет сначала pull прежде чем туда пушить Или это я что-то не так делаю?

Olena
06.07.2017
09:11:23
все так

Max
06.07.2017
09:13:18
Чтобы оно мне не перезаписало локальные файлы просто делать коммит перед pull? А то я ссу всегда когда это делаю?

Mukhammed
06.07.2017
09:15:26
чтоб не меняло делай свою ветку

можешь стешить изменения перед переходами между ветками

а потом можешь мержить или черипикать

Olena
06.07.2017
09:16:51
когда пулишь там віскакивает окно в котором ты выбираешь хочешь просто заменить файлы все. или соединить (и оно покажет где отличия локальные от удаленных)

Artem
06.07.2017
09:18:05
насколько я знаю

Mukhammed
06.07.2017
09:18:22
в случае конфликта там скажет что есть конфликт и надо будет перед пушем поправить

Dmitriy
06.07.2017
09:18:41
а я как написала?
а ты про мерж конфликтов

Olena
06.07.2017
09:19:12
перечитай пожалуйста. изначально я написала что будет окно, в котором идет выбор как пулить

Google
Dmitriy
06.07.2017
09:20:31
перечитай пожалуйста. изначально я написала что будет окно, в котором идет выбор как пулить
>ты выбираешь хочешь просто заменить файлы все. или соединить



Olena
06.07.2017
09:21:00
заменить - rebase соединить - merge

Dmitriy
06.07.2017
09:21:16
Olena
06.07.2017
09:21:37
почему нет? ты тупо меняешь локальные файлы на удаленные

Dmitriy
06.07.2017
09:22:18
почему нет? ты тупо меняешь локальные файлы на удаленные
нет, это прячет твои изменения, проматывает ветку вперед и накатывает ПОСЛЕ

иногда это рождает замечательные ситуации

Mukhammed
06.07.2017
09:23:55
вот слова дмитрия более похожи на правду. про ребейз

Olena
06.07.2017
09:24:22
ну видимо я тогда просто не понимаю суть слова rebase

Dmitriy
06.07.2017
09:24:27
https://habrahabr.ru/post/179123/ вот что надо учитывать

Olena
06.07.2017
09:24:46
почитаю в свободную минутку

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