@android_ru

Страница 687 из 3205
Dmitrii
17.12.2016
13:38:25
Пакет ты просрал уже получается :)

Та же печаль, если потерять ключ для подписи apk

Alexey
17.12.2016
13:38:56
Dmitrii
17.12.2016
13:39:09
Так читай выше, удалить нельзя )

Google
Alexey
17.12.2016
13:39:36
Ⓜ️ᵃʳᵃᵗ
17.12.2016
13:43:55
ну опубликуешь рабочую версию, в чем проблема ?

Ⓜ️ᵃʳᵃᵗ
17.12.2016
13:45:29
)

Alexey
17.12.2016
13:47:04
мне нужно залить аппку с другим пакетом, а эту деактивировать. хз что делать теперь

Ⓜ️ᵃʳᵃᵗ
17.12.2016
13:47:40
хранить ключики в репозиториях, пароли в пасворд киперах )

Alexey
17.12.2016
13:48:48
т.е. теперь его и деактивировать нельзя? :(

balolam
17.12.2016
13:52:36
Почему у тебя не включён "простой режим"

?

Dmitrii
17.12.2016
13:53:05
А только я не могу скачать google-services.json? Говорит 403, backend error.

Alexey
17.12.2016
13:54:27
Почему у тебя не включён "простой режим"
В простом режиме нет кнопки "деактивировать"

А всё, решил проблему.

Не увидел, что под "ОПУБЛИКОВАНО" серыми буквами написано "Удалить ..."

Google
Dmitrii
17.12.2016
14:00:49
И что, оно удалило совсем? Ниверю.

Alexey
17.12.2016
14:04:46
И что, оно удалило совсем? Ниверю.
Нет, просто стало неопубликованным

Andy
17.12.2016
14:07:01
Нет, просто стало неопубликованным
я тоже как-то ключик потерял.. урок хороший)

Alexey
17.12.2016
14:09:09
я тоже как-то ключик потерял.. урок хороший)
Так я думал, что сохранил его в облаке, а потом глянул, а там только файл с паролем)

Dmitrii
17.12.2016
14:14:25
Суббота откровений

Sergey
17.12.2016
14:14:51
А напомните мне пожалуйста, ник человека из гугла здесь?

Есть вопрос к нему

Dmitrii
17.12.2016
14:15:17
Как устроиться в гуг?)

Sergey
17.12.2016
14:15:30
Что там с Instant apps? Которые были представлены на Гугл ИО в мае. И до сих пор нет ничего

Dmitrii
17.12.2016
14:24:25
А из веб composer'а можно только "видимые"отправлять?

Там есть поля для кастомных филдов, но тогда если сообщение у меня data типа, зачем мне текст и open rate? Ведь оно по-сути системное.

Владимир
17.12.2016
15:26:02
firebase вопрос есть

user.getEmail()

возвращает Email User: test@test.com

А как получит только емейл?

Alexey
17.12.2016
15:30:42
Владимир
17.12.2016
15:32:06
а в самом объекте user никак? там вообще странные поя типа zzm

Dmitrii
17.12.2016
15:32:17
Какая-то хрень с Firebase ? Теперь мне прилетает обычный пуш на экран, а в .MyFirebaseMessagingService#onMessageReceived я больше не проваливаюсь ни на дебаге ни при обычном запуске. Сообщение я отсылаю через гугловский composer.

Блин, походу это гугол шлет их как обычные пуши

Google
Владимир
17.12.2016
15:43:50
я с пушами ещё не работал

user.getEmail()
сам прогнал )

Dmitrii
17.12.2016
15:57:07
Вот так токенайзеры и рождаются )

Вот тут https://github.com/futurice/android-best-practices ничего не нашел про Dependency Injection. Какая либа щас самая модная?

Вроде как про Dagger много всего

Ⓜ️ᵃʳᵃᵗ
17.12.2016
16:05:38
Dagger 2

Dmitrii
17.12.2016
16:22:34
Не отправляйте пуш с ключем notification
Да, я уже сменил тактику с отправки из модненького гуглового интерфейса на брутальную консоль с curl.

Чет глянул даггер2. Первый вопрос — нахрена там все это надо? ? Немного не ожидал, что чтобы сделать DI в приложении понадобится столько движений )

Alexander
17.12.2016
16:25:10
стильно, модно, молодежно

Dmitrii
17.12.2016
16:32:09
Я конечно не гуру Java, но мне казалось, что это должно было быть проще как то

Владимир
17.12.2016
16:32:53
как скачать картику из веба без стороннх библиотек? и взять из кеша если уже скачалась?

