@android_ru

Страница 1539 из 3205
Алексей
31.05.2017
08:46:10
все возможные support library

Marat
31.05.2017
08:46:18
кто нибудь работал с coordinator layout и скрывающимся при скроле тулбаром? столкнулся с проблемой - хочу закрепить вьюшку внизу, а она начинает кататься вместе с тулбаром. Можно ли ее как нибудь закрепить?

Google
Anton
31.05.2017
08:48:36
ооо бля стартаперы подьехали))

Алексей
31.05.2017
08:48:38
вам сюда: https://t.me/mobile_jobs

Ivan
31.05.2017
08:49:11
ооо бля стартаперы подьехали))
Мне кажется норм так искать рабов для выполнения чьих нибудь mvp

Но при этом рабу не платить,а бабло с заказчика брать

Никита
31.05.2017
08:51:09
Народ кто нибудь знает как можно быстро обходить битмап попиксельно?) Чтобы яркость каждого пикселя можно было дёрнуть...

Владислав
31.05.2017
08:55:58
Может откроешь документацию и сам посмотришь?

Anton
31.05.2017
08:56:49
хахаххахаха

Алексей
31.05.2017
08:56:56
чувак, завязывай с аудиосообщениями, ну неудобно же

тем более с дурацкими

Dan
31.05.2017
08:57:40
завязывай с аудиосообщениями

your-mirror
31.05.2017
08:58:02
и флудить

Владислав
31.05.2017
08:58:15
@DenisIzmaylov админ приди, порядок наведи

Dan
31.05.2017
08:58:18
@Molbert

Google
Anton
31.05.2017
08:58:46
зачитай еще

Владислав
31.05.2017
09:00:35
@InjectViewState Забань его чтоль

Alexey
31.05.2017
09:00:57
Владислав
31.05.2017
09:01:10
ну и иди в чат по ноде

Alexey
31.05.2017
09:04:24
задолбал он меня

ещё мне звонит

ушел в бан короче

Владислав
31.05.2017
09:04:39
❤️

Denis
31.05.2017
09:06:28
Самое оптимальное (может и не простое)решение будет - делать minApi 19 - и заюзать MediaCodec - отправлять nal-чанки потоком. Ну или записать в файл MediaRecoder-ом и аплоадить на сервак. В любом случае у медиа-фреймворка - точно было настроечка "задать битрейт" В обмен на потерю качества - можешь зажимать скок хочешь Ну и плюс - аппаратная обработка всего этого добра. Прям из коробки
Спасибо, так и делал (юзал MediaRecorder и указывал битрейт) но столкнулся с тем что не все телефоны умеют записывать в разрешениях, которые выдал метод getSupportedVideoSizes / getSupportedPreviewSizes + нельзя заранее узнать, поддерживается ли H.265 кодек например в обоих случаях будет крэш с нативным сишным кодом ошибки + хотелось бы более тонкую настройку кодека иметь, как в ffmpeg т.к. на full hd (а некоторые телефоны отказываются снимать в чем-то кроме full hd) битрейт меньше 5-7 Mbps выглядит очень печально имхо это оверкилл, и много трафика съест при заливке на сервер таким образом, даже не знаю стоит ли юзать MediaRecorder API, слишком уж много проблем но сжатие на лету - очень вкусно и заманчиво конечно может правильнее после записи видео стандартной камерой уже сжимать чем-то? попробовал ffmpeg, но почему-то дико медленно сжималось

Splinter
31.05.2017
09:15:09
Задумался: много вьюх, которые наследуются от кастомного textview. Всегда использовал для тач эвента var imm = (InputMethodManager)context.GetSystemService("input_method"); imm.ToggleSoftInputFromWindow(view.WindowToken, ShowSoftInputFlags.Forced, 0);

Но был ли более простой способ вызывать клавиатуру, наследуясь от textview?

Никита
31.05.2017
09:19:10
придётся конвертнуть в array
так это вроде как уже аррей

можно же bitmap.getPixel(x,y)

а зачем?
мне нужно посчитать среднюю яркость по картинке, а потом посчитать среднеквадратичное отклонение каждого пикселя от средней яркости ^_^

Алексей
31.05.2017
09:21:26
вы бы для этого либы использовали, всё же реализовано уже.

Никита
31.05.2017
09:22:02
а зачем это делать на андройде?
оценка качества изображения перед распознаванием

