@android_ru

Страница 57 из 3205
Mukhamed
16.08.2016
12:10:03
а полностью защитить от реверс инжиниринга нельзя

Taras
16.08.2016
12:11:00
С сервером поиграюсь тогда

Иосиф
16.08.2016
12:11:39
Taras
16.08.2016
12:12:17
там всего нужно зашифровать 2 строчки и 2 переменные

Google
Mukhamed
16.08.2016
12:13:38
А Алгоритмы шифрования не вариант?

Taras
16.08.2016
12:14:09
думаю с сервером мне будет проще реализовать

Иосиф
16.08.2016
12:14:11
Mukhamed
16.08.2016
12:21:52
Нужно зашифровать appid и appkey?)

Taras
16.08.2016
12:26:26
нет,там немного другая информация , просто stirng и double переменные и их содержание.

Nikita
16.08.2016
12:31:14
Если существует проблема с этим, то архитектуру надо передумывать заново

Андрей
16.08.2016
13:44:18
было у кого такое? создаю StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL); назначаю его, он мне ресует список в один столбик который занимает половину экрана.

Андрей
16.08.2016
13:55:52
Может у тебя стоит фиксированный размер итема ,а не android:layout_width="match_parent"?
неа. причем если вертеть экран наинает норм отрисовывать

Nikita
16.08.2016
13:56:18
Значит точно захардкожен где-то размер

Андрей
16.08.2016
14:03:49
фу жара... добавил элементу списка android:layout_margin="1dp" стало норм отрисовываться)

Alexey
16.08.2016
15:16:11
ребят, на какой колбэк повесится если мне нужно показать туллбар только после анимации активити?

Александр
16.08.2016
15:25:28
Google
Alexey
16.08.2016
15:26:19
http://stackoverflow.com/questions/7274001/how-do-i-do-something-when-an-animation-finishes
не то, мне нужно на окончании анимации активити

Nikita
16.08.2016
15:29:15
не то, мне нужно на окончании анимации активити
Кроме отложить выполнение на N времени в голову не приходит

Alexey
16.08.2016
15:29:53
да и вообще не то

у меня кастомная анимация на активити

мне нужно по окончанию этой анимации показать туллбар

Nikita
16.08.2016
15:30:15
Какая?

Alexey
16.08.2016
15:31:08
Какая?
ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation( activity, transitionView, "test"); Intent intent = new Intent(activity, DetailPictureActivity.class); intent.putExtra(EXTRA_ID, id); intent.putExtra(EXTRA_CLASS_NAME, className); intent.putExtra(EXTRA_TOKEN, token); intent.putExtra(EXTRA_TITLE, title); ActivityCompat.startActivity(activity, intent, options.toBundle());

увеличение картинки

тыкаешь по imageView и оттуда с увеличение картинки открывается новая активити

короче трудно словами описать, но это наверно и не важно

эффект как будто картинка отскейлилась

Dmitriy
16.08.2016
15:32:41
У каждой анимашки есть листенер. Если это анимашка.

Alexey
16.08.2016
15:33:36
У каждой анимашки есть листенер. Если это анимашка.
это понятно, как только добраться до него

я так понимаю эта анимашка в кишках активити запрятана

из-за туллбара анимация получается некрасивая ((

он мешает во время анимации

Nikita
16.08.2016
15:41:11
Думаю надо в сорцах копаться

Что запускает startactivity

Alexey
16.08.2016
15:42:55
эх, вот такие проблемы всегда меня напрягали. Вроде мелочь, а чтобы решить надо копать глубоко, жопу рвать(

Google
Nikita
16.08.2016
16:44:30
Вот этим и отличается джуниор от сеньера

Сеньер уже везде порвал где только можно

А джуниору ещё предстоит

Ivan
16.08.2016
16:45:32
Ахах, я распечатаю и в рамку) как Боженька смолвил)

Вот этим и отличается джуниор от сеньера

Сеньер уже везде порвал где только можно

Nick
17.08.2016
07:22:58
Как называется элемент, который как ползунок громкости в ютубе? SeekBar?

Ivan
17.08.2016
07:24:18
Seek bar

Немного не туда, вы уже в job написали

Nikita
17.08.2016
10:30:48
Где job?

Denis
17.08.2016
10:30:56
https://telegram.me/mobile_jobs

Nikita
17.08.2016
10:31:46
Ага

>Оптимизировать ПО.

Бесят такие задачи

А то хитрые какие. Наймут за 500 рублей разраба, напилят говнокод

Eugene
17.08.2016
10:32:58
Хэхэ

Nikita
17.08.2016
10:33:06
Потом ищут ещё за 500 "оптимизировать"

Типо "тут уже все сделано"

Вам надо только оптимизировать

Eugene
17.08.2016
10:33:30
Это у них бизнес называется

Google
Nikita
17.08.2016
10:33:36
Открываешь, а там весь проект надо переписывать

Бесит

Eugene
17.08.2016
10:33:57
:-)

Это всегда так, я уже не обращаю внимание

Тут либо браться либо не браться :-)

Ivan
17.08.2016
10:36:04
Вам надо только оптимизировать
Еще доставляет когда говорят, да у профессионала это займет от силы два часа?

Nikolay
17.08.2016
10:38:59
Еще доставляет когда говорят, да у профессионала это займет от силы два часа?
Не так. Бесит когда они говорят что у профессионала займет 2 часа, а платят как студенту.

Ivan
17.08.2016
10:39:41
Не так. Бесит когда они говорят что у профессионала займет 2 часа, а платят как студенту.
Я еще сталкивался с таким "да я и сам могу сделать, просто нет времени разбираться"))

Nikolay
17.08.2016
10:40:23
Но разрабы сейчас тоже хороши если уж быть откровенным)

Nikita
17.08.2016
10:40:26
DI (Dagger, к примеру)

I
17.08.2016
11:54:15
Фабрики часто используют

MVC/mvvm бы по-хорошему еще

Fedor
17.08.2016
11:54:44
чаще всего синглтон

все вышеперечисленное - не часто

Taras
17.08.2016
11:54:56
MVP

Fedor
17.08.2016
11:55:05
и это тоже не часто

Ivan
17.08.2016
11:56:48
и это тоже не часто
Каким образом тогда разделять бизнес логику

Fedor
17.08.2016
11:57:02
вопрос был "какие чаще всего"

Google
Fedor
17.08.2016
11:57:38
расковырять любые топовые апк - там нет презентеров

Gerc
17.08.2016
11:58:05
Тот же телеграм

Nikolay
17.08.2016
12:13:19
MVP для тестов и поддерживаемости. Если вам надо написать быстро - все MVP идут лесом и пишется копипастом.

Singleton, Observable, Adapter

Gerc
17.08.2016
12:15:24
MVP для тестов и поддерживаемости. Если вам надо написать быстро - все MVP идут лесом и пишется копипастом.
Если хотите по дольше мусолить код за деньги, то MVP и тесты, чтоб создавать вид работы

Перекладыванием из модели в модель полей

И на каждый класс интерфейс

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