
Vladislav
13.10.2016
08:40:20
Всем привет. Кто-нибудь сталкивался с шарингом картинок и текста через соц.сети? Проблема с Facebook, там только через SDK. У меня пока идея сделать свою реализацию шаринг-меню и добавить туда шаринг Facebook, но через SDK.
Может есть варианты получше?

Ilnar
13.10.2016
08:45:50

Vladislav
13.10.2016
08:46:08
Но мне нужно чтобы еще подтягивались остальные приложения

Google

Vladislav
13.10.2016
08:46:38
Чтобы все работало как обычный шаринг )

Seraphim
13.10.2016
08:59:27

Vladislav
13.10.2016
08:59:42
Ну вот да, но этого хотелось бы меньше всего

Seraphim
13.10.2016
09:00:48
Не на всё есть готовые решения. Может это уже кто-то и делал, но не стал выкладывать или выложил, но нигде не афишировал и по названию/описанию хрен найдёшь

Vladislav
13.10.2016
09:01:34
Я делал "гомункула", но по мне это тогда костылем попахивало, но наверно по-другому никак

Viacheslav
13.10.2016
09:02:34
Смотри по пакету

Seraphim
13.10.2016
09:02:37
Не костыль, а workaround)

Viacheslav
13.10.2016
09:02:43
И отсеивай логику
Сам недавно открыл для себя, вот в помощь если что:
com.facebook.orca - messenger
com.facebook.katana - facebook

Seraphim
13.10.2016
09:06:07
Народ, а есть у кого-нибудь годный мануал как правильно писать proguard файл, чтобы в релизной сборке всё ненужное было по максимуму вырезано?

Дмитрий
13.10.2016
09:07:04
отличный вопрос, тоже это интересует

Анатолий
13.10.2016
09:07:58
так он по умолчанию все вырезает. там надо указывать что не трогать
если я не ошибаюсь)

Google

Дмитрий
13.10.2016
09:08:33
находил такую вот штуку https://github.com/krschultz/android-proguard-snippets

Timur
13.10.2016
09:13:18
Если честно - не знаю живых людей, которые бы вот прямо все ненужные зависимости выпилили бы из проектов

Seraphim
13.10.2016
09:19:26

Timur
13.10.2016
09:19:54
Можно поклассово попробовать выписать всё, что следует оставить. Проанализировать все зависимости штучно
Чтобы не тащить лишние части библиотек и левых классов
нетривиально, мы никак не доберёмся до рекогносцировки в области, чтобы инструменты поискать на эту тему
или самим сделать на худой конец

Seraphim
13.10.2016
09:21:44

Alexey
13.10.2016
09:22:31

Timur
13.10.2016
09:22:31

Seraphim
13.10.2016
09:22:48
Т.е. консольку в зубы и методом проб и ошибок

Alexey
13.10.2016
09:23:05
@FuriousSeraphim мануалов не видел. Начинаешь с пустого списка, генеришь apk, изучаешь по логам, чего proguard дишнего выпилил, добавляешь правила, повторяешь, пока работать нормально не станет

Timur
13.10.2016
09:23:08
:)

Seraphim
13.10.2016
09:23:36
Короче надо мне матчасть поучить

Alexey
13.10.2016
09:23:45

Timur
13.10.2016
09:24:19

Google

Alexey
13.10.2016
09:24:22
@FuriousSeraphim в готовых сборниках правил очень много catch-all правил, их нужно избегать

Timur
13.10.2016
09:24:26
ну, я надеюсь ,что об этом

Анатолий
13.10.2016
09:25:39
так ставится флан minifyEnabled = true и все ненужное обрежется
а в настройках указывать что пропустить и что не обфусцировать

Timur
13.10.2016
09:26:47
Ладно, пусть так.

Seraphim
13.10.2016
09:27:23
Если proguard сам всё лишнее режет, то для чего proguard rules? Оставлять классы, в которые рефлексией лезешь?

Анатолий
13.10.2016
09:28:47
некоторые либы дают настройки прогуарда для них

