
Sergey
01.02.2017
11:27:06
хочешь чего-то достичь, надо чем-то жертвовать

whalemare
01.02.2017
11:28:55
Логично, что изучать новый фреймворк или подход к разработке стоит самому, но если на рабочем месте работая над проектом ты не пытаешься как то приносить в него мелочи, которые ещё не делал, это не совсем найс для тебя как для разраба
Для бизнеса мб и хорошо, ты делаешь проверенную вещь, но в плане развития не оч, потому что так и будешь топтаться от выходных до выходных жертвуя своим развитием ради поощрения работодателя

Andrei
01.02.2017
11:51:38
Есть задача в приложениее сделать поддержку тем оформления
цвета, шрифты их размеры, то есть расположение UI не меняется
надо чтобы была возможность подгружать темы, к примеру с сервака подгрузил 6 файликов с описанием и в прилаге есть еще 6 новых тем
Может кто делал что-то такое и есть совет как лучше подойти к этому вопросу?

Igor
01.02.2017
11:54:36
https://developer.android.com/guide/topics/ui/themes.html

Google

Eugene
01.02.2017
11:57:09

Nick
01.02.2017
11:57:46
Народ, всем привет! Я представляю самый большой русскоязычный портал it видеоуроков loftblog.ru и школу loftschool.com. Мы ищем новых авторов видеоуроков и преподавателей. Кому интересно делиться своим опытом, расти как лектор, становиться значимым человеком в сообществе и зарабатывать на этом - пишите в личку или на почту chernobaev@itloft.ru. Всем хорошего и продуктивного дня!

Andrei
01.02.2017
11:59:49

Артур
01.02.2017
12:03:02

Igor
01.02.2017
12:03:37
о, у вас совушка на логотипе
надо брать
колумбийский?

Eugene
01.02.2017
12:06:44

Артур
01.02.2017
12:07:09
https://geekbrains.ru - если верить сайту, 1,5 млн пользователей.
Это так, не то, что вы плохие, просто не люблю голословные утверждения.

Andrei
01.02.2017
12:08:30

Eugene
01.02.2017
12:08:42

Andrei
01.02.2017
12:13:15

Google

Gleb
01.02.2017
12:13:48
Так а почему стандартный механизм тем и стилей не заюзать - с одной лишь разницей - инфлейт xml-ов не из ресурсов а из сети программно?
И писать теже темы как мы их обычно в ресурсах пишем - тока класть не в ресурсы а на сервак

Sergey
01.02.2017
12:14:18

Gleb
01.02.2017
12:14:39

Andrei
01.02.2017
12:16:07
неее тему перегнать в xml это вообще не проблема

Gleb
01.02.2017
12:16:38
Так или иначе надо будет наследоваться либо от аппкомпатных тем либо от нативных - а знач знать их апи)) - то сть писать эти xml должен android dev-р полюбасу

Andrei
01.02.2017
12:16:40
а можно вообще нативные android темы подгружать в рантайме?
я просто пока не сталкивался с таким

Gleb
01.02.2017
12:18:29

Sergey
01.02.2017
12:21:30
а там разве не configChange вызывается?

Gleb
01.02.2017
12:23:07

Eugene
01.02.2017
12:23:53
не советовал бы я ковырять то, что не предназначено для этого. вы то может понимаете, во что это выльется, а кто-то может поверит и возьмётся)

Dmitri
01.02.2017
12:50:47
Чем отличаются PhoneGap и Apache Cordova?
Может тупой вопрос
Хз

Михаил
01.02.2017
12:59:24

Dmitri
01.02.2017
12:59:38
Пасиба

Павел
01.02.2017
13:07:45
Друзья, добрый день, после добавлния в проект dagger 2 приложние стало падать на samsung, lg, lenovo. Часто приходят крэши с самсунгов. Мультидекс подключен. Крэши следующего вида :
java.lang.VerifyError: ru/dostaevsky/android/utils/ActivityUtils
at ru.dostaevsky.android.utils.ActivityUtils_Factory.get(ActivityUtils_Factory.java:22)
at ru.dostaevsky.android.utils.ActivityUtils_Factory.get(ActivityUtils_Factory.java:8)
at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
еще есть строка в логе
02-01 16:02:33.179 I/MultiDex( 6207): VM with version 1.6.0 does not have multidex support

Sergey
01.02.2017
13:08:56

Google

Sergey
01.02.2017
13:09:04
или на разных?

Павел
01.02.2017
13:09:10
разные, 4.1-4.4

