
Quantum Harmonizer
10.01.2017
09:46:29

Иван
10.01.2017
09:47:17

Quantum Harmonizer
10.01.2017
09:47:59
Хорошо, если в каком-то контексте это имеет смысл, пусть так.

Иван
10.01.2017
09:48:24
Ну это как почтовый сервис и содержимое письма

Google

Eugene
10.01.2017
09:48:31
Ну а всетаки, от верных теорий и идеального мира к практике - есть ситуация и что сделать с ней

Иван
10.01.2017
09:48:46
Факт недоставки письма и отказ собеседника — разные вещи

Quantum Harmonizer
10.01.2017
09:49:13

Иван
10.01.2017
09:49:24

Глеб
10.01.2017
09:53:42
Привет! Подскажите, пожалуйста: если я включаю instant run, то все работает нормально, но после выключения instant run стала возникать ошибка о 64k методов. Можно ли это профиксить без включения multidex?

Sergey
10.01.2017
09:54:13
убрать все + в версиях библиотек

Глеб
10.01.2017
09:56:54
Вроде все посмотрел, плюсов там нет

Daniil
10.01.2017
09:57:52

Roman
10.01.2017
09:59:06
Андроид это и есть фреймворк и сотни либ

Daniil
10.01.2017
10:00:20
Андроид это и есть фреймворк и сотни либ
Ну вот еще и сверху подключают. Например такое ощущение что тот же rx это изкоробки в каждом проекте. Всякие еще ретрофиты и остальное, чего я еще не успел коснуться.
orm еще походу очень любят

Иван
10.01.2017
10:01:41
Некоторые не знаю чего-то, что есть в системе — гуглят либы. Некоторые либы решают проблемы за короткое время

Google

Иван
10.01.2017
10:01:51
А РХ это классика теперь

Roman
10.01.2017
10:01:54
Философия Java как бы в этом. Пиши все так, словно пишешь билиотеку для клиента.

Иван
10.01.2017
10:02:10

Roman
10.01.2017
10:02:13
Соотвественно обратно - юзай либу на каждый чих.

Quantum Harmonizer
10.01.2017
10:05:46

Pavel
10.01.2017
10:24:26
Всем привет! Нужно сохранить с десяток html страничек для дальнейшего просмотра в офлайн. Как лучше это сделать? Просто в текстовых файлах сохранить?

Alexander
10.01.2017
10:27:05
@diwixis ну как вариант, только не забудь про изображения если они есть, их тоже придется грузить оффлайн

Yuri
10.01.2017
10:28:06

Daniil
10.01.2017
10:28:38

Quantum Harmonizer
10.01.2017
10:29:17
Товарищи, насколько плохо статически хранить application context?

Alexander
10.01.2017
10:30:59
плохо

Gerc
10.01.2017
10:31:26
Не плохо если он в Application

Quantum Harmonizer
10.01.2017
10:32:12
Суть в том, что я сейчас пытаюсь отрезать от VK SDK нужную мне часть.

Gerc
10.01.2017
10:33:16
почему?
Удобно для доступа методов контекста и не утечет. Но неудобно при тестах

Иван
10.01.2017
10:33:35
Вообще ничем не плохо. Аппликейшн всегда один на весь жизненный цикл приложения. Разве что только нельзя юзать этот контекст для инфлатинга интерфейса например.

Quantum Harmonizer
10.01.2017
10:34:01

Gerc
10.01.2017
10:34:25

Google

Quantum Harmonizer
10.01.2017
10:35:03
Ну это фигня, ВК SDK, какая тут архитектура может быть)
Всем спасибо :)
Отчего в Инспекциях Declaration Redundancy -> Unused Declaration -> Entry Points показаны enum'ы? Они же ну никак не точки входа.

Sergey
10.01.2017
10:43:31
кто нить пробовал делать несколько вебвью подряд например в линеаре, для проигрывания видео с ютуб?
или какие есть решения, на одном скрине надо показать 1-5 айтемов с ютубвидео
не в рекуклере

Alexey
10.01.2017
10:44:27
както делал вебвью в элементе списка recyclerview
в списке было 15 элементов
неочень.

Sergey
10.01.2017
10:44:51

Alexey
10.01.2017
10:45:01
очень очень плохо)
для видео с ютьюба вроде была какаято библиотека
где всё кошерно

Quantum Harmonizer
10.01.2017
10:46:37

Alexey
10.01.2017
10:47:06
https://developers.google.com/youtube/android/player/setup

