
Artem
28.12.2016
12:13:05
Привет. Кто-нибудь делал continuous video capture? ( как в vine. Держишь палец на кнопке - видео записывается, отпускаешь - перестает записываться).
Написал на camera2 api + https://github.com/sannies/mp4parser . Но mp4parser крашится на некоторых девайсах - лажу по исходникам, но пока не получилось пофиксить + из-за того что каждый раз пишу в новый файл и заново инициализирую mediaplayer - есть UI лаги.
Может кто-то по другому делал? Или есть мысли

Vitaliy
28.12.2016
12:24:46
ffmpeg

Artem
28.12.2016
12:31:36
@bvitaliyg думал изначально его юзать. Но либа для андроида не в прод версии, а собирать + вызывать неудобно все. mp4parser понравился тем что он гугловский и в проде давно.
Но все равно проблема остается, что видео объединять надо -> будет лаг на реинициализую mediaplayer’а, чего хочется избежать

Kolas
28.12.2016
12:32:11
ребята, тут кто-нибудь сталкивался с исключением com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: ... после обновления\добавления либы?

Google

Igor
28.12.2016
12:34:38
Где-то эта либа уже юзается

J
28.12.2016
12:55:36

Dmitry
28.12.2016
12:57:12

Kolas
28.12.2016
12:57:29

Алексей
28.12.2016
12:59:45
всем привет, подскажите как в интенте передать ссылку. Хочу например передать ссылку в какойто мессенджер
https://yadi.sk/i/m5b_0TpN35XMAE
он кидает не как ссылку а как текст

Sergei
28.12.2016
13:02:25
http допиши

Алексей
28.12.2016
13:05:08
String link = "https://play.google.com/store/apps/details?id=com.skyweb.android.unikachat#details-reviews";

Sergei
28.12.2016
13:07:56
и "text/plain"

Quantum Harmonizer
28.12.2016
13:11:32
Это от мессенджера зависит, например, телеграм подцепляет ссылку только после отправки сообщения.

Max
28.12.2016
13:12:57
Кто знает, у ViewPropertyAnimation только один Listener может быть?

Алексей
28.12.2016
13:24:25

Google

Vitaliy
28.12.2016
14:19:31
Всем ку.

Anton
28.12.2016
14:19:38
здарова!!!!

Vitaliy
28.12.2016
14:19:48
я тут заметил одну страную штку, когда залез в FragmentManager
/**
* Get a list of all fragments that have been added to the fragment manager.
*
* @return The list of all fragments or null if none.
* @hide
*/
@RestrictTo(LIBRARY_GROUP)
public abstract List<Fragment> getFragments();
они обьявили методм * @hide в анатции.
И инспект очень ативно ругаеться на LIBRARY_GROUP

Quantum Harmonizer
28.12.2016
14:21:24
почему инспект вообще лезет в код фреймворка?

Vitaliy
28.12.2016
14:21:45
потому что может
он еще и все dependency проверяет

Quantum Harmonizer
28.12.2016
14:23:25
а, это в v4, вижу

Alexey
28.12.2016
14:25:18
Vitaliy а что странного то?

