@android_ru

Страница 3117 из 3205
Quantum Harmonizer
13.05.2018
07:47:09
" In the case of an Android application, the controller is almost always represented by an Activity or Fragment."
В предыдущей статье — противоположное утверждение.

Joel
13.05.2018
07:50:32
https://academy.realm.io/posts/eric-maxwell-mvc-mvp-and-mvvm-on-android/
я именно прочитал эту статью и был в шоке оттого, что controller и есть Activity

Egor
13.05.2018
07:52:17
мне нравится это идея, активити - контроллер, так как сама xml - вюха

Google
Quantum Harmonizer
13.05.2018
07:52:45
Короче, если котнроллер в активити, это называется «монолит», если отдельно, то разница между контроллером и презентером чисто теоретическая.

Quantum Harmonizer
13.05.2018
07:55:04
Там есть какая-то заморочка с направлением стрелочек, но я её не понял :)

Denis
13.05.2018
08:05:13
RVTexnolog
13.05.2018
08:16:35
А можно просто юзать мокси
.. и противопоставлять её сущности controller/presenter.

ZUK
13.05.2018
08:20:40
всем привет. LayoutInflater inflater = LayoutInflater.from(getApplicationContext()); ругается на getApplicationContext()

это реализация интерфейса RecyclerView.Adapter<MyViewHolder>

есть идие почему ошибка?

ZUK
13.05.2018
08:22:17
getApplicationContext красные буквы)))

ZUK
13.05.2018
08:22:32
parent.getContext()?
щас посмотрим

Google
Quantum Harmonizer
13.05.2018
08:22:42
getApplicationContext красные буквы)))
Метода такого нет, то бишь. Надо контекст передать.

ZUK
13.05.2018
08:22:51
внутри какого метода?
public MyViewHolder onCreateViewHolder

parent.getContext()?
вроде работает)

Evgenii
13.05.2018
08:23:48
public MyViewHolder onCreateViewHolder
покажите сигнатуру метода. но вообще - надо взять контекст из контейнера

ZUK
13.05.2018
08:24:04
@Override public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { LayoutInflater inflater = LayoutInflater.from(parent.getContext()); return new MyViewHolder(inflater, parent); }

щас вроде норм

Сашка
13.05.2018
08:24:53
Ребят, посдкажите , насколько я верно помню можно из одного приложения как то получить данные из другого верно?

Quantum Harmonizer
13.05.2018
08:24:54
щас вроде норм
Изучи основы Java, разберись, что такое область видимости, чтоб таких вопросов не возникало.

Сашка
13.05.2018
08:25:44
Artem
13.05.2018
09:41:26
Кто-нибудь знает активно разрабатываемые популярные опенсорс андроид приложения? Не либы, а именно приложения. Пока нашел только nextcloud.

ZUK
13.05.2018
09:43:05


Константин
13.05.2018
09:44:15
А чо так по-дедовски то?

ZUK
13.05.2018
09:44:16
А чо так по-дедовски то?
нуу.... а как еще можно?)

ну что, есть идеи?

Artem
13.05.2018
09:53:25
https://apptractor.ru/info/articles/20-open-source-proektov-dlya-android-kotoryie-mogut-nauchit-vas-novomu.html
Это все видел. Они унылые и не особо активные. Нужно примерно такого уровня https://github.com/nextcloud/android

trashkalmar
13.05.2018
09:55:15
Maps.me, например

Google
Artem
13.05.2018
09:57:07
Maps.me, например
Да, это интересно, спасибо.

Sergey
13.05.2018
09:58:36
Да, это интересно, спасибо.
Оно кроссплатформенное на кьютях

trashkalmar
13.05.2018
09:58:44
Не скажу, что активно разрабатывается. Ибо когда я ещё участвовал в разработке несколько лет назад, уже было немного уныло

Оно кроссплатформенное на кьютях
Кроссплатформенное там только ядро. Андроидная обвязка вся нативная

Ilya
13.05.2018
10:03:28
ну что, есть идеи?
Как в андроид запускаются активити?

