@android_ru

Страница 580 из 3205
Edgar Khimich
22.11.2016
09:42:35
всем привет скажите какой способ получения текущего месторасположения наиболее актуальный сейчас ?

Ⓜ️ᵃʳᵃᵗ
22.11.2016
09:42:56
Он дырявый
а где можно зачитать ?

Paul
22.11.2016
09:43:41
А не, в полной версии просто как на десктопе показывает, уменьшить тоже нельзя. Но как показать в вебвью десктопный вариант тогда?

Gerc
22.11.2016
09:43:43
а где можно зачитать ?
https://m.habrahabr.ru/post/314414/

Google
Paul
22.11.2016
09:45:23
Если бы было так просто) Это я пробовал)

Пробовал даже либу вот такую https://github.com/delight-im/Android-AdvancedWebView там типа есть desktop mode, но у меня с ним нифига не меняется

Dmitrii
22.11.2016
09:47:07
А гле почитать как управляться с лейаутами? Ибо щас захотел сделать шторку слева на всех экранах и чот ниасилил.

Ⓜ️ᵃʳᵃᵗ
22.11.2016
09:47:51
Dmitrii
22.11.2016
09:48:08
Так и сделал

Только когда я попытался скрестить его со Scrollable View проект порвало

Ⓜ️ᵃʳᵃᵗ
22.11.2016
09:49:37
наверное нестедскролл, помог бы ?

Dmitrii
22.11.2016
09:49:49
Там и тот и другой основаны на каких то разных сложных базовых лейаутах, и вот не понятно вообще где черпать информацию че куда втыкать

Ибо сачала ткнулся, у меня fab на весь экран стала, потом по-другому — шторка не открывается более, третий заход шапка наполовину прозрачная и т.д. )

Т.е. конечный результат совсем неочевидел (для меня). Поэтому вот собственно и вопрос, где почитать именно о том как их комбинировать, чтобы это не выглядело убого. (Если хочешь помочь голодному, не давай ему рыбы, дай ему удочку.)

Stas
22.11.2016
09:58:01
после notifyItemChanged() у меня создается новый ViewHolder. Можно ли вызвать onBindViewHolder на старом? Или придется через layout manager вытаскивать и самому менять?

Google
Grigoriy
22.11.2016
09:59:20
можешь попробовать выключить, тогда должен дергаться на старом

balolam
22.11.2016
09:59:57
А кто сказал, что нативный код не может проверить с подписаний ли apk он пытается использоваться

Dmitrii
22.11.2016
10:00:00
Все элементарно) Шторка слева это NavigationDrawer
Не, то, что это дравер это я догнал. Только как теперь сделать чтобы этот дравер был на всех экранах... Я сделал базовую активити, но вот когда начал делать базовый xml длч экранов — встрял чуток.

Dmitriy
22.11.2016
10:01:06
Если на активити все сторишь то сделай такой же лейаут но в каждой активити помещай в этот фрейм свой контен

Dmitrii
22.11.2016
10:02:42
Кажется догнал идею. Ты упомянул "подходы". Я еще видл что вместо активити используются фрагменты. Это я так понял немного другое? Какие бенефиты?

Dmitriy
22.11.2016
10:03:50
Активность всегда одна и не меняется, меняется только текущий фрагмент

Но тут надо учитывать что придется управляться с фрагментами и если сложная логика взаимодействия и переключения то могут возникнуть трудности по началу

Dmitrii
22.11.2016
10:04:41
Т.е. в теории есть смысл использовать комбинированный подход

Dmitriy
22.11.2016
10:04:41
Фрагменты так же имеют свой ЖЦ

balolam
22.11.2016
10:05:10
Фрагменты так же имеют свой ЖЦ
И больше вариантов анимационного переключение

Dmitriy
22.11.2016
10:05:38
По идеи надо разделить приложение на уровни как меню, т.к. не во всех тебе нужно боковое меню а где то его будет подменять стрелка назад

ТАкие вещи можно вывести в отдельные активити для простоты

Dmitrii
22.11.2016
10:07:45
Ну в общем нет ничего плохого чтобы начать без фрагментов?

Dmitrii
22.11.2016
10:08:10
Гут, спасибо.

Я кстати выкинул react-native к чертовой матери, решил что уж проще будет разобраться с layout'ами андроида. Благо проблем с Java нету.

Google
Dmitrii
22.11.2016
10:13:56
Ясно. Ладно, буду пробовать. Спасибо за помощь.

Максим
22.11.2016
10:15:44
Вопрос к тем, кто работал с in app

Вы проверяете покупку на сервере?

Quarx2k ?
22.11.2016
10:16:58
Раньше in app которые через PlayMarket легко обходились всяким софтом. Сейчас не знаю можно или нет