Vitaliy
28.12.2016
14:26:14
парметр * @hide может не дать использовать метод
и @RestrictTo(LIBRARY_GROUP) сыпит warninga ми
а заказчики проверяют количество ворнингов по коду (

O'Miay
28.12.2016
14:27:25
Ребят, как в андройде в одно активиту вложить 2 других активити и сделать между ними сайдбар?

Alexey
28.12.2016
14:27:45
ну да, hide'ом половина андроид SDK помечено, а RestrictTo недавно в support.annotations завезли, можно и самому использовать

Quantum Harmonizer
28.12.2016
14:28:53

O'Miay
28.12.2016
14:30:21

Vitaliy
28.12.2016
14:37:47

Google

Taras
28.12.2016
14:43:01
чтоб собирать данные о нахождении юзера даже когда программа скрыта — делать это через Service?

Quantum Harmonizer
28.12.2016
14:44:50
да, только сервис нужно откуда-то запустить

Taras
28.12.2016
14:46:30

Quantum Harmonizer
28.12.2016
14:48:00
Я тебя не совсем понял. Сервис используется для простых расчётов?

Taras
28.12.2016
14:49:34

Sergey
28.12.2016
14:50:01
глайд както оптимизирует загрузку если вьюха умерла?
берем имейдж вью сратруем загрузку картинки глайдом, сразу же удаляем этот имейдж вью из лайаута, через 10 секунд добавляем этот имейдж вью обратно в лайаут, И что мы видим картнка загрузилась! Какого х?

Quantum Harmonizer
28.12.2016
14:50:27

Taras
28.12.2016
14:50:47

Adel
28.12.2016
14:52:07
Ребят,думаю,многие в курсе,что на Люмии можно ставить Android. Вот,мы тут поставили,но вот незадача. Модули Wi-Fi и Bluetooth не видятся,хотя драйвера и всё прописано.
На Sony Xperia M(т.е. родной девайс для прошивки) всё вроде как работает,насколько мне известно. Может какие-нибудь скрипты или ещё что-то нужно написать,чтобы заработало?

Sergey
28.12.2016
14:53:00

Wladižlaw ?
28.12.2016
14:55:15
https://bitbucket.org/stfbee/demo_recyclerview_edittext
ток сейчас вернулся к этому вопросу. чяднт?

Wladižlaw ?
28.12.2016
14:55:15
Ребят, такая задача: список, в нем элементы как с, так и без эдитекстов, по нажатию кнопки некст на клавиатуре фокус должен переходить на следующий эдиттекст, по нажатию некст на последнем элементе клавиатура должна пропадать и начинаться работа с введенными значениями. Сейчас это сделано на обычном линеарлейаут с добавлением вьюх в цикле, решение очень не нравится, хотелось бы написать красиво, как можно решить?
При использовании листвью (думаю, в рекуклере такая же проблема) фокус не переносится на следующий элемент, так как он еще не появился
вот нет
ресайклер имеет принципиально другую систему фокусов
там это работает
если ты хочешь настроить только переход по фокусам, то вполне хватит
android:imeOptions="actionNext"
android:imeOptions="actionDone"
Все работает

Quantum Harmonizer
28.12.2016
14:57:32
А что происходит с ресайклером?

Google

Adel
28.12.2016
14:57:49

Wladižlaw ?
28.12.2016
14:58:40
эм, в вертикальной ориентации работает, в горизонтальной нет

Igor
28.12.2016
14:59:04

Quantum Harmonizer
28.12.2016
14:59:27

Sergey
28.12.2016
14:59:46
должно
Как-то не уверенно прозвучало

Wladižlaw ?
28.12.2016
14:59:48

Igor
28.12.2016
15:00:06
вот, и я про то. что должно работать.

Quantum Harmonizer
28.12.2016
15:01:14

Admin
ERROR: S client not available

Quantum Harmonizer
28.12.2016
15:02:27
можно попробовать сделать отрицательные вертикальные маргины (и положительные пэддинги) чтобы больше элементов выводилось.

Wladižlaw ?
28.12.2016
15:02:42
да, в вертикальной фокус проходит по всем пунктам, а в горизонтальной только по тем, что видны. nexus 7 13 lte android 5.0.2
При этом, если поставить другую клавиатуру, которая ниже по высоте, все прекрасно работает в горизонтальном режиме

Igor
28.12.2016
15:08:39
чудеса прямо

Adel
28.12.2016
15:08:53

Quantum Harmonizer
28.12.2016
15:08:54
@stfbee https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html#setItemViewCacheSize(int)

Wladižlaw ?
28.12.2016
15:11:55
угу, гляну
неа, установка большого кеша ни на что не влияет)

Igor
28.12.2016
15:57:26
Тогда костыль:
- проскролил к элементу, который был за экраном
- скрол остановился
- запросил фокус

Александр
28.12.2016
15:57:53
Проблема
На Андроиде ниже 5.0 откуда-то появляются отступы в CardView

Google

Александр
28.12.2016
15:58:14
а если > 5, то всё отлично. Кто-нибудь сталкивался?

Quantum Harmonizer
28.12.2016
15:58:18
useCompatPadding

Yuri
28.12.2016
15:58:23
Я сталкивался, так и не нашел решения
оу щит
спс
А кто заодно подскажет чем отличается app:srcCompat от обычного src?

Quantum Harmonizer
28.12.2016
15:59:43
srcCompat позволяет старым андроидам не упасти при виде <vector>

Александр
28.12.2016
15:59:49

Quantum Harmonizer
28.12.2016
16:00:06
вроде чтобы одинаково было нужно true, не помню

Yuri
28.12.2016
16:01:04
Хм, у меня вроде не падали итак, ну ладно, лучше перестраховаться)

Pavel
28.12.2016
16:21:26
Коллеги, добрый вечер. А какая лучшая книга для изучения android?
Только без ссылок на офф доку.

Alexey
28.12.2016
16:23:56

Vitaliy
28.12.2016
16:24:18

Alexey
28.12.2016
16:24:20

Dmitrii
28.12.2016
16:24:23
Всем привет. А что делать, если URL прилетает с сервера и там есть плейсхолдеры для пары параметров. Как мне ретрофит с таким задружить?

sasha
28.12.2016
16:24:46
Path?

Dmitrii
28.12.2016
16:25:50
path как раз известен более-менее
Там query разный