@android_ru

Страница 44 из 3205
RivShiell
06.08.2016
09:54:27
Аа. Есть в ютуб?
да, но показывать стыдно :D

Максим
06.08.2016
09:55:04
Да ничего, скидывай). Я тоже пытался вчера записать.Нудновато как-то выходит

RivShiell
06.08.2016
09:55:39
у меня тоже малость нудно

Google
RivShiell
06.08.2016
09:55:56
но я писал спецом для тех кто будет учиться там же где и я

и да, вводный лучше не слушать, там просто звиздёж)

Максим
06.08.2016
09:57:22
Получше чем у меня

А с Android у тебя как?

RivShiell
06.08.2016
09:59:13
никак в большей степени, есть идеи для приложений, но времени на то чтобы учить - не особо густо Хотя с джавой по большей части дружу

Максим
06.08.2016
10:00:05
А есть время для записи видеоуроков?

RivShiell
06.08.2016
10:01:04
Ну, на это было, пока работу не нашёл

сейчас тоже пытаюсь подыскать

Максим
06.08.2016
12:06:12
У меня есть несколько парсеров XML

StepContentXmlParser - абстрактный класс

Конкретные рреализации DefaultStepContentXmlParser DummyContentXmlParser

Еще есть строка "String type", в которой хранится тип контента. Т. е. есть XML и его тип

Мне нужно в зависимости от типа брать нужны парсер. Казалось бы, тривиальная задача. Хочется сделать это покрасивее, с шаблонами

Google
Максим
06.08.2016
12:10:02
А не if'ы городить

У кого какие варианты?

Gerc
06.08.2016
12:10:37
Фабрику сделай

Максим
06.08.2016
12:10:55
Я смотрел

Но не понял как правильно это сделать

Как она будет узнавать нужный тип?

equals'ом?

Gerc
06.08.2016
12:12:27
Switch-case

Yura
06.08.2016
12:13:46
да не получится у него через switch, потому что у него на входе строка, не конечно можно преобразовать в int, но всё равно там будет if

Максим
06.08.2016
12:14:13
Да, тоже самое

Yura
06.08.2016
12:14:25
типа создать список с types?

Alexey
06.08.2016
12:14:29
С 7 джавы свитч умеет со строками

Yura
06.08.2016
12:14:29
а потом искать по индексу?

ааа

Alexey
06.08.2016
12:14:45
В 6 да не умел

Yura
06.08.2016
12:14:58
но большому счету что swtich, что if разницы особой нет, кому что нравится

Alexey
06.08.2016
12:15:18
Хз куча if else мне кажется гавном

Выглядит лапшой

Yura
06.08.2016
12:15:23
ему в любом случае надо будет type сравнивать и создавать соответ. класс

Google
Yura
06.08.2016
12:15:41
а зачем else? if ... return new...

Alexey
06.08.2016
12:15:47
Ненавижу конструкции подрят идущих if else

Yura
06.08.2016
12:15:55
и будут пробелы между if

а со switch у тебя на каждой строке, будет сливаться

Alexey
06.08.2016
12:16:35
If .... else if ... if else ..вот такое вообще не переношу, выглядит ужасно, ну мое мнение

Yura
06.08.2016
12:17:19
ну может быть, но в данном случае ему не надо else делать if ("ss".equals(type)) return new SsImpl(); if ("aa".equals(type)) return new AaImpl();

Alexey
06.08.2016
12:17:51
Ну можно и интами задать

И в фабричный метод передать инт который указывает тип.

И в фабрика уже свитчем разрулит и создаст что надо

Gerc
06.08.2016
12:20:17
Enum

Какие нах инты

Alexey
06.08.2016
12:20:41
Какие нах инты
Какие нах енумы

Это андроид детка

Ты не смотрел лысого, он тебе бв объяснил что енумы этот гремлины?

https://youtu.be/Hzs6OBcvNQE

Gerc
06.08.2016
12:22:34
По сравнению с даггером ниче

Alexey
06.08.2016
12:22:44
По сравнению с даггером ниче
Даггер оправдан, если уж хочется енумы то используй IntDef из аннотаций

Yura
06.08.2016
12:41:36
а нет такого в студии, чтобы она красиво граф нарисовала зависимостей моего проекта - app, модули, кто, кого использует + зависимости модулей (но не глубже)

Прошла неделя как мигрировал с эклипса на АС Перестал даже градл и АС материть, стало даже нравится :)

Google
Максим
06.08.2016
12:54:55
Спасибо за ответы

А как назвать эту конструкцию?

Мне нужно в отдельный класс засунуть

Фатор?

Фактори?

Viktor
06.08.2016
13:09:33
Keukenhof Stationsweg 166A, 2161 AM Lisse 0252 465 555 https://g.co/kgs/LuaZez

Marat
06.08.2016
16:30:07
кстати у кого-нибудь такое бывает, что gradle до бесконечности долго компилит приложение?

кто как с этим справляется?

просто cancel таска, которую АС делает не всегда успешно проходит

Yura
07.08.2016
13:45:08
кстати у кого-нибудь такое бывает, что gradle до бесконечности долго компилит приложение?
У меня такое бывает, правда не в студии, а из ком. строки - застревает на какой-нибудь задаче (процентов 93 и висит), пока не сделаешь ctrl break

Ivan
07.08.2016
14:29:32
кто как с этим справляется?
build -> clean project build -> rebuild project

Marat
07.08.2016
14:53:13
билд сразу заканчивается и начинаю по новой билдить

build -> clean project build -> rebuild project
AS все равно не перестанет билдить приложение

Nick
08.08.2016
07:28:31
Ребята, всем привет) я из школы loftschool, у нас есть курс loftschool.com/course/android и мы ищем еще одного преподавателя уверенного в java и android. Удаленная работа, которую можно совмещать с основной. Если вы не равнодушны к будущему русскоговорящего сообщества и хотите хороший доп.заработок и помочь будущим разработчикам. - пишите сразу в личку в ВК vk.com/chernobaev.nick :)

Alexey
08.08.2016
08:18:32
Ребят, и вновь я со своими вопросами по rx!

скажите чем отличается Subscription От Subscriber ?

Fedor
08.08.2016
08:20:11
Подписка, подписчик ? )

batyamedic
08.08.2016
08:20:12
1 - подписка 2 - подписчик

Alexey
08.08.2016
08:20:29
Ну т.е можно передать Subscriber: .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(subscriber);

Google
Alexey
08.08.2016
08:20:56
или можно забрать Subscription: Subscription subscription = .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Action(){..});

и того и того можно unsubscribe(0

какой-то ступор у меня эта хрень вызвала не пойму когда как лучше делать и зачем вообще

Подписка, подписчик ? )
ну это понятно, а нафига подписка нужна?

тогда

Yura
08.08.2016
08:25:43
с подпиской надо было аккуратным, потому что если дать подписку, будет больно

Eugene
08.08.2016
11:35:41
Понедельника всем.. как проверить подпись чека покупки в google play без апи?

на php//

Oleg
08.08.2016
11:37:43
чятик, кто нить разбирался с пушами от FCM?

Eugene
08.08.2016
11:39:43
чятик, кто нить разбирался с пушами от FCM?
статья в нете есть, возможно хабр, всё работало

Oleg
08.08.2016
11:41:45
в самом деле, чего это я в чятик пришёл

вот дурак

Eugene
08.08.2016
11:42:07
и какие проблемы?

я тебя слушаю!

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