Stas
22.11.2016
10:22:59
Вопрос по студии. Пока не вышли исходники sdk 25, нельзя ли смотреть код в 24?

Когда открываешь системный класс

Vitaliy
22.11.2016
10:26:07
Неа

Vladimir
22.11.2016
10:26:41
Кто знает как можно с пмощью GoogleSignInApi привязывать несколько аккаунтов сразу? Вот у меня к примеру есть app с несколькими аккаунтами данного приложени я и для каждого аккаунта я могу привязать Google можно вообще такое сделать?

Stas
22.11.2016
10:26:44
понятно, что они не актуальны для 25, но там коменты: это часто помогает.

Nikita
22.11.2016
10:55:37
Т. е. он не генерится на лету
Тогда, вообще, говно

Максим
22.11.2016
10:56:01
Тогда, вообще, говно
Ну, вот, например ключ от GooglePlay

Для покупок

Todor
22.11.2016
10:56:10
Подскажите, плз, почему такое может быть в идее?

Максим
22.11.2016
10:56:15
Хотя, врядли он кому нужен

Nikita
22.11.2016
10:58:24
Todor
22.11.2016
10:58:45
@LionZXY не понял. А я как подключил?

Dmitrii
22.11.2016
11:11:43
Еще такой вопрос. Модет кто-нибудь показать скриншот дерева проекта. Ну типа куда активити складывать и т.д.

Todor
22.11.2016
11:15:28
В пакет activity

sasha
22.11.2016
11:18:59
https://github.com/futurice/android-best-practices

Google
Alexey
22.11.2016
11:19:28
@korotovskii в последнее время делаю пакеты по фичам, а не по базовым классам

Dmitrii
22.11.2016
11:21:35
Ну т.е. больше DDD, ясно

Alexey
22.11.2016
11:22:20
@korotovskii ну в смысле не как на скриншоте ) Хотя, если маленький проект, то можно и сложить фрагменты в fragments. Но в целом такое деление мне не нравится

вот здесь, кстати, ничего так ) https://github.com/googlesamples/android-architecture/tree/todo-mvp/todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp

Максим
22.11.2016
12:08:24
https://github.com/serso/android-checkout

Какая разница между ApplicationCheckout и ActivityCheckout,

?

Alexander
22.11.2016
12:14:36
В исходниках нет ApplicationCheckout

Максим
22.11.2016
12:18:18
Т. е. просто Checkout

foraApplication

Sergey
22.11.2016
12:55:45
Ув. разработчики Для реализации MVP какой либой пользуетесь ? Про moxy что скажите?

Sergey
22.11.2016
12:57:51
Да. конечно MVP /поправил

Deni
22.11.2016
12:58:20
Сам пишу

Alexey
22.11.2016
13:00:05
на мосби сделал 2 проекта, норм в принципе.

но решил moxy попробовать, пока проблем нет

Максим
22.11.2016
13:00:42
Dmitriy
22.11.2016
13:00:54
я вот понял, что лучше самому написать

Sergey
22.11.2016
13:00:59
moxy или Mosby
moxy - сильно экономит время? чем приходится "расплачиваться" ?

Google
Dmitriy
22.11.2016
13:01:01
есть моменты, которые хочется кастомизировать

Alexey
22.11.2016
13:01:21
Что больше понравилось?
я moxy ещё во всей красе не ощутил, но мне нравится что там можно несколько презентеров цеплять, в мосби так нельзя

Андрей
22.11.2016
13:01:43
Alexey
22.11.2016
13:02:09
А где, например, у тебя были такие ситуации?
ну если большой экран, где много логики, чтобы всё в 1 презентер не накидывать, можно на несколько разделить

Максим
22.11.2016
13:03:58
Sergey
22.11.2016
13:04:18
а если MVP руками, используя DI ( Инверсия управления) -очень муторно?

Alexey
22.11.2016
13:04:37
Это понятно). Я имею ввиду какой именно случай был у тебя?
пока не приходилось так делать, но я буду так делать в этом случае. Я же говорю ещё только начал работать с Moxy

Pavel
22.11.2016
13:04:54
Dmitriy
22.11.2016
13:05:40
не, есть базовые вещи, которые легче с нуля написать

мне, например, не нравится, что viewstate наследуется от lce. обычно наоборот нужно

Deni
22.11.2016
13:06:47
Это понятно). Я имею ввиду какой именно случай был у тебя?
У меня был например фрагмент с шапкой, где инфа о юзере и снизу список его постов

Удобно было разделить на две кастомные вью со своими презентерами

Dmitriy
22.11.2016
13:09:06
я могу ошибаться, но правильней было бы сделать 2 разные view, и у каждой свой presenter

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