@android_ru

Страница 917 из 3205
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
Есть задача в приложениее сделать поддержку тем оформления цвета, шрифты их размеры, то есть расположение UI не меняется надо чтобы была возможность подгружать темы, к примеру с сервака подгрузил 6 файликов с описанием и в прилаге есть еще 6 новых тем Может кто делал что-то такое и есть совет как лучше подойти к этому вопросу?
программно тему не создашь. поэтому нужно в любом случае уйти от этой терминологии, и думать над целиком и полностью своей реализацией. если темы будут только предопределённые - то можно с андроидовскими темами повозиться

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

Andrei
01.02.2017
11:59:49
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 млн пользователей. Это так, не то, что вы плохие, просто не люблю голословные утверждения.

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

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
а можно вообще нативные android темы подгружать в рантайме?
можно, вопрос только как. Day/Night в апкомпате же это как-то делает Вопрос - насколько это трудно реализуемое хрен его.... ковырять аосп и апкомпат.))

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

Gleb
01.02.2017
12:23:07
а там разве не configChange вызывается?
скорее всего с перезозд активити и перезагрузкой всего зависимого говна дравэйблов, размеров и тд

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

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
Кто нибудь может подсказать как в C# Xamarin Forms (XAML) организовать смену страниц приложения с использованием паттерна MVVM?
Вообще в ммвм(с хумуреном дел особо не имел) ты команду кидаешь в парента и он меняет вью и биндит к ней новую вьюмодель, но это десктоп

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

Quantum Harmonizer
01.02.2017
13:19:49
не помогло
Где у тебя инициализируется Dagger?

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
у меня кстати App не наследуется от мультидекса и всё хорошо
Значит, есть MultiDex.install или что-то в этом роде

Павел
01.02.2017
13:22:20
Могло ли так случиться, что он инициализируется до вызова onCreate?
инициализация даггера в App.onCreate, в самом конце

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

Даниил
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
Кто-нибудь знает как можно хэндлить убийство приложения в бэкграунде?

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
мне сейчас по быстрому нужно отловить ситуацию когда приложение мрёт от системы, и запускать стартовую активити.
система, тебя несколько раз через onTrimMemory - предупреждает, что близок час - почисть кэши и пулы когда же она все таки решила - уже поздно что-то предпринимать ;)

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

Gleb
01.02.2017
14:06:34
Тоже думал и через это реализовать. А что перед самым убийством туда прилетает?
TRIM_MEMORY_COMPLETE - это последнее предупреждение, но здесь еще есть шанс что отыщутся ресурсы и тебя не прибьют... всё... дальше - килл

TRIM_MEMORY_COMPLETE - это последнее предупреждение, но здесь еще есть шанс что отыщутся ресурсы и тебя не прибьют... всё... дальше - килл
тока это не для того чтоб ты что-то запускал, а наоборот - урезал свои потребности начнёшь тут что-то запускать - прибъёт - точно, вместе с тем что запускается)

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

Alexey
01.02.2017
14:09:49
Как предположил @sergeyfitis, возможно ты не с той стороны подошёл к вопросу
Мне костыль нужно по быстрому сваять, так-то я рефакторю это приложение в другой ветке.

Gleb
01.02.2017
14:12:36
А можно отловить что из бэкграуда после убийства вылазит?
тебя убили - весь процесс - вся jvm - вся оперативка - уничтожается тут же на твоём месте в ram-е метка - "свободно! welcome!"

Quantum Harmonizer
01.02.2017
14:13:03
Мне костыль нужно по быстрому сваять, так-то я рефакторю это приложение в другой ветке.
Можешь запустить sticky service, перезапуск будет намекать на недавнюю смерть

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
вести статистику неуверенных в себе? :)

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