@android_ru

Страница 655 из 3205
Rafael
10.12.2016
20:47:05
вроде решилось обявлением в манифесте largeHeap="true"

посмотрим дальше

Alexey
10.12.2016
20:53:54
Этот флаг не гарантирует что тебе выделят больше памяти

Google
Alexey
10.12.2016
20:54:20
Если на девайсе больше нет памяти, то не дадут тебе больше

Rafael
10.12.2016
20:54:38
да понятно, читаю про утечки на хабре

Daniil
10.12.2016
21:27:35
Такая проблема: есть скрлл вью с полями ввода. Когда открывается клава, на одном экране поля ввода перекрываются, на другом можно прокручивать скроллвью, причем нигде вроде бы разницы нету. Как такое дебагать?

везде adjustResize, scrollview - mp, mp,fillviewport

liearlayout внутри, mp wc

пол часа уже туплю, не могу ошибку найти

Alexey
10.12.2016
21:43:32
Daniil в коде на window никаких флагов не меняешь?

Daniil
10.12.2016
21:51:31
неа

Alexey
10.12.2016
21:54:19
Daniil можно попробовать создать новый проект и скопировать туда обе активности с xml, но без большей части кода - посмотреть, как там себя ведет. Обычно помогает, быстро находишь косяк

Daniil
10.12.2016
21:55:01
спасибо, попробую, может и поможет..

J
10.12.2016
22:26:20
ктонить малваром под андройд торгует?

Ⓜ️ᵃʳᵃᵗ
10.12.2016
22:26:55
Я нет

Александр
11.12.2016
06:47:03
Ребята, как там из AppCompatDialogFragment передать данные в фрагмент или активити?

Google
Beka
11.12.2016
06:55:57
Ребята, как там из AppCompatDialogFragment передать данные в фрагмент или активити?
Возвращай так как возвращал из простого Диалог фрагмента))

Через колбек.

Gerc
11.12.2016
07:00:10
И потеряй его после переворотов

Beka
11.12.2016
07:14:45
Вот и отключай повороты или ручками сами занимайся с хэндлингом.

Не дай системе убить твои фрагменты итд.

Если аж сильно хочется что бы система убила нафиг. Тогда юзай басы(Только грамотно)

Gerc
11.12.2016
07:16:30
Еще один костыль

Beka
11.12.2016
07:18:20
Ты о чем?

Какой костыл?

Бас?

Это ты костыл чувак) Это конкретный дизайн патерн который много где юзается.

Если у тебя объекты не связаны и нет возможности линкать их друг другу грамотно тогда велкам, юзай разные типых басов.

А обработать повоторы ручкам тоже не плохо. Видал много очень хороших проектов(Которое поддерживали все ориентации и + Таблет) и выгядили замечательно. UI был динамичным.

btw. Думаю я ответил

Gerc
11.12.2016
07:22:01
*антипаттерн

Beka
11.12.2016
07:22:21
Это ты антипатерн а не бас)

И этот "Антипатерн" юзается много где. На уровне языка. На уровне хардвер, дофига где)

Если написал чего то, пож будь добр и докажи свой point of view

Иван
11.12.2016
07:28:06
Beka
11.12.2016
07:29:35
в этом случае какие подводные камни есть?
Подводные камни в том что у тебя есть один чувак который кидает сообщении а другой слушает. Нужно уметь отписаться после того как пропадает интерес к сообщению или ты ушел на паузу. А то у отправителья остается референс на тебя. И вуалья у тебя мемори лики везде)

Google
Beka
11.12.2016
07:29:51
Ходишь собираешь мусор вокруг отправителья)

Gerc
11.12.2016
07:31:30
Вот сам и написал POINT OF VIEW

Beka
11.12.2016
07:32:37
Чувак)) Это drawback of the Observable. Ты о чем)

И это дровбек влияет на ивентБас патерн тоже. Так как ивент бас реализуется на базе Обсервабл)

Pavel
11.12.2016
07:33:18
Чет я туплю. Можно ли, с помощью rxjava отследить изменение переменной и передать её значение в другой класс? =_=

Beka
11.12.2016
07:33:19
Кароче закрыли темку) Хэйтер ты) Злой

Gerc
11.12.2016
07:36:05
Бека, я погуглил Yes, it's global state, but it's appropriately controlled global state. With the event bus, a given receiver can usually register for just the events it wants to see, and a given sender will only send a very small selection of the possible events. The ordering of event handling is often in some way defined by the event bus (as opposed to everyone polling a global willy-nilly). In an event bus, the only way things change is if everyone gets NOTIFIED that they changed. Your problem is that you're taking the idea 'global state==bad' too literally. Unmanaged global state is bad. Global state that can change without notice is bad. Well controlled, properly isolated global state lets you get the job done

Pavel
11.12.2016
07:36:14
@BigBeka вот я не могу понять как. Куча нагруженных мануалов, не могу найти что-то настолько простое. Не понял я rx еще до конца.

Beka
11.12.2016
07:37:53
В то время не все патерны так гладко ляжется. Почти больше чем половина патерны нарушает те или инные принцы ООП.

Последная время патерн нуль объект патерн тоже херово И так далее. И стараются избежать его максимально. Например тот же сфивт и котлин.

Beka
11.12.2016
07:40:17
Ладно.Я пошел спать. У меня завтра с утра много дел.

Roman
11.12.2016
07:53:53
Подскажите, кто нибудь писал приложение Kiosk mode на основе этого тьюториала? http://www.andreas-schrade.de/2015/02/16/android-tutorial-how-to-create-a-kiosk-mode-in-android/

