@android_ru

Страница 175 из 3205
Иван
07.09.2016
23:38:13
С гругой стороны при отсутствии их в динамике можно собрать маску трансформации

Простите, полет мысли, заскучал у себя на проекте

Igor
07.09.2016
23:39:15
Простите, полет мысли, заскучал у себя на проекте
Нормально. Может идею подскажите )))

Иван
07.09.2016
23:39:26
ПодскажиТЕ?)

Google
Иван
07.09.2016
23:40:15
Ладно, я отваливаюсь. Если чем-то помогли, то отлично

Максим
08.09.2016
05:35:57
Привет

На ровном месте появилось

http://prntscr.com/cfhjaa

Вот это с сайта SO не помогает: http://prntscr.com/cfhjhu

Что делать?

build/gradle: http://prntscr.com/cfhjmb

Nikita
08.09.2016
05:46:05
9 шакалов из 10

Alex Фэils?︙
08.09.2016
06:04:24
Еще одного принес?

Art
08.09.2016
07:25:22
Что делать?
Пробовал проект чистить?

Stas
08.09.2016
07:33:38
В программе есть MainActivity с фрагментами и меню и много однозадачных активити(выполнить действие и вернуть результат в onActivityResult) при этом должны работать пуши. Как при этом принято организовывать обработку пушей?

главное активити должно работать в launchMode:SingleTop и пуши слаться туда, но что если текущая активити - не главная.

Google
Stas
08.09.2016
07:40:11
проблема: список активити - это таска снизу вверх: >юзер выполняет действие №1 MainActivity,Task#1Activity >приходит пуш, из главной стартует активити для обработки пуша(или переключается фрагмент, что не важно) Task#1Activty, MainActivity, TaskFromPushActivity >юзер выполняет действие из пуша Task#1Activty, MainActivity

как чистить при этом из истории Task#1Activity, ведь она уже не нужна

Denis
08.09.2016
07:41:10
http://prntscr.com/cfhjaa
добавь —debug у гредла

ну и ребилдолл принять, если еще не пробовал, да

Вот это с сайта SO не помогает: http://prntscr.com/cfhjhu
там еще советуют опцию жеж: aaptOptions { additionalParameters "--no-version-vectors" }

Alexey
08.09.2016
08:04:49
как чистить при этом из истории Task#1Activity, ведь она уже не нужна
почему у тебя пуши шлются в активити? обычно же они приходят в сервис.

Stas
08.09.2016
08:06:00
Да, он рисует нотификейшен, а из него интент в активити.

Alexey
08.09.2016
08:07:56
аа

у тебя из нотификейшена запускается главная активити?

Stas
08.09.2016
08:09:01
Ага. Она уже решает, что делать, так-как пушей много разных

Alexey
08.09.2016
08:09:26
ну там при запуске же флаги есть разные

CLEAR_TASK

NEW_TASK

в интент можно положить флаги запуска

Stas
08.09.2016
08:09:45
Кек, спасибо

Alexey
08.09.2016
08:09:53
чтобы при запуске терлись предыдущие

Denis
08.09.2016
08:10:35
ну там при запуске же флаги есть разные
не говори, говноделы. немогли нормальную работу с бэкстеком сделать

Alexey
08.09.2016
08:11:12
не говори, говноделы. немогли нормальную работу с бэкстеком сделать
а что не устраивает? предложи как бы ты сделал работу с бэкстеком?

Stas
08.09.2016
08:11:28
Мне тоже кажется эта система какой-то неудобной.

Alexey
08.09.2016
08:12:03
вот все срут что коряво, а вы уверены что вы лучше сделали бы? в гугл дураки что ли сидят?

Google
Alexey
08.09.2016
08:12:46
если так сделали, то думаю есть причины, которые возможно не ясны на первый взгляд.

ибо гугл заинтересон сделать своё SDK как можно лучше чтобы им пользовались.

заинтересован*

Stas
08.09.2016
08:13:17
Кто тебе это сказал?

В нокии тоже не дураки работали

Они уже лидируют, а текущее сдк - наследние первых версий. Я почему-то так считаю.

Alexey
08.09.2016
08:14:58
Они уже лидируют, а текущее сдк - наследние первых версий. Я почему-то так считаю.
не ну это ясное дело, что "кирпичики" заложенные изначально уже не изменить

Stas
08.09.2016
08:16:53
Можно было, как вариант, завязать все на аргументах, а не флагах. Определять правила управления переходов и создания активити в зависимости от bundle

в аннотациях к активити или каком-нибудь HistoryNavigationManager

Alexey
08.09.2016
08:18:35
возможно были на это причины сделать именно так как сейчас

Nikolay
08.09.2016
08:19:19
А как вообще связан Bundle и флаги? Зачем все вместе городить?

Alexey
08.09.2016
08:19:32
бандл может не быть, если он нулл

Alexey
08.09.2016
08:19:36
это ещё на нулл проверять