Dmitrii
17.12.2016
16:35:20
А что для тебя "сторонняя библиотека"?

Ниужели у тебя в проекте даже OkHttp нет?

Владимир
17.12.2016
16:35:51
Glide например

пока нет

Ⓜ️ᵃʳᵃᵗ
17.12.2016
16:36:25
Ну сам качай в потоке

Google
Владимир
17.12.2016
16:36:32
задача маленькая, картинка одна всего

кеш не делал сам

Dmitrii
17.12.2016
16:37:12
Кеш легко сделать по E-Tag

Ⓜ️ᵃʳᵃᵗ
17.12.2016
16:37:20
Lrucache

Сохранить на диск итд

Dmitrii
17.12.2016
16:38:20
Lrucache
Мне кажется он имел ввиду как не скачивать ее повторно.А там тогда e-tag + last-modified

Иначе какой в этом смысл... Проще в ресурсы положить сразу

Admin
ERROR: S client not available

Владимир
17.12.2016
16:38:38
Что-то вроде этого хочу http://www.technotalkative.com/android-load-images-from-web-and-caching/

но там он немного навернул лишнего уже

и кеш у него внешний

а мне нужен внутренний

просто убивает для одной картинки 22 класса писать

Dmitrii
17.12.2016
16:40:45
Зайди на Фрилансим — тебе там за 100 рублей напишут )

Владимир
17.12.2016
16:42:41
http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html
а тут печаль с саппортом, он много с сабой затянет

но буду знать, спасибо

или я вру он с 12 апи не потянет саппорт уже

вот этот ответ понравился http://stackoverflow.com/a/23487962/4442286

Dmitrii
17.12.2016
17:16:35
А может кто сказать, как прикручивается даггер к фрагментам? И нормально-ли это, что если я делаю inject в activity то поле у меня обязательно public?

Google
Dmitrii
17.12.2016
17:16:58
А так, вроде даже работает ?

Kostya
17.12.2016
17:24:40
а в самом объекте user никак? там вообще странные поя типа zzm
Уже не раз такое много где видел. Мб это обфускация?

Dmitrii
17.12.2016
17:25:52
Так же как и к активности. При инжекте поле может быть default
Э... Получается, если я хочу в CFM сервис заинжектить, мне надо сделать буквально следующее: ((MyApplication) getApplication()).getNetComponent().inject(this); и так везде? ?

Verta
17.12.2016
17:27:50
Э... Получается, если я хочу в CFM сервис заинжектить, мне надо сделать буквально следующее: ((MyApplication) getApplication()).getNetComponent().inject(this); и так везде? ?
Нет, в компоненте указывается void inject(myFragment fragment); И дальше, как и в активности создается компонент и инжектится в поле.

Dmitrii
17.12.2016
17:28:54
Нет, в компоненте указывается void inject(myFragment fragment); И дальше, как и в активности создается компонент и инжектится в поле.
Ну это понятно, но this в данном случае будет фрагментом же, так? И делать мне надо это руками в самом фрагменте, а не в антивити?

Verta
17.12.2016
17:29:27
@korotovskii https://m.habrahabr.ru/post/279125/ Вот хороший цикл статей по даггеру

Dmitrii
17.12.2016
17:31:49
Да, все верно
Спасибо. Походу я переоценил то, как даггер решает проблему внедрения зависимостей. Либо наоборот что-то конкретно пропустил. А до меня никого не смущало, что инжектить руками, это как-то не DI-вей? Понятное дело, что я не конкретные компоненты тут внедряю, но все же, получается есть косвенная зависимость на даггер, а это получается даггер нифига не DI а просто ServiceLocator.

Stas
17.12.2016
19:37:43
При реализации селектора я могу менять цвет не в drawable, а в color?

цвет <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="@android:color/transparent"/> <item android:color="#bf0f59" android:state_checked="true"/> <item android:color="#ff1f7d" android:state_activated="true"/> </selector> хочу использовать в shape drawable(не селектор), как <solid android:color="@color/selector_sorting"/>

цвет не меняется.

так нельзя? Нужно обязательно drawable селектором делать?

понял в чем суть: порядок цветов неверный.

Anton
17.12.2016
20:37:09
На фсм чатик норм сделать или лучше сокеты?

Alexander
17.12.2016
20:37:45
Лучше сокеты и фцм)

Dmitrii
17.12.2016
20:50:58
На фсм чатик норм сделать или лучше сокеты?
Сегодня читал доки по FCM и там как раз был пример реалтаймового чатика от гугол

Anton
17.12.2016
21:00:12
Можешь линк дать

Там по-любому все на фаербейсе

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