@android_ru

Страница 1237 из 3205
Sardor
11.04.2017
13:16:56
Здравствуйте люди я здесь новичок мне тоже научите делать программу

Alyona
11.04.2017
13:17:51
Привет!! Здесь можно выкладывать вакансии для андроид разработчиков?

Google
Владислав
11.04.2017
13:18:11
Nick Senchurin
11.04.2017
13:18:47
дерзай )

Igor
11.04.2017
13:19:14
Господа девелоперы , есть такой баг , при нажатии кнопки енетер в EditText ,судя по логам , происходит двойное нажатие , подскажите что не так ?

Alyona
11.04.2017
13:19:31
Igor
11.04.2017
13:19:39
Если кто сталкивался.

// method for control animal name in question 3 public void animalNameControl() { bearNameTxt.setOnKeyListener(new View.OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { boolean consumed = false; if (keyCode == KEYCODE_ENTER) { if ((bearNameTxt.getText().toString()).equalsIgnoreCase("bear")) { Score=Score+1; Log.d(TAG,"animalNameControl"+Score ); Toast.makeText(QuizActivity.this, "ответ" + " " + bearNameTxt.getText().toString() + " " + Score, Toast.LENGTH_SHORT).show(); } consumed = true; } return consumed; } }); }

Quarx2k ?
11.04.2017
13:19:56
Здравствуйте люди я здесь новичок мне тоже научите делать программу
Тебе нужна клавиатура. Android Studio. Уметь печатать буквы на клавиатуре. Ну и все.

Nick Senchurin
11.04.2017
13:20:38
о, пошли ответы )))

Владислав
11.04.2017
13:21:19
@
11.04.2017
13:22:37
c Gone работает, благодарю.

Igor
11.04.2017
13:25:33
http://stackoverflow.com/questions/2004344/how-do-i-handle-imeoptions-done-button-click не подойдет ?
Спасибо чувак ,чую что у меня отрабатывсает метод и при нажатии и при отпускании кнопки . Ща попробую почитать твою ссылку

Google
Nick Senchurin
11.04.2017
13:26:34
imeaction гугли

Quantum Harmonizer
11.04.2017
13:26:43
Чтобы вьюха заезжала/выезжала при скролле ресайклера, как collapsible toolbar, мне нужно брать Coordinator + AppBarLayout или есть менее изощрённые решения?

Павел
11.04.2017
13:26:58
друзья, добрый день, какие минусы у react native ?

Todor
11.04.2017
13:27:12
Привет, ребят Подскажите плз по реалму Если делать выборку списка через instance.copyFromRealm(instance.where(Group.class).findAll());, то сыпится приложение с https://gist.github.com/iamtodor/f7f1f5d77628b82ae5ff3871ae71566d/edit

Quantum Harmonizer
11.04.2017
13:28:49
@Harmonizr сейчас должно быть норм
Писец ему. Постарайся сделать репозиторий с крешем и отправить им.

Quarx2k ?
11.04.2017
13:29:19
https://gist.github.com/iamtodor/f7f1f5d77628b82ae5ff3871ae71566d
у тебя транзакция активна в этот момент?

Quantum Harmonizer
11.04.2017
13:29:36
Quarx2k ?
11.04.2017
13:29:51
я понимаю, но может этот метод в транзакции

Todor
11.04.2017
13:30:06
не, без транзакции

Quantum Harmonizer
11.04.2017
13:30:17
А copyFromRealm сообще работает с коллекциями?

Quarx2k ?
11.04.2017
13:30:23
да

Quantum Harmonizer
11.04.2017
13:30:33
И что если findAll().copyFromRealm()?

Kolas
11.04.2017
13:30:34
может кто сталкивался с такой проблемой: поле json "message_size_limit": 33554432 парсится со всех серверов кроме одного, на котором такое же поле хоть и содержит значение, но парсится ретрофитом в null.

Quarx2k ?
11.04.2017
13:30:54
RealmResults<Group> groupList = instance.where(Group.class).findAll(); instance.copyFromRealm(groupList);

а если так сделать

Google
Todor
11.04.2017
13:31:17
@Harmonizr так вот с copyFromRealm() работает, а без него - краш

Quantum Harmonizer
11.04.2017
13:31:29
Координатор и бехавиор
Ага, спасибо, пойду мучаться)

Igor
11.04.2017
13:31:58
imeaction гугли
Спасибо камараде ! Просветил ! Так заработало if ((event.getAction() == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_ENTER))

Kolas
11.04.2017
13:32:02
Больше контексты. Чем отличаются эти разные серверы, чем парсишь.
Использую Gson. вот чем отличаются сервера не знаю. в остальных полях значения есть

Quantum Harmonizer
11.04.2017
13:32:04
Eugene
11.04.2017
13:32:09
Есть бехавиор для фаба если надо

Quantum Harmonizer
11.04.2017
13:32:51
@Harmonizr так вот с copyFromRealm() работает, а без него - краш
Ну, в любом случае, у них нулл поинтер в нативном коде, за что им ататат.

Todor
11.04.2017
13:32:55
List<Group> groupList = instance.copyFromRealm(instance.where(Group.class).findAll()); - вот так норм List<Group> groupList = instance.where(Group.class).findAll(); - вот так падает

А на какой строке?
строка не указана в стектрейсе

