
Alexander
12.12.2016
14:49:19
либы в грейдле с версией + случайно не подключены?

Глеб
12.12.2016
14:51:33
Нет, не подключены, по крайней мере явным образом

J
12.12.2016
15:10:17

Igor
12.12.2016
15:15:44

Google

Глеб
12.12.2016
15:17:54
ага, мне тоже помогло :-) Спасибо! @Harmonizr спасибо, интересный плагин, добавил в закладки

Alexander
12.12.2016
16:12:19
Ребят всем привет) Как лучше сделать панель навигации?? Toolbar или есть что еще лучше??

Quantum Harmonizer
12.12.2016
16:13:36
Если тулбар устраивает, то нет ничего лучше.

Alexander
12.12.2016
16:22:21
оке, спасиб)

Nikita
12.12.2016
16:41:20
может кто с даггером помочь? Пол дня мучаюсь разбираясь как все это дело должно работать
http://ru.stackoverflow.com/questions/602716/%D0%9A%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%B7%D0%B0%D0%B4%D0%B0%D1%82%D1%8C-%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-dagger-2

Taras
12.12.2016
16:52:06
там две части
https://habrahabr.ru/company/tcsbank/blog/312196/
http://frogermcs.github.io/dependency-injection-with-dagger-2-the-api/

Max
12.12.2016
16:57:55
как nine path картинку заставить растягиваться по ширине экрана?

Владислав
12.12.2016
17:00:18

Anatol
12.12.2016
17:01:32
Не включайте Мультидекс первым решением.
Это должен быть последний способ.
Юзайте gradle плагин, который покажет количество методов по пакетам и выкашивайте лишние зависимости.
Если этого мало дальше идёт Proguard и его настройки чтобы выкосил лишние методы. Мультидекс это как огромный молот, который заставит ваш проект собираться в 8 раз дольше. Кучу времени сэкономите на дистанции, если попробуете пошаманить, чтобы не пришлось его врубать.

Google

Max
12.12.2016
17:12:11

Владислав
12.12.2016
17:12:35
Ну, значит наверное он неправильный


Quantum Harmonizer
12.12.2016
17:14:37
Не включайте Мультидекс первым решением.
Это должен быть последний способ.
Юзайте gradle плагин, который покажет количество методов по пакетам и выкашивайте лишние зависимости.
Если этого мало дальше идёт Proguard и его настройки чтобы выкосил лишние методы. Мультидекс это как огромный молот, который заставит ваш проект собираться в 8 раз дольше. Кучу времени сэкономите на дистанции, если попробуете пошаманить, чтобы не пришлось его врубать.
Довольно странно было бы добавлять в проект лишние зависимости :)
Когда я пришёл в проект с MultiDex, первым делом выпилил таких чудищ как Jackson, Logback и commons-lang3. Начал покушаться на Google Services и Яндекс.Метрику, но увы.
Потом стал резать библиотеки. Заметный результат получил только с ZXing, из которого удалил все неиспользуемые форматы. Gson и OrmLite почти не похудели с удалением неиспользуемых частей.
Помогает также обновление Retrolambda (ну, и сокращение количества лямбд, конечно).


Владислав
12.12.2016
17:17:05

Max
12.12.2016
17:19:13
Да, делал через https://romannurik.github.io/AndroidAssetStudio/nine-patches.html

Владислав
12.12.2016
17:19:35
ты тень делал?

Max
12.12.2016
17:21:05
Нет

Владислав
12.12.2016
17:21:31
вообще хз, но если у меня и были проблемы с 9патчами, то только потому, что они были кривые

Max
12.12.2016
17:22:34

Anatol
12.12.2016
17:23:43


Quantum Harmonizer
12.12.2016
17:25:13
1. Чёт не понял)
3. Никогда не использовал. Я нуб?)
4. Ага, туда же гуава и гуглосервисы)

Egor
12.12.2016
17:26:22
Гугдосервисы модульно подключаются же

Max
12.12.2016
17:26:35

Quantum Harmonizer
12.12.2016
17:27:03

Anatol
12.12.2016
17:28:01

Quantum Harmonizer
12.12.2016
17:28:45
А, ещё есть какой-то магисечкий UltimateRecyclerView, который я яростно выпиливал)
Вообще, хотелось бы модульный AppCompat. CardView и RecyclerView –– хорошо, но AppCompat и Design всё ещё тяжёлые.

Quarx2k ?
12.12.2016
17:29:41
у меня жрет больше всего
compile "com.google.android.gms:play-services-analytics:$gmsVersion"
compile "com.google.android.gms:play-services-maps:$gmsVersion"
compile "com.google.android.gms:play-services-location:$gmsVersion"
compile "com.google.android.gms:play-services-gcm:$gmsVersion"
compile "com.android.support:support-core-ui:$supportLibraryVersion"
compile "com.android.support:support-compat:$supportLibraryVersion"
compile "com.android.support:cardview-v7:$supportLibraryVersion"
compile "com.android.support:recyclerview-v7:$supportLibraryVersion"
и никуда без этого

