
Dmitriy
18.12.2016
18:07:16
только стоит учесть, что в любом продукте гугла привязка карты делает HOLD для 1$ примерно на 2-3 недели

Roman
18.12.2016
18:52:01
Зачем в MVP некоторые для презентера тоже интерфейс делают?

Beka
18.12.2016
19:00:27
Это во первых правильно. Это и есть один из принцов ООП,

Google

Beka
18.12.2016
19:00:34
Программируй на Интерфейс.
Второе. Что бы легче менять разные презентации
Tight Coupling

Roman
18.12.2016
19:03:51
Благодарю

Alexandr
18.12.2016
19:04:51

Beka
18.12.2016
19:11:17
Если ты юзаешь МВП потому что многие делают так тогда сорян. Не о чем говорить тогда.
А в целом ой как есть смысл.
Но ты задай вопрос. Нафига мне МВП?
И вот надешь ответа зачем интерфейс

Евгений
18.12.2016
19:26:34
Правильно ли будет сначала пройти весь курс на JavaRush, и только потом приступать к Android?

Dan
18.12.2016
19:27:11

Quantum Harmonizer
18.12.2016
19:37:58
Чёт мои знакомые, которые брались за JavaRush, остались не очень довольными.

Google

Евгений
18.12.2016
19:38:02

Dan
18.12.2016
19:38:50

Владислав
18.12.2016
19:39:27
Но изучить джаву перед ведерком — правильно

Ivan
18.12.2016
19:41:27

Quantum Harmonizer
18.12.2016
19:41:43
Но изучить джаву перед ведерком — правильно
С одной стороны, хорошо знать API Java, которые есть в Android. С другой — многие курсы по Java имеют серверную направленность и могут описывать те API, которых в Android нет.

Владислав
18.12.2016
19:42:22
Ну, можно взять просто книжку
ну там, полное руководство
все дела

Евгений
18.12.2016
19:42:43

Alexey
18.12.2016
19:43:15

Ivan
18.12.2016
19:43:21

Евгений
18.12.2016
19:43:55

Владислав
18.12.2016
19:44:06

Ivan
18.12.2016
19:44:20

Владислав
18.12.2016
19:44:21

Dan
18.12.2016
19:49:20
я считаю что если ты вообще не знаешь java, то это даже хорошо. есть материалы, которые позволят освоить азы java именно применимо к андроиду, минуя сложные конструкции и особенно enterprise. есть книга издательства head first на русском, вот её в первую очередь рекомендую

Владислав
18.12.2016
19:49:50
Но зачем тебе джава только к ведерку?

Alexey
18.12.2016
19:50:33
Ребят, подскажите pdf книгу по андроиду для продвинутых новичков?
точнее делай так:
1) читай шилдта по java 8 (сервлеты/апплеты опускаешь)
2) читаешь Б. Харди
3) на основе примеров из предыдущей книги делаешь ещё пару своих приложений
4) заменяешь свои велосипеды на библиотеки
5) осознаешь, что пишешь говнокод
6) начинаешь изучать паттерны проектирования
и пошло поехало
профит

Google

Владислав
18.12.2016
19:51:49
Кодишь → кодишь → кодишь → профит

Ivan
18.12.2016
19:54:02
вас послушай, так к андроиду лет через 5 приступить только надо будет

Alexey
18.12.2016
19:54:30
я шилдта месяц читал

Dan
18.12.2016
19:54:38
и как?

Владислав
18.12.2016
19:54:56

Ivan
18.12.2016
19:55:47

Alexander
18.12.2016
19:56:05
нет
на опыте далеко не уедешь т.к. он конечен

Ivan
18.12.2016
19:56:34

Alexander
18.12.2016
19:56:44
книги, доклады и вот это вот всё позволяет прыгнуть за границы круга твоего зрения и основаться на опыте других людей

Alexey
18.12.2016
19:56:45
на работку точно не возьмут без java core

Alexander
18.12.2016
19:56:57
возьмут, вопрос только в качестве этой работки

Владислав
18.12.2016
19:57:35

Ivan
18.12.2016
19:57:53

Владислав
18.12.2016
19:58:24
Так я джаву вообще с спринга начал изучать
Не, я начал с полного руководства Шилдовского

balolam
18.12.2016
20:04:05

Roman
18.12.2016
20:31:15
Харди на русском 2016 год. Если вам поможет эта книга, пожалуйста купите печатную версию :)