Andrey
13.05.2018
10:04:35
Всем привет. Подскажите в таком вопросе: как реализовать список, где items разделены датой? Тоесть, у меня есть список товаров, который приходит с сервера. И когда человек выбирает конкретный товар, я его должен сохранить в БД - как история просмотров. Но вот на странице истории я должен вывести все просмотренные товары, разделенные датой. Примерно как чат в Телеграмме. Подскажите как определять, когда нужно выводить header с датой.

Artem
13.05.2018
10:05:25
блин, серьезно?

Joel
13.05.2018
10:05:45
MVC чем отличается от MVP? Controller и Presenter одно и тоже как будто: The Controller doesn’t extend or implement any Android classes and should have a reference to an interface class of the View. In this way, unit testing of the Controller is also possible. https://medium.com/upday-devs/android-architecture-patterns-part-1-model-view-controller-3baecef5f2b6

ZUK
13.05.2018
10:06:14
Ilya
13.05.2018
10:06:19
Бинго

Roman
13.05.2018
10:06:58
ребят, есть какая-то тулза с UI под windows которая может закинуть apk на телефон?

Artem
13.05.2018
10:07:21
android debug bridge

Roman
13.05.2018
10:07:36
AS называется
смешно. я про отдельную тулзу которую можно дать тестеру или заказчику

ZUK
13.05.2018
10:07:44
Бинго
и как мне через интент передать позицию в списке?

Roman
13.05.2018
10:08:00
android debug bridge
все такие юмористы прямо. я что на Аншлаг попал? =)

Artem
13.05.2018
10:08:14
смешно. я про отдельную тулзу которую можно дать тестеру или заказчику
через закрытое бета тестирование можно это сделать

Google
ZUK
13.05.2018
10:08:36
putExtra
ща загуглю

Denis
13.05.2018
10:08:44
Один фиг дрочиться с адб придется

Roman
13.05.2018
10:10:07
через закрытое бета тестирование можно это сделать
у меня apk с другим пакетом. dev версия. нужно просто установить на девайс конкретный, ничего более

Roman
13.05.2018
10:12:01
Проще через что-нить типа телеги закинуть)
нужна тулза на стороне PC. про эти способы я знаю

Denis
13.05.2018
10:12:29
Извраты какие-то

Roman
13.05.2018
10:12:31
я точно помню что год назад пролетала в новостях какая-то, но не помню название. и наверняка их больше чем одна

ну вот Vysor например так умеет

но только в Pro версии

naughtyBit
13.05.2018
10:20:42
в idea были такие фитчи, типо вводишь шаблоное слово и оно тебе целый кусок пишет: например код psvm - сам создаст тебе метод main, а sout и его различные комбинации создаст вывод в консоль, в студии есть такие фитчи? ну например для тоастов и тд

naughtyBit
13.05.2018
10:21:47
что это?

это что гуглить?

Vladislovas
13.05.2018
10:22:08
простите, рука дрогнула

naughtyBit
13.05.2018
10:22:29
а все спасибо, понял

Google
Artem
13.05.2018
10:24:33
https://github.com/bitcoin-wallet/bitcoin-wallet
Спасибо, посмотрю

Roman
13.05.2018
10:34:16
чем fabric то не устраивает?
разные бывают кейзы, fabric же требует аккаунт, вот это все. а нужно просто apk пришедшую по скайпу/почте закинуть

ZUK
13.05.2018
10:34:35
putExtra
так?

но чет не нравится

balolam
13.05.2018
10:35:51
вы вообще посмотрите на принимаемые типы и какому классу пренадлежит метод startActivity

Мышкой наводите и вам ошибку IDE подробно напишет

Egor
13.05.2018
10:39:56
view.applicationContext.startActivity(), но это всеравно плохо

Artem
13.05.2018
10:39:56
но чет не нравится
Нужно передать контекст во вью холдер, чтобы использовать его при создании интента

Tishka17
13.05.2018
10:40:58
Почему интент создаёт Вью холдер? Или я прослушал всё

Sergey
13.05.2018
10:41:22
Tishka17
13.05.2018
10:41:47
Вью холдер должен держать вьюхи

И всё

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