Sergey
01.02.2017
13:09:40
мультидекс был и до даггера?
или с дагером включили?

Павел
01.02.2017
13:10:58
мультидекс было до дагера, было все ок
гуглю, но пока ничего не могу найти(

Eugene
01.02.2017
13:12:17
в onCreate() App-класса попробуйте вызвать MultiDex.install(getApplicationContext());
до вызова super.onCreate()

Andrew
01.02.2017
13:14:51

Sergio
01.02.2017
13:15:39

Павел
01.02.2017
13:16:21
Мультидекс включен в градле, App extends MultidexApplication

Quantum Harmonizer
01.02.2017
13:19:49

Eugene
01.02.2017
13:20:37
у меня кстати App не наследуется от мультидекса и всё хорошо

Quantum Harmonizer
01.02.2017
13:20:47
не помогло
Могло ли так случиться, что он инициализируется до вызова onCreate?

Павел
01.02.2017
13:21:00
сделал multidex false и получил
Warning:ru.dostaevsky.android.di.modules.ActivityModule_ActivityUtilsFactory: can't find referenced method 'ru.dostaevsky.android.utils.ActivityUtils activityUtils()' in program class ru.dostaevsky.android.di.modules.ActivityModule

Quantum Harmonizer
01.02.2017
13:21:11

Павел
01.02.2017
13:22:20

Artyom
01.02.2017
13:23:16

Sergey
01.02.2017
13:23:56
а как насчет не тащит иос виджеты в андроид?
ПМу не пробовал говорить?

Google

Quantum Harmonizer
01.02.2017
13:24:15
дежавю)

Yury
01.02.2017
13:24:21
есть же number picker

Artyom
01.02.2017
13:24:56
С радостью, но дизайнеру ебануло в голову сделать так, и выбор у меня нет

Admin
ERROR: S client not available

Sergey
01.02.2017
13:25:17

Даниил
01.02.2017
13:25:21
поищи по тегу Wheel View

Sergey
01.02.2017
13:27:03
было что-то подобное на аа недавно

Artyom
01.02.2017
13:28:13
Сейчас как раз на нем смотрю, есть много подобного. Туда сразу и лез, но искал не правильно
Все, благодарю, более менее нашел, что хотел

Alexey
01.02.2017
13:29:14
Кто-нибудь знает как можно хэндлить убийство приложения в бэкграунде?

Sergey
01.02.2017
13:29:31

Yury
01.02.2017
13:29:32
Есть viewpager. у него установлен setPageTransformer
Я меняю данные в его PagerAdapter, но трансформация не применяется пока не начнешь листать pager. Как пофиксить чтобы сразу применялась

Alexey
01.02.2017
13:30:24
что значит захендлить?
Контролировать когда это происходит, может методы вызываются какие, или в активити или в аппликейшене что-нибудь

Sergey
01.02.2017
13:30:57
может ты не с той стороны подходишь?

Quantum Harmonizer
01.02.2017
13:31:49

Alexey
01.02.2017
13:32:46
мне сейчас по быстрому нужно отловить ситуацию когда приложение мрёт от системы, и запускать стартовую активити.

Gleb
01.02.2017
14:01:55

Alexey
01.02.2017
14:03:02

Google

Andre
01.02.2017
14:03:20
А что там с FireBase его свободно можно юзать или щас какие то ограничения есть, недавно же какие то траблы были с физ и юр лицами. Кто в курсе поясните) А то я хочу регистрацию прикрутить обидно будет если придется откручивать)

Gleb
01.02.2017
14:06:34
Как предположил @sergeyfitis, возможно ты не с той стороны подошёл к вопросу

Alexey
01.02.2017
14:09:49

Quantum Harmonizer
01.02.2017
14:12:16

Gleb
01.02.2017
14:12:36

Quantum Harmonizer
01.02.2017
14:13:03

Gleb
01.02.2017
14:13:24

Sergey
01.02.2017
14:18:13
#оффтоп, вот как бы на иос такое костылили?

Артур
01.02.2017
14:18:48
Тут уже обсуждали аналитику, у меня смежный вопрос. Как вы считаете, должны ли мы генерить события вида "Пользователь нажал на поле для ввода текста, но не отправил сообщение" - т.е. такие события, для которых нам нужно реализовывать свою стейт-машину (тут ещё простой кейс...). Или все эти последовательности должны обрабатываться уже в аналитике над сырыми данными?

Ilya
01.02.2017
14:21:15
вести статистику неуверенных в себе? :)