Google
Никита
31.05.2017
09:22:18
J
31.05.2017
09:22:36
можно же bitmap.getPixel(x,y)
юзай getPixel потом прикрутишь либу в след версии

Никита
31.05.2017
09:23:07
юзай getPixel потом прикрутишь либу в след версии
2 прохода по 8мпкс картинке это пара минут выйдет

Igor
31.05.2017
09:23:56
тогда opencv

Алексей
31.05.2017
09:23:57
что бы вы ни сделали в java, у вас выйдет пара минут

J
31.05.2017
09:25:51
что бы вы ни сделали в java, у вас выйдет пара минут
ну от языка это не зависит просто такую хрень софтварно делать всегда не аллё

особенно на андройде

Алексей
31.05.2017
09:26:35
ещё как зависит. на плюсах сильно быстрее сработает. Но вообще да, opencv

J
31.05.2017
09:26:50
2 прохода по 8мпкс картинке это пара минут выйдет
тебе не надо делать проход по 8mpx картинке сожми пикчу то 512x512

Anton
31.05.2017
09:28:15
"а вот в плюсах все быстрее..."

J
31.05.2017
09:28:28
Anton
31.05.2017
09:28:32
ага

J
31.05.2017
09:29:25
ща захоливарим про медленность джавы

и выяснится что посоны пишут java-говнокод и он медленно работает или используют java 1.5

Anton
31.05.2017
09:30:19
@ikomarov я тебе гист закоментил там. Какой смысл вырубать встроенный механизм синхронизации в скайлате и делать свой через ринтран лок а потом его врубать? Ты думаешь это даст огромный прирост в перфоманс склайта?

Алексей
31.05.2017
09:30:25
да норм джава) насчёт сильно быстрее я погорячился, правда.

Stas
31.05.2017
09:31:45
есть какая-нибудь стабильная либа, реализющая свайп для закрытия активити. как в android версии телеграма?

Admin
ERROR: S client not available

Google
Gleb
31.05.2017
09:32:56
Stas
31.05.2017
09:33:56
Я юзал Slidr, работает
круть, спасибо

Donna Anna
31.05.2017
09:35:06
нет не быстрее )
а у тебя есть основания так говорить? я как-то по умолчанию считаю что длинную математику надо в нэйтив-часть, но может я ошибаюсь? расскажи

Dmitriy
31.05.2017
09:35:43
@InjectViewState

Alexey
31.05.2017
09:36:14
понаехали флудерасты

Владимир
31.05.2017
09:36:20
всем привет, делаю приложениенаподобие трекера может быть кто подскажет как правильнее сделать определение старта и финиша движения устройства? желательно только через gps данные, без activityrecognition? особенно интересуют моменты например остановка на светорфоре, как правильнее такое обрабатывать?

или хотя бы в какую сторону копать?

J
31.05.2017
09:37:13
реальные запоры случаются на порядках алгоритмов типа если он квадратный и более - то ты хоть на ассемблере пиши - не поможет

хардкор вычисления делаются на видеокартах быстро засчёт распараллеливания, но это уже были не мои проблемы

в джаве тока эксепшоны тормозят по скорости операций

Donna Anna
31.05.2017
09:41:12
понятно, спасибо

Sergey
31.05.2017
09:47:11
https://smartapps.egeniq.com/speed-up-the-computations-of-your-android-app-by-writing-renderscript-code-7c36280a8bc1

J
31.05.2017
09:48:22
понятно, спасибо
кароче как это было в 2005

https://ru.vingrad.com/Ocherednyye-dannyye-o-medlennosti-JAVA-id50bb516e6ccc19b03703c2e7

щас все ещё лучше