Google

Quarx2k ?
12.12.2016
17:29:48
:(

Владислав
12.12.2016
17:30:25

Quantum Harmonizer
12.12.2016
17:31:49
play services не нужны)

Quarx2k ?
12.12.2016
17:32:01
почему
какая альтернатива location fused provider?

Quantum Harmonizer
12.12.2016
17:33:44
есть стандартный location manager

Quarx2k ?
12.12.2016
17:33:57
Он херь полная
на лпаншетах DEXP не работает. MOCK геолокаацию на 14+ апи не определяет

Egor
12.12.2016
17:34:18
Он не определяет нифига

Quantum Harmonizer
12.12.2016
17:34:19
У меня на телефоне нет сервисов, например, и унылый телеграм не может в местоположение, а мой код может.
Значит нужно расковырять и написать опенсорсный)

Quarx2k ?
12.12.2016
17:34:43
попробуй на планшете DEXP на нем вообще никакая прогармма не определяет (без сервисов)

Quarx2k ?
12.12.2016
17:35:07
а на многих киатйкких 4.0 4.2 4.1 даже провайдера стандартонго найти не может

Quantum Harmonizer
12.12.2016
17:35:15

Валерий
12.12.2016
17:35:16

Quarx2k ?
12.12.2016
17:35:18
а с fused все шикарно
тут яндекс карты стоят и они работают

Quantum Harmonizer
12.12.2016
17:35:34

Quarx2k ?
12.12.2016
17:35:35
по умолчанию

Google

Валерий
12.12.2016
17:35:50
ну у меня тоже cyanogen но opengapps же)

Quantum Harmonizer
12.12.2016
17:36:03
мне не нужны, например)

Quarx2k ?
12.12.2016
17:36:21
стандартный трешовый локатион менеджер. Он оч избранно рабоатет
а едвайс чуть не стандартный и все валится
и спокойно фигачь ему МОСК и он даже не скажет, что оно подделано

Валерий
12.12.2016
17:36:54
а есть у кого-нибудь статистика сколько девайсов с апи 16+ без гплэй?

Quantum Harmonizer
12.12.2016
17:37:32

Max
12.12.2016
17:37:56

Quantum Harmonizer
12.12.2016
17:38:01

Admin
ERROR: S client not available

Roman
12.12.2016
17:38:06
GPS - больная тема вообще

Quantum Harmonizer
12.12.2016
17:38:21

Max
12.12.2016
17:38:34

Quarx2k ?
12.12.2016
17:38:39
А вот прогарммы с гугл сервисами работали

Валерий
12.12.2016
17:38:56

Roman
12.12.2016
17:38:56
Если к аэропорту подъехать - GPS бесится начинает..

Quantum Harmonizer
12.12.2016
17:39:31

Валерий
12.12.2016
17:41:31

Quarx2k ?
12.12.2016
17:55:54
с 4pda обычно качают только пиратский софт

Google

Глеб
12.12.2016
17:56:31
блокировщики рекламы, например

Quarx2k ?
12.12.2016
17:56:44
покемоны :D

Ravil
12.12.2016
17:58:59

Quarx2k ?
12.12.2016
18:03:40
Я как автор прошивок, забил болт на 4пда
Отношение администрации ущербное к создателям контента
XDA One love

Roman
12.12.2016
18:25:11

Quarx2k ?
12.12.2016
18:29:10
CyanogenMod в основном делаю для девайс на котоыре его нет
Кстати CM больше не будет, теперь Lineage OS :)
ребрендинг

Sergey
12.12.2016
18:30:41
всем привет. подскажите, плиз, как должно быть на деле? есть NavigationDrawer в ней фрагменты, при нажатии на элемент меню делаю replace фрагмента? не включая, его в backStack, а уже когда выбран пункт и в нем замещаю фрагменты, то уже в стек добавляю. просто возникает проблема обработки когда в стеке ничего нет, то прихоидтся проверять булевскую переменную , если true тогда замещаю первый фрагмент. который был замещен без стека, а если все фрагменты сразу в стек ложить, тогда получается при клике на следующее меню и нажатии на back, то будет как бы переключение на предыдущее меню, а разве так должно быть?

Alexander
12.12.2016
18:38:58
Ребят, почему я получаю java.lang.NullPointerException. При mActionBarToolbar.setNavigationOnClickListener()

Sergey
12.12.2016
18:40:31

Alexander
12.12.2016
18:41:24
так я всеже нормально объявлено

Vladimir
12.12.2016
18:41:42
Тулбар в активити фото лэйауте есть?

Alexander
12.12.2016
18:42:04
да
<include layout="@layout/toolbar" android:id="@+id/include"/>
из за этого не может?
он визуально отображается

Vladimir
12.12.2016
18:43:02
да
Ну то есть вопросы из разряда а точно id такой можно не задавать?