@android_ru

Страница 332 из 3205
Rtem
03.10.2016
13:42:59
а через path не сделать?
Ну по всей видимости я щас буду через VectorDrawable это делать.

Потому что все остальное похоже на костыли

Alexey
03.10.2016
13:46:43
@grishka т.е. при проектировании контроля на этом уровне, существование TCP вообще не учитывали что ли?

Google
Nikolay
03.10.2016
13:47:11
Сурово. И все для того чтобы написать нормальный плеер для Андроида...

Alexey
03.10.2016
13:47:48
Seraphim
03.10.2016
13:47:57
На глаз - Picasso быстрее и качество картинки намного лучше. И не нашел нормально способа достать файл картинки из кэша.
Picasso выдаёт качество лучше потому что он не жмёт пикчу под вьюху. Он вгрузит полную 4к фотку даже в вьюху для аватара размером 40х40дп

Igor
03.10.2016
13:48:59
Можно задать нубский вопрос по exoplayer'у?

Denis
03.10.2016
13:49:19
Потому что все остальное похоже на костыли
а чем рисование на канве не подходит? вроде хорошо и просто справляется с этим

Nikolay
03.10.2016
13:51:27
Можно задать нубский вопрос по exoplayer'у?
А методами stop и release и в медиа плеере не особо попользуешься. От состояния плеера зависит.

Fedor
03.10.2016
13:51:55
@grishka т.е. при проектировании контроля на этом уровне, существование TCP вообще не учитывали что ли?
какой смысл при проектировании нижнего уровня смотреть на более высокий?

Gregory
03.10.2016
13:51:59
там была мотивация типа что быстрее и проще обнаружить битовую ошибку средствами протокола и перепослать, чем дать tcp понять, что пакет продолбали

Alexey
03.10.2016
13:55:29
@megatronxxx не, ну 2g - понятно, но на момент появления 3g уже должно было быть понятно, что там всё гораздо сложнее

Google
Nikolay
03.10.2016
13:55:52
Как раз хотел разобраться с ним в отпуске

Иван
03.10.2016
13:56:11
Кстати, пока увидел. Тут поднимали тему про некий ExoPlayer. Вопрос знающим — он на сколько гибок в плане вывода видео в GL текстуру?

Alexander
03.10.2016
13:56:26
Зачем такие извращения?
Мне нужно ручками удалять картинки с карты памяти и с intent передавать. А как из picasso вытащить файл, я не нашел.

Максим
03.10.2016
13:58:10
Даже на скрине видно, будто она над лейаутом

Хотя она под ним

Alexander
03.10.2016
13:59:47
Alexey
03.10.2016
13:59:54
даже если тронуть ниже кнопки, то перехватывает кнопка?

Максим
03.10.2016
14:01:03
даже если тронуть ниже кнопки, то перехватывает кнопка?
Нет, только если нажать на область кнопки

Alexey
03.10.2016
14:01:05
Alexander В Picasso же принципиально нет своего файлового кэша и прямого доступа к используемому memory-кэшу.

Seraphim
03.10.2016
14:02:07
Нет, uri на файл.
Не понимаю как и зачем. Ты же должен знать какую именно пикчу ты хочешь, значит где-то на неё должен держать uri

Alexey
03.10.2016
14:02:20
Нет, только если нажать на область кнопки
ну так у тебя он ниже по иерархии. Попробуй поменять местами кнопку и лаяут

Dmitriy
03.10.2016
14:02:56
setClickable(true) у FrameLayout попробуй

Alexander
03.10.2016
14:03:04
Не понимаю как и зачем. Ты же должен знать какую именно пикчу ты хочешь, значит где-то на неё должен держать uri
Да. Но uri-то у меня на интернетовскую картинку, а мне нужен uri на файл на карте памяти.

Seraphim
03.10.2016
14:03:15
Зачем?

Alexander
03.10.2016
14:04:20
Зачем?
А как передать в интенте картинку? Uri в сеть прокатит?

Seraphim
03.10.2016
14:05:14
Конечно да. Он же хранит её в кэше, а ключом служит ссылка в интернеты, откуда изображение было загружено

Google
Seraphim
03.10.2016
14:05:24
Так и uil делает, если что

Alexander
03.10.2016
14:07:06
Упс. Видимо я просто тупанул и не сказал, что в другие приложения интент. В своем-то понятное дело. )

Seraphim
03.10.2016
14:08:04
А другие приложения не осилят пикчу загрузить?)

Alexey
03.10.2016
14:09:26
Alexander URI в контент-провайдер твоего приложения. Я не знаю приложений, которые принимают пикчу в интенте. Делаешь протокол для передачи изображений между своими приложениями?

