
Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:28:03

Sergey
22.07.2017
16:28:15

Muzaffar
22.07.2017
16:28:29
Ребята а андроид студио из коробки может работать с гит?

Sergey
22.07.2017
16:28:51

Google

Muzaffar
22.07.2017
16:29:19
Или нужен клиент?

Simon
22.07.2017
16:29:26
Ок на счет архитектуры android архитиктуры понятно, надо так надо. Но как легче это все сделать, меня не радует перспектива реализовывать Parcable на каждый класс

Sergey
22.07.2017
16:29:29
меню VCS -> Enable ...

Muzaffar
22.07.2017
16:31:21

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:31:37

Simon
22.07.2017
16:31:48

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:32:03
расскажите как надо))
1. нужно реализовать сохраниение/восстановление стейта списка обектов.
делай
2. нужно передать какойто объект в врагмент/активити как аргументы делай,
больше парселейбл не нужен по сути тебе.

Muzaffar
22.07.2017
16:33:23

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:33:59
ПС. иногда можно в фрагмент/активти передать не целый объект, а в бандле некоторые парметры

Sergey
22.07.2017
16:34:11
у вас в системе гит не установлен

Google

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:34:36
?
ну разве он под ведроид заточен ?

Muzaffar
22.07.2017
16:34:55
по этому
точнее не писал

Sergey
22.07.2017
16:35:24

Muzaffar
22.07.2017
16:35:46

Simon
22.07.2017
16:35:48
Marat я как раз таки хотел избавится именно от таких вещей, но как я понял это неизбежно.

Sergey
22.07.2017
16:36:14
если да, передавайте только идентификатор объекта
если нет, есть паттерн репозиторий, и данные держите там

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:36:57

Simon
22.07.2017
16:37:04
бд нету в приложении, а что за паттерн репозиторий?

Sergey
22.07.2017
16:37:50

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:37:51
ну или придумаю инжекты хитрые с кодогенерацией )
а еще с парселейбл есть косяк в какой то версии 4.х ведроида у меня он тупо косячно передавал или вообще не передавал в аргументах (

Семен
22.07.2017
16:41:10

Григорий
22.07.2017
16:45:37

Ⓜ️ᵃʳᵃᵗ
22.07.2017
16:45:51

Григорий
22.07.2017
16:47:04
А если там огромный массив, то лучше использовать бд или no-sql решения
типа Paper bd

Эсмин
22.07.2017
17:07:38

Google

Simon
22.07.2017
17:10:52
Что за инопланетная клава?

Эсмин
22.07.2017
17:16:57
оно всегда так выходит когда операешься на самость концепта

Семен
22.07.2017
17:16:58
Урок первый. Как усложнить жизнь при использовании смартфона.

Эсмин
22.07.2017
17:18:08
я старался максимально упростить по соотношению полнофункциональности
Чем крупнее кнопки тем проще печатать вслепую

Aleksandr
22.07.2017
17:20:40
Народ, как лучше организовать избранное в приложении справочнике ?
- добавить в существующую таблицу БД колонку и дописывать постоянно в нее 0 или 1
- создать отдельную таблицу , в нее писать ссылку на то, что добавлено в избранное / последняя открытая страница
?
или иной способ есть ?

Sergey
22.07.2017
17:21:50
?
я бы сделал отдельную таблицу с fk

Aleksandr
22.07.2017
17:22:31
ок. а как ограничить размер таблицы SQLIte ?
или нужно постоянно проверять кол-во записей и потом тупо циклически писать ?

Артур
22.07.2017
17:25:23
Не создаётся класс компонента в тестах, Dagger2. testAnnotationProcessor и testCompile для даггера указал.
Никто не сталкивался?

Штирлитц
22.07.2017
17:27:40
Кто пользовался этой либой?
https://github.com/anjlab/android-inapp-billing-v3

Alexandr
22.07.2017
17:39:40
Подскажите пожалуйста, как сделать активити, в котором будут отображаться фото с устройства, никак не могу найти пример адекватный собственной галереи
То тормозит, то падает на устройствах некоторых
Именно как все фотографии стянуть, пока что только пути удалось стянуть

Sergey
22.07.2017
17:43:31
https://www.youtube.com/playlist?list=PL9jCwTXYWjDJ6o1uabT54z1YmYYBh9US6

Alexandr
22.07.2017
17:56:20
Большое спасибо, особенно если оно будет на всех версиях работать

Kiku
22.07.2017
18:01:26

Google

Nikolai
22.07.2017
18:04:10
не указано такое пространсто имен

Штирлитц
22.07.2017
18:04:24
Короче кликни ЛКМ на этот app, и, например стрелочкой клавы в сторону разок. Тык потом alt+enter и нормуль

Nikolai
22.07.2017
18:04:49
Никита дело говорит

Kiku
22.07.2017
18:05:24
Спасибо

Aleksandr
22.07.2017
18:36:06
ок. а как ограничить размер таблицы SQLIte ?
или нужно постоянно проверять кол-во записей и потом тупо циклически писать ?

Simon
22.07.2017
18:49:12
А дженерикс нельзя чтоли инициализировать?
public <T> void func() {
T object = new T();
}

Admin
ERROR: S client not available

Михаил
22.07.2017
18:51:16
ток через рефлекшн. и то не уверен что получится

Simon
22.07.2017
18:53:05
печально(

Yaroslav
22.07.2017
19:01:45

Aleksandr
22.07.2017
19:02:27

Yaroslav
22.07.2017
19:02:47
Зачем писать со сдвигом?...
Просто таблица из id
Если он там есть, то favorite
Нет - нет
убрали из favorite - удалил запись

Aleksandr
22.07.2017
19:06:41
мне скорее нужно "последние просмотренные".

RoGr
22.07.2017
19:15:18
Как можно проверять включен интернет или нет ? Т.е если вдруг он выключится , вывести сообщения

Aleksandr
22.07.2017
19:15:46
public static boolean isNetworkAvailable() {
ConnectivityManager connectivityManager = (ConnectivityManager)
MyAppClass.getAppContext().getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null;
}

Google

RoGr
22.07.2017
19:19:15

Aleksandr
22.07.2017
19:20:58
единственное, что приходит на ум - отдельный поток с ежесекундной проверкой. (но может быть и лучше решение)

Sergey
22.07.2017
19:21:04

Aleksandr
22.07.2017
19:21:29
да, совсем забыл про броадкаст
+5 Сергей!

RoGr
22.07.2017
19:22:08
Можно подробнее ?

Sergey
22.07.2017
19:22:58
Это в адресную строку браузера
?

Alex
22.07.2017
19:24:24
Ужасно?

Muzaffar
22.07.2017
20:14:34
братва как исправить вот эту ситуацию?
как бы все есть но в проектах не показывает дерево

Aleksey
22.07.2017
20:16:52
модуль не прописан, наверн

Muzaffar
22.07.2017
20:17:06
шо делать?

Антон
22.07.2017
20:17:13
привет
вопрос