Никита
31.05.2017
09:48:31
Gleb
31.05.2017
09:49:07
Спасибо, так и делал (юзал MediaRecorder и указывал битрейт) но столкнулся с тем что не все телефоны умеют записывать в разрешениях, которые выдал метод getSupportedVideoSizes / getSupportedPreviewSizes + нельзя заранее узнать, поддерживается ли H.265 кодек например в обоих случаях будет крэш с нативным сишным кодом ошибки + хотелось бы более тонкую настройку кодека иметь, как в ffmpeg т.к. на full hd (а некоторые телефоны отказываются снимать в чем-то кроме full hd) битрейт меньше 5-7 Mbps выглядит очень печально имхо это оверкилл, и много трафика съест при заливке на сервер таким образом, даже не знаю стоит ли юзать MediaRecorder API, слишком уж много проблем но сжатие на лету - очень вкусно и заманчиво конечно может правильнее после записи видео стандартной камерой уже сжимать чем-то? попробовал ffmpeg, но почему-то дико медленно сжималось
Ну ... смотри - тут есть два подхода Максимально нативный Максимально свой Максимально нативный (Плюсы): Практически не влияет на размер apk(всё уже на борту) Хардварная реализация: соответственно - скорость, потребление батареи, ну и вендор лучше работает со своим железом. Официальный Android API - то есть минимум порога вхождения в код (Минусы): Всё довольно низко уровнего, много писанины. Соответственно чем ниже - тем больше девайсо-зависимости соответственно придется подыскивать битрейты и резолюшны - максимально популярные. Ну тоесть нащупывать какие-то усредненные значения, приемлимые всем. Мало гибкости и тюнинга - ибо никогда не знаем какие HW Capabilites доступны, либо покрывать всё свичами на конкретные модели у стройств Максимальной свой (или 3rd part): Плюсы Свобода действий, модификации - код полностью твой. Возможно это будет очень популярное,авторитетное с++ решение в целом в мире разработки (как н-р ffmpeg). Возможно даже меньше кода писать придется. Поддержка всего что позволяет либа, девайсо-независимо. Минусы Очень большая прибавка к размеру апк. Очень долгий билд всего этого добра. Часто очень медленная в итоге работа (потому что всё CPU разгребает, соответственно бешеный расход батареи) В итоге выглядит это всё как слон в посудной лавке. Порог вхождения в такой код - высокий(надо знать плюсы, плюсовые либы, и весь NDK - CMake билдабельно конфигурабельные геморои)

ilya
31.05.2017
09:50:59
Приветствую, есть ли пример, ScrollView + ConstraintLayout, вообщем надо ConstraintLayout который скроллится

Google
Алексей
31.05.2017
09:52:04
и в чём проблема?

раньше был баг, но его починили

ilya
31.05.2017
09:54:07
Сделал ScrollView(корень) -> Constrainlayout, но не скроллится пока не поставишь руками Сonstrainlayout заведомо большой размер, например, 500dp. Размер Сonstrainlayout явно больше размера экрана, внутри есть фрагменты которые вставляются в ViewPager, но т.к. скролл не работает, часть контента Сonstrainlayout невидно.

Denis
31.05.2017
09:54:16
Ну ... смотри - тут есть два подхода Максимально нативный Максимально свой Максимально нативный (Плюсы): Практически не влияет на размер apk(всё уже на борту) Хардварная реализация: соответственно - скорость, потребление батареи, ну и вендор лучше работает со своим железом. Официальный Android API - то есть минимум порога вхождения в код (Минусы): Всё довольно низко уровнего, много писанины. Соответственно чем ниже - тем больше девайсо-зависимости соответственно придется подыскивать битрейты и резолюшны - максимально популярные. Ну тоесть нащупывать какие-то усредненные значения, приемлимые всем. Мало гибкости и тюнинга - ибо никогда не знаем какие HW Capabilites доступны, либо покрывать всё свичами на конкретные модели у стройств Максимальной свой (или 3rd part): Плюсы Свобода действий, модификации - код полностью твой. Возможно это будет очень популярное,авторитетное с++ решение в целом в мире разработки (как н-р ffmpeg). Возможно даже меньше кода писать придется. Поддержка всего что позволяет либа, девайсо-независимо. Минусы Очень большая прибавка к размеру апк. Очень долгий билд всего этого добра. Часто очень медленная в итоге работа (потому что всё CPU разгребает, соответственно бешеный расход батареи) В итоге выглядит это всё как слон в посудной лавке. Порог вхождения в такой код - высокий(надо знать плюсы, плюсовые либы, и весь NDK - CMake билдабельно конфигурабельные геморои)
Может апи какое-то есть, которое бы отдавало хотя б поддерживаемые разрешения и кодеки для всех моделей устройств? типа devicespecifications.com (у него нет апи) Тогда можно б было без опаски словить креш в рантайме заюзать MediaRecorder наверное

ilya
31.05.2017
09:55:24
и в чём проблема?
Если есть пример, разметки, был бы благодарен

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