Dmitrii
18.12.2016
20:31:36
А как закрыть активити так, чтобы она не оставалась висеть в хистори запущенных? Не знаю даже как правильнее объяснить. Ну короче когда жмешь на "квадратик" внизу экрана
Просто вызов finish() не помогает

Google

Dmitrii
18.12.2016
20:32:18
Причем, у меня как обычно сложный случай. Мне не надо запускать новую )

Quantum Harmonizer
18.12.2016
20:35:21
Запускать её с флагом NO_HOSTORY?

Семен
18.12.2016
20:37:17
то есть вам нужно не завершить активити, а свернуть приложение?

Dmitrii
18.12.2016
20:38:03
Ко мне на ты можно )

Семен
18.12.2016
20:38:54
есть для этого дела специальный флаг в интент, сейчас на память не скажу

Dmitrii
18.12.2016
20:38:54
У меня тут такая логика, что приложение может проыпаться внезапно. И если небыло интеракта то надо прибивать его с концами (этот экран) ччтобы его "перезапустить" нельзя было

Семен
18.12.2016
20:39:00
гуглится в 3 секунды )

Beka
18.12.2016
20:39:00
Он хочет убить процесс

Dmitrii
18.12.2016
20:39:04
NO_HISTORY не помогает

Admin
ERROR: S client not available

Dmitrii
18.12.2016
20:39:36
А если я убью процесс, у меня потом FCM работать то будет?

Beka
18.12.2016
20:40:13
Да.

Dmitrii
18.12.2016
20:40:29
NO_HISTORY не помогает
В смысле, если нажать на список запущенных приложений "квадратик" то там будет скрин того эакрана, который закрылся вызовом finish()

Beka
18.12.2016
20:40:47
Вполне возможно это
Не трудно
Гугли

Dmitrii
18.12.2016
20:41:34
Весь стековерфлоу завален костылями по типу "вычистить текущее и запустить другую, а потом ее закрыть"
Но это же бред )

Quantum Harmonizer
18.12.2016
20:44:53
Почему нельзя создать весь task/стек с NO_HISTORY?

Beka
18.12.2016
20:45:24

Google

Dmitrii
18.12.2016
20:45:40

Beka
18.12.2016
20:45:43
У этой ос есть свои правилы.
Если хочешь не соблюдать их то придется костылить

Dmitrii
18.12.2016
20:46:35
+ Флаг в манифесте не дает нужного результата. Оно и понятно на самом деле.

Beka
18.12.2016
20:47:02
Нужно писать требовании исходя из платформы. Если хочешь что бы пингвин летал то делай костыли
Он не летает. У него другая функция)

Quantum Harmonizer
18.12.2016
20:47:33
Можно попробовать setResult + finish, если я всё правильно понял.

Beka
18.12.2016
20:48:11
Это линукс. Ты из одного аппа хочешь получить доступ на системные ресурсы и убрать процесс?)))

Dmitrii
18.12.2016
20:48:33
Я хочу сам себя прибить

Quantum Harmonizer
18.12.2016
20:48:39
http://3.bp.blogspot.com/-M3nQPgrwjb8/Titd8RMjw8I/AAAAAAAACXs/9oJrRg7uqjk/s1600/linux_hd_wallpaper_.jpg

Dmitrii
18.12.2016
20:48:44
Не другое приложение же. В чем бред требования я так и не понял

Dmitriy
18.12.2016
20:51:54
Я хочу сам себя прибить
даже если ты сделаешь через код System.exit() - там будет твоё приложение, но есть возможность указать флагом, что там не надо показывать активити

Dmitrii
18.12.2016
20:51:58
Я смотрю на это с точки зрения бизнеса. Есть экран, который появляется временно. И было бы классно, если с ним никто не взаимодействовал, то просто его бесследно закрыть.
В конце концов — запустить-то я его могу через FCM. Не вижу противоречий.

Dmitriy
18.12.2016
20:54:29

Dmitrii
18.12.2016
20:55:40
Кажется, android:excludeFromRecents="true" — работает. Правда с него появилась побочка
Щас еще раз попробую, может просто глюк

Timur
18.12.2016
20:55:56
Кто-нибудь пользуется AutoValue. Если да, то какой отзыв об этом можете оставить?

Taras
18.12.2016
21:24:12
Кто за сколько времини научился прогать с нуля? Вопрос для сравнения о быстрой обучаемости

Владислав
18.12.2016
21:27:10
Не очень однозначный вопрос.