@android_ru

Страница 1675 из 3205
Alexey
04.07.2017
14:03:50
TextView t2 = (TextView) findViewById(R.id.text2); t2.setMovementMethod(LinkMovementMethod.getInstance());

Рома
04.07.2017
14:06:10
Max
04.07.2017
14:11:23
Я тут на стековерфлоу оформил свой вопрос, может вы тоже подскажете что-нибудь?? https://stackoverflow.com/questions/44907970/database-retrofit-gradle-build-problems

Alexey
04.07.2017
14:15:10
Google
Рома
04.07.2017
14:16:50
@orcDamnar Спасибо, всё работает!

Max
04.07.2017
14:19:16
это что за зверь такой

зная мою удачу там наверное кода на пол приложения

Alexey
04.07.2017
14:21:40
зная мою удачу там наверное кода на пол приложения
маппер? ну конвертер. на вход модель с сети - на выход модель для БД и наоборот.

Max
04.07.2017
14:22:38
что-то типа здоровенного гетера и сетера?)

Nikita
04.07.2017
14:22:54
Да

Alexey
04.07.2017
14:24:18
что-то типа здоровенного гетера и сетера?)
ну тут как уж реализуешь, так и будет:) Лучше статическими фабриками делать, если брут форсить без оглядки на архитектуру. DatabaseModel.valueOf(NetworkModel) и обратку.

Max
04.07.2017
14:25:32
хм

сеёчас попробую

до гсоновских аннотаций оно работало так что думаю ты прав

Alexey
04.07.2017
14:27:08
100% это они. еще ниразу не встретил такого, чтобы два процессора понимали аннотации друг дружки.

поэтому сейчас даже и не морочаюсь. а сразу маплю:)

один в свою генерит, второй свою генерит, а потом кто-то что-то не находит, в том что нагенерили на пару:)

Google
Эсмин
04.07.2017
14:34:16


На скрине пример жеста неизвестного мне типа. В этом жесте имеет значение только точка первоначального касания, затем совершатся скольжение в любом направление. В данном примере на скрине вставляется дополнительный символ. Подскажите как называется этот жест или приложение где оно используется?

Sergey8827
04.07.2017
14:35:43
что-то типа здоровенного гетера и сетера?)
Я бы поробывал написать 2 модели. Одну для получения с нета другую для созранения в базу. Ну и конвертер где ты создаешь точно такой же обьект и перезаписываешь поля через геттеры и сеттеры

Max
04.07.2017
14:36:07
я сейчас это и делаю)

Sergey8827
04.07.2017
14:36:17
Тогда гсоновские анотации никак не ьудут ипать мозг ормке

Max
04.07.2017
14:37:20
сделал внутри модели для бд метод конверт туда поступает сетевая модель, там все мутится и возвращается уже модель для бд

Maxim
04.07.2017
14:37:49
Всем привет, кто нибудь работал с блютузом по протоколу spp?

Max
04.07.2017
14:37:57
может так не очень правильно, но я нуб, поэтому делаю так?

Павел
04.07.2017
14:42:28
Мужики, есть кусок кода NDK, как выглядит установка apk в устройство?

Sergei
04.07.2017
14:55:45
@dvorakovsky ? Что за вопрос

adb install - вот так выглядит

Только при чём тут "кусок кода NDK"

Max
04.07.2017
15:06:24
я написал маппер и тоже самое осталось

100500 ошибок

Vlad
04.07.2017
15:07:33
я написал маппер и тоже самое осталось
Ты пробовал удалять приложение?

Sergey8827
04.07.2017
15:08:06
100500 ошибок
Проверь импорты анатоций оно бывает созвучные названия но разные либы

Max
04.07.2017
15:08:42
да но оно даже не ставит приложение оно тупо не собирается

Sergey8827
04.07.2017
15:09:21
Max
04.07.2017
15:09:23
как только вверху класса поставить @Table(database=Database.class)

Google
Max
04.07.2017
15:09:29
и все

досвидули

у меня раньше база біла привязана к соешенно другому файлу может там какие-то конфликті

Max
04.07.2017
15:12:38
все равно

ємешь на молоток и оно не билдит

Sergey8827
04.07.2017
15:14:41
у меня раньше база біла привязана к соешенно другому файлу может там какие-то конфликті
Я заметил у тебя там в полях обьекты Name Location. В базу надо либо интежер либо текст сохранять.

Отдельно надо их сохранять полями

А вместо полей айдишник подставлять

Alexey
04.07.2017
15:15:53
Отдельно надо их сохранять полями
оно чего не может связывать само? это ж орм?

Max
04.07.2017
15:17:21
хм впринципе можно в модели для базі сделать только простіе типы, а конвертере распихать поля обьектов по переменным

сейчас попробую

Sergey8827
04.07.2017
15:19:56
оно чего не может связывать само? это ж орм?
Ну я когда с грин дао работал то на проекте каждый обьект простыми типами сохранялся , а вместо обьектов полей айдишник подствлялся

Alexey
04.07.2017
15:21:15
сейчас попробую
прогвард не включен?