и тогда тебе придется обязательно банд в интент пихать если нужны флаги

Stas
08.09.2016
08:21:10
Да, придется.

Alexey
08.09.2016
08:21:12
в бандл обычно данные кладут, а зачем смешивать данные и флаги запуска.

Stas
08.09.2016
08:21:35
Второе зависит от первых на первый взгляд

Максим
08.09.2016
08:24:48
Спасибо за ответы, сейчас попробую

Alex Фэils?︙
08.09.2016
08:25:27
Ndk у гугла не оч

Gerc
08.09.2016
08:27:59
Поэтому фрагменты и придумали

Google
Gerc
08.09.2016
08:28:13
Одна активити и управляй фрагментами

Alexey
08.09.2016
08:30:27
Ndk у гугла не оч
это к чему и почему?

Nikolay
08.09.2016
08:36:07
Поэтому фрагменты и придумали
Не панацея. Бывают и с ними косяки.

https://medium.com/square-corner-blog/advocating-against-android-fragments-81fd0b462c97#.ilnt74ovv

Gerc
08.09.2016
08:39:15
Да, я кондуктор использую

Alex Фэils?︙
08.09.2016
08:43:18
это к чему и почему?
тут был тред о проектировании апи, а в метро сооьщения плохо ходят. Почему - потому что документация не очень, по сравнению с основным фреймворком, есть баги в реализации NativeActivity (к примеру, баг с переворотом экрана и утечкой ресурсов - также можно поискать кучу херни на stackoverflow), и мало пкбличного апи

Admin
ERROR: S client not available

Alex Фэils?︙
08.09.2016
08:43:58
приходится курить сырцы)

Alexey
08.09.2016
08:44:50
а нельзя там что ли писать активити на джаве, а какой-то функционал в ндк выносить и подключать как либы?

Alex Фэils?︙
08.09.2016
08:44:51
хотя можно сделать обычную с native-методами

Alexey
08.09.2016
08:45:01
в куду и вулкан не лазил

Alex Фэils?︙
08.09.2016
08:46:42
вот это я и имел в виду
+. Но все равно получается костыль..( ну, лан, хоть так пока что

Alexey
08.09.2016
08:47:08
+. Но все равно получается костыль..( ну, лан, хоть так пока что
да нативные активити писать в любом случае это куча бойлерплейта, что вызывает у меня боль(

я думаю их никто не пишет

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

Ivan
08.09.2016
08:48:41
я думаю их никто не пишет
хотел бы я,чтобы это было так

буквально вчера в jni бриджике багу исправлял

Google
Alexey
08.09.2016
08:49:45
хотел бы я,чтобы это было так
ну я когда тыкался в ндк увидел что не обязательно нативную активити делать, да и у многих смотрю ндк это просто куча нативных импортируемых в джаву функций.

Ivan
08.09.2016
08:50:02
ну вполне можно обойтись без нативной активити

сделать бриджик с пробросом колов из java в c/c++

и обратно

общаться через него

но там тоже гемороя хватает

Alexey
08.09.2016
08:50:25
нафига её вообще городить, увидел пример нативной активити у меня мозг взорвался, такое писать ну нафиг его

Ivan
08.09.2016
08:50:56
ну я не знаю зачем она,честно говоря, тк если у вас GL,то SufraceView и в путь

Alexey
08.09.2016
08:51:03
сделать бриджик с пробросом колов из java в c/c++
так и делают, jni двухсторонний, но jni вызовы тяжелые и лучше всего минимизировать их количествуо

Alex Фэils?︙
08.09.2016
08:51:16
да нативные активити писать в любом случае это куча бойлерплейта, что вызывает у меня боль(
На gamedev.ru был прикол в эту тему по разработке игор на Android: 0. Пишем игру на Java; 1. Пишем игру на Java, вынося логику в JNI; 2. Пишем игру на C++, используя NativeActivity; 3. Пишем игру на C++, НЕ используя NativeActivity??

Ivan
08.09.2016
08:51:40
да понятно,что jni тяжелый и ничего в эту сторону не далается гуглами для оптимизации

Stas
08.09.2016
08:52:13
Вопрос про стили. Есть ли семантика у определения стиля через точку Base.SomeStyle?

без parent=Base

Ivan
08.09.2016
08:52:19
поэтому c/c++ довольно часто неоправдано юзать,если у вас это было сделано для «оптимизиции»

Alexey
08.09.2016
08:52:28
да как его оптимизировать, связать 2 языка это не в тапки срать, там и память общая и передача аргументов и т д, сильно не углублялся

Alexander
08.09.2016
08:52:49
А зачем оптимизировать )) если железо становится быстрее

Alexey
08.09.2016
08:53:01
поэтому c/c++ довольно часто неоправдано юзать,если у вас это было сделано для «оптимизиции»
да блин, я вот для себя не могу найти задач где бы мне понравился С++, а очень хочется

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