I
11.12.2016
08:12:16
Я не на основе этого, но писал в свое время. В принципе, где-то осталось у меня

Roman
11.12.2016
08:25:50
У меня задача даже проще - нужно запускать лаунчер, который будет крутить видеоплеер. Не требуется такого анального огораживания, как в примере автора :) Было бы интересно посмотреть какую нибудь готовую opensource реализацию.

Ilya
11.12.2016
09:59:19
? В группе есть традиция - представляться при входе: ▫️Какой у вас проект или где работаете? ▫️В чём вы специалист? ▫️Чем можете быть интересны или полезны сообществу? ▫️Чем интересно сообщество вам? ▫️Откуда вы? ▫️Как узнали про группу? В сообщении нужно указать тэг #whois ? Правила чата: ? Публикация вакансий запрещена ? Реклама запрещена ? Политика запрещена За несоблюдение правил - одно предупреждение, далее следует бан. Вакансии и запросы на поиск работы по направлению Android, iOS, Xamarin и React Native публикуем в группе @mobile_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда. Здесь общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д., задаём вопросы, обсуждаем идеи и новости вокруг разработки для Android. Параллельно с этой группой развивается: ?@ndk_ru - где мы общаемся на темы, посвященным Android-разработке под NDK на C++ и связанным новостям, событиям и опыту. ?@ios_ru - где мы общаемся на темы, посвященным iOS-разработке, Objective-C, Swift, SDK, Cocoa и т.д. ?@reactnative_ru - здесь общаемся на тему React Native. Вопросы. Новости. Идеи. Про React.js, Redux и Relay - @react_js. ☔️ Рекомендуем сразу отключить уведомления, чтобы пребывание в группе было комфортным и полезным. ? Возможно, вам также будут интересны группы: @angular_js, @angular2, @nodejs_ru, @devops_ru, @javascript_jobs, @devops_jobs. Приятного общения!
Всем привет, из Питера, занимаюсь android ~3 года (до этого были web-frontend'ы и backend'ы на "классической" яве, работаю в основном в небольших аутсорсинговых компаниях, сейчас завершаю (поддерживаю) /еще один/ проект по доставке еды и начинаем делать (точнее переделывать) мобильный банкинг для Азии, о группе узнал из списка netology.ru/blog/prg-tg

Ilya
11.12.2016
10:45:55
а для какого банка если не секрет?
я неправильно употребил слово "банк" - правильнее - "платежная система", типа нашей qiwi (как я себе это сейчас представляю). Просто от предметной стороны я далёк, меня больше интересует техничская, да и проект только начинается, поэтому ещё только пытаюсь врубиться во всё

Google
Максим
11.12.2016
13:18:13
Парни, кто на апворке работал? Расскажите о своем опыте

I
11.12.2016
13:19:58
я работал/работаю

чудом нашел работодателя из-за редкого моего стека

ничего про себя толком не писал

Admin
ERROR: S client not available

I
11.12.2016
13:20:31
вот уже полтора года работаю на контракте том

а новые хорошие не прилетают

только говно на пхп)

и на флеше что-нибудь

Aliaksandr
11.12.2016
13:22:14
"редкий стек" "пхп"?

Ⓜ️ᵃʳᵃᵗ
11.12.2016
13:22:38
Максим
11.12.2016
13:23:13
А там можно общаться? Я думал, что это просто доска объявлений

Алексей
11.12.2016
13:23:49
А там можно общаться? Я думал, что это просто доска объявлений
... хороший вопрос, нужно админа группы найти.

LEXASOFT
11.12.2016
13:40:09
Ивайт в чат: @upworkcom Язык: Русский

Думаю туда про апворк лучше спросить

I
11.12.2016
13:41:55
"редкий стек" "пхп"?
не-не, редкий стек - это Ruby/Python + Unity3D

а пхп там был 5 лет назад, но от него прилетала куча вакансий

поэтому я убрал пхп со временем

LEXASOFT
11.12.2016
13:45:12
Пол года указан пхп был, ни разу никто не написал, написал одному и сразу заблочили, теперь верификацию по видео проходить

Google
Anton
11.12.2016
13:45:44
За пыху банят?)

I
11.12.2016
13:45:56
ахаха

:D

Dmitri
11.12.2016
13:46:23
Прив всем, помогите решить проблему. Есть два запроса, которые выполняются асинхронно от главного потока и изменяют данные в нем. Следующий код написан в главной активити. request = ...; request.executeWithListener(FirstListener); request2 = ...; request2.executeWithListener(SecondListener); Первый объект получается данные с сервера, запихивает их в переменные. Второй объект использует эти переменные и делает свой запрос на сервер передавая их. Как сделать так, что бы второй запрос начал выполнятся только когда слушатель первого запроса завершит свою работу?

I
11.12.2016
13:47:22
а колбек какой-нибудь есть у request? :)

Ilya
11.12.2016
13:48:03
...или можно а FirstListener передавать колбэк, если этот листенер кастомный

Dmitri
11.12.2016
13:48:16
ну, все манипуляции происходят в слушателе, стоит показать код?

Кароче говоря это запросы из VkSDK

все объекты оттуда

Глеб
11.12.2016
13:49:31
request2.execute... вызывай внутри FirstListener.

Или я чего-то в корне не так понял

Dmitri
11.12.2016
13:49:56
Хотя, кажется нашел метод executeAfterRequest

Наверно он как раз для этого создан

I
11.12.2016
13:51:01
да, выглядит как нужное :)

Dmitri
11.12.2016
13:51:48
Как всегда из-за невнимательности лезу в конфу)

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