все модельки должны быть кипнуты.

Model as fields, but only as @PrimaryKey and/or @ForeignKey

вот в доках. пометки у тебя в моделях есть что это ForeignKeys?

еще можно юзать свои типы через местный конвертер типов.

Галузин
04.07.2017
15:28:40
Добрый вечер! можно как то создать объект myApp, не зная имя класса приложения? MyApplication myApp=(MyApplication)this.getApplication();

))

Google
Alexey
04.07.2017
15:30:26
))
боюсь вы вопрос не правильно сформулировали.

Галузин
04.07.2017
15:31:43
Нужно запустить метод из приложения в активити, но какое в данный момент запущено приложение не известно. может быть relis или debug версия

Галузин
04.07.2017
15:34:34
у меня два, одно debug с соответсвующими настройками

Admin
ERROR: S client not available

Галузин
04.07.2017
15:35:11
http://littlerobots.nl/blog/stetho-for-android-debug-builds-only/ вот пример

Ruben
04.07.2017
15:35:18
у меня два, одно debug с соответсвующими настройками
А что меняется? Приложение это у тебя что?

Alexey
04.07.2017
15:35:23
у меня два, одно debug с соответсвующими настройками
Уф... А у вас есть тот, кто ревьювит код?

Галузин
04.07.2017
15:36:12
You
04.07.2017
15:36:24
если true, то дебажный билд

Alexey
04.07.2017
15:36:53
чего делает?))
понял. просто сделайте в одном Приложении метод isDebug() который в дебаг будет возхвращать true а в релитз фальш

Галузин
04.07.2017
15:37:16
You
04.07.2017
15:37:24
да

Alexey
04.07.2017
15:37:41
if (BuildConfig.DEBUG) { svipAPI = rest.api.DebugController.getApi(); }else{ svipAPI = rest.api.Controller.getApi(); }
ну если у вас два Приложения то это нафиг не нужно:)

Галузин
04.07.2017
15:37:47
делаю так но если в релиз версии svipAPI = rest.api.DebugController.getApi(); вот эта строчка компилятором не принимается

все из за того что использую

debugCompile 'com.facebook.stetho:stetho:1.4.1'

соответственно в релиз версии нет этой библиотеки и на все обращения к этой библиотеке в коде компилятор ругается

Alexey
04.07.2017
15:41:44
debugCompile 'com.facebook.stetho:stetho:1.4.1'
ну подход верный, собственно. Но вот остальной код не должен зависеть от того, какая версия либы.

Google
Alexey
04.07.2017
15:41:52
делайте тогда код для разных флаворов.

зачем артефакты, которые не используются в релизе.

Ruben
04.07.2017
15:42:03
соответственно в релиз версии нет этой библиотеки и на все обращения к этой библиотеке в коде компилятор ругается
Чувак, ты не обратишься к этому коду если его не будет в сборке, даже если обманешь компилятор

Павел
04.07.2017
15:42:13
adb install - вот так выглядит
Я раскуриваю исходники ADB и пытаюсь понять, как происходит процесс установки apk. Метод install_app дёргает какой-то exec в устройстве.

Галузин
04.07.2017
15:43:31
ну подход верный, собственно. Но вот остальной код не должен зависеть от того, какая версия либы.
Версия либы не причем)) как в релиз версии игнорировать все обращения к этой либе

Sergei
04.07.2017
15:43:54
О, в таком случае думаю тут мало кто сможет что-то дельное подсказать. А зачем "раскуривать" исходники adb если не секрет ?

Ruben
04.07.2017
15:43:55
Пиши отдельный код для дебаг версии. Модуль например

Галузин
04.07.2017
15:44:17
Чувак, ты не обратишься к этому коду если его не будет в сборке, даже если обманешь компилятор
в том то и дело как в релиз версии в коде избавится от импорта этой библиотеки

Alexey
04.07.2017
15:44:39
Павел
04.07.2017
15:45:05
О, в таком случае думаю тут мало кто сможет что-то дельное подсказать. А зачем "раскуривать" исходники adb если не секрет ?
Для того, чтобы уметь запуллить приложение в устройство и там его установить не прибегая к запуску adb

Alexey
04.07.2017
15:45:06
можно сделать таску в грейдл. который будет вырезать все эти импорты и генерить классы без них.

your-mirror
04.07.2017
15:45:21
Вопрос. Почему длина у спиннера короче, чем длина итемов содержащихся в нем? В случае, если мы нажимаем на дилнный элемент, спиннер растягивается. Как пофиксить это?

Ruben
04.07.2017
15:46:05
в том то и дело как в релиз версии в коде избавится от импорта этой библиотеки
Ты это знаешь, а твой коллега может не знать, посмотрит что в коде есть либа и захочет юзнуть. А потом баги. Пиши отдельный код

Галузин
04.07.2017
15:46:28
Пиши отдельный код для дебаг версии. Модуль например
дак все равно к этому модулю придется обращаться в проекте, в релиз версии этого модуля не будет и опять ошибка выйдет

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