я все логи приаттачил

https://gist.github.com/iamtodor/f7f1f5d77628b82ae5ff3871ae71566d

Quarx2k ?
11.04.2017
13:33:56
List<Group> groupList = instance.where(Group.class).findAll(); так позвращается не лист

а RealmResults

Сейчас попробую у себя потворить

Quantum Harmonizer
11.04.2017
13:34:35
а RealmResults
RealmResults это подкласс листа же

Todor
11.04.2017
13:34:38
даже не реалм лист? а реал резалтс?

Quarx2k ?
11.04.2017
13:35:24
но должно и так работать



Google
Quarx2k ?
11.04.2017
13:36:39
попробовал так

не крашится

а что у тебя внутри? может вложенность сильно большая?

или рекурсия))

Todor
11.04.2017
13:37:36
private RealmList<Group> groupList; private RealmList<Device> deviceList; private RealmList<Alarm> alarmList; все остальное - примитивы @Quarx2k

Quarx2k ?
11.04.2017
13:38:04
Тогда сделай сэмпл апп с крешем и отправь на гитхаб им

Todor
11.04.2017
13:38:46
та я этот могу скопировать, думаю в виде as is

лол сломал реалм

Quarx2k ?
11.04.2017
13:39:04
Я тоже ломал, они быстро исправили))

Admin
ERROR: S client not available

Todor
11.04.2017
13:41:49
@Quarx2k а как назвать ишью? я по логам вообще ничего не понимаю(

Quarx2k ?
11.04.2017
13:43:08
а там чть выше в логе должен быть эксепшен JNI

так и назови

а так что-то типа

https://github.com/realm/realm-java/issues/4425

Dmitry
11.04.2017
13:44:52
уже отвечал в переписке ниже цитаты

Sergey
11.04.2017
13:48:48
уже отвечал в переписке ниже цитаты
Тема не раскрыта, зачем это нада ? Для повышения качества кода важного куска ? Это ж тратится в два раза больше времени.

Quantum Harmonizer
11.04.2017
13:50:39
Чтоб отстающие росли за преуспевающими, а зоркие находили проблемы задолго до.

Google
Dmitry
11.04.2017
13:53:16
Да, повышение качества кода, повышение качества программистов, "знакомство" программистов с чужим кодом. Чтобы потом другие модули как свои правили. Если есть задача косты порезать, для начала надо перестать требовать писать код всем из одной комнаты. Эта комната в крупных городах очень не дешевая.

Sergey
11.04.2017
13:53:25
мм ну да но это ж тратится время дорогого Синьёра редко когда на такое идут

Dmitry
11.04.2017
13:54:18
Про это и речь. У нас даже нормальное ревью редко когда делают. фигак-фигак и продакшн, лишь бы текущую фичу побыстрее выпустить

сеньер других серьеров смотрит, современным 23-летним сеньерам тоже многому еще можно научиться обычно.

Sergey
11.04.2017
13:55:13
Это зависит от Величины компании, если коспания огромная и богатая то там такое могут себе позволить, но обычно не до этого

Dmitry
11.04.2017
13:56:01
да от 4 человек на платформу можно, буржуи деньги считать умеют, применяют такой подход почаще наших...

Eugene
11.04.2017
13:56:51
просто надо напороться пару раз, чтобы понять, что себе дороже. и начинаешь после этого думать в другом ключе, что не так уж оно и дорого даётся, ревью это

Sergey
11.04.2017
13:57:04
Просто 90% проэктов не взлетают и вобще до рынка не доходя, поэтому чего париться

Todor
11.04.2017
13:57:10
@Harmonizr @Quarx2k открыл https://github.com/realm/realm-java/issues/4471 :)

Eugene
11.04.2017
13:57:17
ну либо надо команду иметь, в которой уверен на сто процентов. но такое бывает крайне редко в маленьких продуктовых компаниях

Dmitry
11.04.2017
13:57:45
это просто экономически не выгодно обычно )

Eugene
11.04.2017
13:58:07
либо классных менеджеров, которые умеют доносить важность этого всего до заказчиков (если это надо явно вписать в оценку)

Quantum Harmonizer
11.04.2017
13:58:19
это просто экономически не выгодно обычно )
быдлокодить дешевле, это понятно)

Sergey
11.04.2017
13:58:28
Если проект сдохнет то какая разница с каким качеством кода

Eugene
11.04.2017
13:58:30
если заказчик хочет тяп-ляп - скорее всего мы с ним работать просто не будем. ну за свою компанию говорю

у других и ситуация другая

Sergey
11.04.2017
13:59:58
Я сам фанат качества архитектуры и кода, не раз уже убедился что выгодно писать грамотно, повторное использование и всё такое...

Dmitry
11.04.2017
14:00:04
НУ я как фрилансер могу сказать, что заказчик часто сам не знает как ему надо. И зачастую человек нормальный, просто специфику ИТ не знает.

Eugene
11.04.2017
14:00:53
ну непонимание - это другое. а когда это, предположим, явный попил бабла - я скорее про такие вот случаи

Dmitry
11.04.2017
14:01:36
Кстати нифига не всегда выгоднее грамотно писать, если проект маленький и с вероятностью 95% будет закрыт, то достаточно просто стабильно нафигачить, с минимумом тестов и без лишних библиотек.

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