Fedor
13.10.2016
09:39:04
Вопрос про VectorDrawable: есть ли где-нибудь гайды для дизайнеров, чтобы они знали, какие инструменты можно использовать, а какие нет?

Sergey
13.10.2016
09:42:11
знаю что не подходит svg for web

Fedor
13.10.2016
09:47:00
не, это анриал. Что скетч, что иллюстратор всякого говна докидывают внутрь

Seraphim
13.10.2016
09:48:14
Там вроде самое ценное - path. Его нельзя просто выдрать и вставить в xml vertor drawable(сам не сталкивался)?

Fedor
13.10.2016
09:49:07
Там есть всякие странные штуки, типа клип-пас
То есть какие-то инструменты юзать точно нельзя

Seraphim
13.10.2016
09:50:22
Годный сайт с материал иконками и это что-то вроде пособия для контрибуторов, по-ходу
А может и нет
https://materialdesignicons.com/contribute

Sergey
13.10.2016
09:52:53
такой работает

Google

Sergey
13.10.2016
09:53:10
это мне дизайнер делал
посмотри тэги внутри
@megatronxxx ^

Seraphim
13.10.2016
09:54:38
Можно ещё в твиттере до владельца сайта доколупаться

Admin
ERROR: S client not available

ROMAN
13.10.2016
09:58:18
Привет. Кто то с Glide работал? есть вопросик небольшой

Fedor
13.10.2016
09:58:25

Seraphim
13.10.2016
09:59:20

Максим
13.10.2016
10:00:38
Привет

Fedor
13.10.2016
10:00:44

Максим
13.10.2016
10:00:51
Подключил Fabric Crashlytics

Seraphim
13.10.2016
10:02:48

Максим
13.10.2016
10:03:13
Вопрос отпал

ROMAN
13.10.2016
10:08:53
Задавай, не стесняйся
File fl = new File(getContext().getFilesDir().getAbsolutePath(), "Realitycheck" + ".png"); FileOutputStream fo = new FileOutputStream(fl);
atBm.compress(Bitmap.CompressFormat.PNG, 100, fo);
fo.flush();
fo.close(); Сохраняю битмап таким образом. потом через Glide пытаюсь загрузить в imageView таким образом Glide.with(this)
.load(Uri.fromFile(new File(tab.getFileLogo())))
.centerCrop()
.into(ivPreview); Получаю белый беграунд в всё хота картинка там нормальная я срутутого устройства ручками достал убедился, открывается.
Нашёл, у меня росширения файла было jpg а компресия PNG

Максим
13.10.2016
10:10:53
MoPub -кто пробовал?

Igor
13.10.2016
10:16:40
Не подскажите, как избавиться от лага NavigationDrawer (задержка). Сейчас делаю смену фрагментов в отдельном потоке. Навигейшн дровер не тормозит, но фрагменты... Не очень хорошо выглядит в общем

Google

Vitaly
13.10.2016
10:19:06

Igor
13.10.2016
10:19:31

Alexey
13.10.2016
10:21:01
Igor и что, работает?

Pavel
13.10.2016
10:29:44

Vitaly
13.10.2016
10:31:19
То
Ты если уж наговнокодил - то объясняй другим, вьюхи нельзя рисовать из другого потока.
CalledFromWrongThreadException

Pavel
13.10.2016
10:31:29
@megatronxxx ещё вот здесь есть https://developer.android.com/studio/write/vector-asset-studio.html

Igor
13.10.2016
10:32:54

Sergey
13.10.2016
10:33:54
импотрится с ошибками, ругается на некоторые тэги

Alexey
13.10.2016
10:36:37
Igor обычно смену фрагмента делают не сразу, а откладывают до окончания анимации дравера, этого достаточно

Vitaly
13.10.2016
10:37:02

Igor
13.10.2016
10:37:36

Vitaly
13.10.2016
10:37:46
О, уже на оскорбления перешли
что сказать, биомусор такой биомусор