Alexander
03.10.2016
14:09:31
А другие приложения не осилят пикчу загрузить?)
Даже не пробовал) Видимо осилят.) Другой момент - как чистить кэш по отдельной картинке? Picasso вроде только все удаляет.

Seraphim
03.10.2016
14:10:56
Даже не пробовал) Видимо осилят.) Другой момент - как чистить кэш по отдельной картинке? Picasso вроде только все удаляет.
Может такую картину проще вообще не сохранять в кэш? Зачем вообще отдельно чистить?

https://github.com/square/picasso/pull/796

Alexander
03.10.2016
14:12:56
Может такую картину проще вообще не сохранять в кэш? Зачем вообще отдельно чистить?
Сохранять обязательно. А если инета нет, да и тратить трафик каждый раз - не очень. Таких картинок очень много - тысячи. Чистить по отдельности, потому что у меня акции в магазинах с периодом действия. Закончилась - удалил.

https://github.com/square/picasso/pull/796
Круто. Спасибо Вам и JakeWharton.)

Alexey
03.10.2016
14:18:36
Alexander это ведь про memory-кэш. Из памяти они и по LRU замечательно уйдут, как только перестанут использоваться

Alexander
03.10.2016
14:20:33
Alexander это ведь про memory-кэш. Из памяти они и по LRU замечательно уйдут, как только перестанут использоваться
Весело. А я глянул и дальше работать. Потом, думаю, посмотрю. Значит все-таки, как я и делал, адаптер для picasso в виде uil.

Ivan
03.10.2016
14:26:09
Скоро здесь будет: http://skill-branch.ru/android.html

Чел, я тебе скидывал бесплатное. Курс от e-legion. Думаешь, он для совсем novice?

Seraphim
03.10.2016
14:28:11
Если ты даже среднего скилла, тебе никакие гайды не нужны

Vitaliy
03.10.2016
14:28:18
Прикрутишь к нему вывод в текстуру, будет тебе вывод а текстуру

А зачем именно в текстуру?

Ivan
03.10.2016
14:30:01
Если ты его до конца разберешь, курсы тебе уже вряд ли понадобятся. Так что я б не заморачивался раньше времени

Nikolay
03.10.2016
14:30:37
Прикрутишь к нему вывод в текстуру, будет тебе вывод а текстуру
Разве для вывода? Точно не для декодирования?

Google
Admin
ERROR: S client not available

Vitaliy
03.10.2016
14:31:28
Он умеет вроде бы выводить

Во всяком случае там был метод setSurface() или как-то так

Которым и пользуется Эксо

Alexey
03.10.2016
14:36:05
вот бы по плеерам курс))

Pavel
03.10.2016
14:36:05
Здесь есть подборочка http://vk.com/wall-51634849_1308

Ivan
03.10.2016
14:38:15
http://www.anysoftwaretools.com/best-android-development-resources/

Nikita
03.10.2016
14:45:58
Не понимаю людей, которые ищут девелопера iOS+An

*Android

Обычно это означает что они плохо умеют и то, и то

Ivan
03.10.2016
14:46:40
Как правильно должен происходить обмен данными? Есть условная корзина с товарами, которую может менять клиент и оператор на сервере. Как правильно реализовать синхронизацию корзины? Наверняка существуют кейсы для решения этого вопроса

Gerc
03.10.2016
14:50:55
Вебсокет

Xmpp с презенсами или кастомными нодами

Иван
03.10.2016
14:52:03
Обычно это означает что они плохо умеют и то, и то
Нифига. Есть же люди, владеющие несколькими языками

Так же среди только Андро и Ябло есть глупые

Вовка
03.10.2016
14:52:31
Тут бы хотябы Android SDK раздуплить ?

дело в том что эти же люди хотят Android + iOS и ЗАНЕДОРАГА

Иван
03.10.2016
14:53:33
Вован+Васян недорого

Ксамарин может

Вовка
03.10.2016
14:54:16
да не, native

Google
Nikita
03.10.2016
15:00:38
Человек физически не может быть спецом в обоих платформах

Они обе достаточно сложнве

Seraphim
03.10.2016
15:01:21
https://hh.ru/vacancy/18337112 Наслаждайтесь

Gregory
03.10.2016
15:04:45
Nikolay
03.10.2016
15:05:30
jSon

Это шедевр.

Alexey
03.10.2016
15:06:50
jSon
ахаха лол, я сначала подумал что же это такое чего я не знаю

ну опечатка че

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