
ROMAN
06.10.2016
19:45:50
Пацаны кто знает как можно такую чтуку сделать на ютуб плеере, http://joxi.ru/Y2LeqaVToPDGA6
http://joxi.ru/Dr83nY8I6a5aA6

Владислав
06.10.2016
20:24:46
Я потом там на яве кодить начал

Google

Владислав
06.10.2016
20:25:24
Просто сначала никто не знал, что мне было 13.. Народ думал, что мне давно под 20ку
платили немного, на пирожки и всякие мелочи хватало

Denis
06.10.2016
20:26:30
на здоровье
а, ну если дело просто в споре – пользуется ли butterknife рефлексией *вообще*, или его код совершенно чист от неё. тогда да – рефлексия есть.
но рефлексии той – капля, которая совсем не влияет на перформанс
ибо один раз найти класс по имени, при инстанцировании объекта активити – курам на смех такой оверхед. это не перебор всех членов класса в поисках нужных ссылок на вьюшки

Grigoriy
06.10.2016
20:33:27
databinding можно упрекнуть лишь в последнем, например
и при этом кода с databinding'ом у тебя всё же будет поменьше
хорошо – относительное понятие
если тебя устраивает то, что делает butterknife – пользуйся, дело твоё

Ivan
06.10.2016
20:35:13
Юзать databinding только ради получения вьюшек - бред
Но это удобнее,чем делать findviewbyid или юзать butterknife

Grigoriy
06.10.2016
20:36:15

Google

Denis
06.10.2016
20:39:57

Alexey
06.10.2016
21:06:18

Denis
06.10.2016
21:06:49
чуть меньше года

Alexey
06.10.2016
21:07:10

Denis
06.10.2016
21:07:56
полет нормальный. делаю семпл для краша с failed to verify: void com.MyClass.onSave(java.util.List): [0x2A6] copy2 v26<-v8 type=Precise Low-half Constant: 0/Precise Reference: java.lang.String ?

Alexey
06.10.2016
21:12:17
да, именно поэтому мне глайд нравится больше, но вот в сравнении с фреско уже тут нужно поисследовать, но пикасо недотягивает....
зачем? проблемы?
ну желательно всегда в релиз юзать прогуард
для глайда есть правила
ну я настроил норм всё
если надо будет могу подсказать как глайд с прогардом подружить

Denis
06.10.2016
22:10:29
#блин, ну как можно было сделать метод httpURLConnection.disconnect который что-то делает в вызывающем потоке.. :(
и соответственно вызывает исключение при вызове в главном потоке

Kirill
06.10.2016
22:15:19
а зачем вызывать метод работы ссетью из глаавного потока?

Roman
06.10.2016
22:20:01

Kirill
06.10.2016
22:20:59
И рефлексии давно уже нет в нем, он делает всю магию в compileTime

Roman
06.10.2016
22:23:00
выше же обсуждали

Kirill
06.10.2016
22:23:16
разве? Хм, не знал

Google

Roman
06.10.2016
22:23:31

Denis
06.10.2016
22:24:04
разве? Хм, не знал
а как еще привязаться к классу чтобы наполнить его (конкретного класса) поля ссылками на вьюшки?

Andre
06.10.2016
23:41:00
Игры в 2000 меньше кушали
а то, сейчас все всё помнят - вот не отдал ты своему другу 5 рублей в первом классе, а он, сука, помнит, памяти ведь больше стало
самый простой вариант: делаешь LruCache с битмапами, размер подстраиваешь под то, сколько тебе ее дают
Ну и дальше так как кэш - LRU, то он сам все тебе уберет, на версиях андроида постарше еще подсчет ссылок можно организовать.
Ну и еще не забывай, что в киткате битмапы можно переиспользовать, что уменьшает потребляемую память и, как следствие, количество вызовов GC

ROMAN
07.10.2016
04:41:52

Marat
07.10.2016
04:48:10
ребят, подскажите как разобрать apk, чтобы он стал проектом

Alex
07.10.2016
06:31:57
Реверс инжиринг. На хабре много статей на эту тему
ребят, подскажите как разобрать apk, чтобы он стал проектом

Nikita
07.10.2016
06:36:07
Ну прям как проект никак не получится

Alex
07.10.2016
06:39:23

Maxim
07.10.2016
07:10:37
Приложение Slack написано на Xamarin O_o, что скажите?
https://www.xamarin.com/customers/tech
пора учить C#?

I
07.10.2016
07:13:58
Нет

Alex
07.10.2016
07:14:02
или Kotlin?

I
07.10.2016
07:14:25
Там только linq посмотреть, а так уже знаете

Admin
ERROR: S client not available

Gerc
07.10.2016
07:28:07

Sergey
07.10.2016
07:35:32
А тут есть прогеры на Xamarin iOS/Android? Я сам джавист, obj-c мне отвратителен, но хочу попробовать (хотя бы для себя) писать под iOS. C# конкурирует с Java, похож на нее. Легче будет начать. Кто-нибудь что-нибудь может посоветовать?

Google

Grigoriy
07.10.2016
07:35:34

Sergey
07.10.2016
07:37:20

I
07.10.2016
07:41:07

Timur
07.10.2016
07:41:15

Sergey
07.10.2016
07:41:35
свифт?
Думал об этом. Но он вроде как далеко не все умеет

Timur
07.10.2016
07:44:32
Просто ксамарин ну вообще не вариант
Быстрее два нативных решения выучить и поддерживать, чем учиться делать нормально под ксамарин.
по крайней мере ещё год-два назад

Sergey
07.10.2016
07:47:42

I
07.10.2016
07:51:10
Свифт отличный язык

Timur
07.10.2016
07:52:14

Artem
07.10.2016
07:58:52
Свифт тьюринго полон
Чего это он там не умеет
Он не умеет напрямую с плюсами работать, да, но если у тебя нет легаси - зачем тебе плюсы

Иван
07.10.2016
08:00:22
Разрешалка и конфиг его хранения в оперативке ж

Alexey
07.10.2016
08:00:25
больше размер -> больше вес

Igor
07.10.2016
08:01:02
И глубина цвета.

Google

Иван
07.10.2016
08:01:13
Я про конфиг и сказал : )
565 будет меньше чем 8888

Alexey
07.10.2016
08:01:28
с потерей качества можно