Anna
10.01.2017
11:00:11
как бы вы реализовали такую задачу? нужно сделать напоминалку с простыми напоминаниями и повторяющимися с заданной периодичностью. напоминания можно создать, отредактировать и удалить. когда пробил час, напоминание вызывает функцию, которая показывает custom notification. поддержка с 15-го API

Igor
10.01.2017
11:01:06
обратился бы к разработчику, очевидно же

Anna
10.01.2017
11:01:43
думаю, что использовать AlarmManager или что-то другое

Igor
10.01.2017
11:02:33
конкретно к какой части приложения вопрос

Виталий
10.01.2017
11:02:45
> AlarmManager
Note: Beginning with API 19 (KITKAT) alarm delivery is inexact: the OS will shift alarms in order to minimize wakeups and battery use. There are new APIs to support applications which need strict delivery guarantees; see setWindow(int, long, long, PendingIntent) and setExact(int, long, PendingIntent). Applications whose targetSdkVersion is earlier than API 19 will continue to see the previous behavior in which all alarms are delivered exactly when requested.

Google

Igor
10.01.2017
11:04:15
евернотовская либа https://github.com/evernote/android-job ?

Anna
10.01.2017
11:04:26
интересно. спасибо

Виталий
10.01.2017
11:05:05
https://github.com/firebase/firebase-jobdispatcher-android

Anna
10.01.2017
11:06:09
спасибо

Paha
10.01.2017
11:06:49
> AlarmManager и еще могут быть проблемы с Doze Mode http://stackoverflow.com/questions/32492770/how-to-make-alarm-manager-work-when-android-6-0-in-doze-mode

Admin
ERROR: S client not available

Anna
10.01.2017
11:08:58
спасибо. наверное, буду использовать библиотеку из предложенных
интересно, а если перезагрузить устройство dispatcher библиотека сохранит notification?

Siarhei
10.01.2017
11:20:30
Интересно, а если надо выполнять задачу Х-го числа каждый месяц, что-то из этого подойдет? насколько помню стандартные стредства так не умеют

Ivan
10.01.2017
11:22:39

Yury
10.01.2017
11:22:57
Как такой прогресс делать правильно, что-то вроде такого?
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
...
</FrameLayout>
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"/>
</FrameLayout>

Roman
10.01.2017
11:23:07
А мне надо раз в сутки запускать задачу. И раз в несколько минут мониторить процесс - видеплеер. Ну тоже послушаю что там есть хорошего для API >= 20

Sergey
10.01.2017
11:25:28

Gleb
10.01.2017
11:26:38

Siarhei
10.01.2017
11:26:51
Каждое Х число задавай на сл месяц
я правильно понял: должна быть задача которая запускаетсяся раз с месяц и формирует напоминания текущий на месяц? + если нельзя задать число то надо рассичтать время через которое должна сработать задача?

Gleb
10.01.2017
11:27:56

Siarhei
10.01.2017
11:29:30
а гугл календарь, например, нельзя подвязать как-то? перехватывать нотификейшин от календаря и смотреть (назнаю как =) ) если это ивент нашего приложения то выводить нотификейшин приложения =)

Yury
10.01.2017
11:29:41
@NikitenkoGleb ok спасибо

Siarhei
10.01.2017
11:33:48

Roman
10.01.2017
11:36:00

Google

Alexey
10.01.2017
11:50:45
спасибо
ещё есть https://github.com/yigit/android-priority-jobqueue

Anna
10.01.2017
11:51:35

Gerc
10.01.2017
11:53:11
спасибо. посмотрю
Еще есть лучше https://github.com/hypertrack/smart-scheduler-android

Alexey
10.01.2017
11:54:18
да уж, дофига их, главное проанализировать и выбрать подходящую

Dim
10.01.2017
11:56:36
Ещё от Evernote есть
Вот хз какая лучше

Виталий
10.01.2017
12:01:24

Anna
10.01.2017
12:13:40
спасибо всем. уже имплементирую еверноут

J
10.01.2017
12:20:44

Sergey
10.01.2017
12:23:46

Alexey
10.01.2017
12:24:35
@JFixby и пруфы - вообще не новость, гугл их чуть ли не с самых первых версий андроида показывает

J
10.01.2017
12:26:30

Alexey
10.01.2017
12:26:34
@JFixby intdef - платформо-независимые. Это же обычные аннотации вокруг int'ов

J
10.01.2017
12:30:35
@illarionov а почему они не компилятся?