@android_ru

Страница 678 из 3205
Иван
15.12.2016
10:35:32
Пинг*

Quarx2k ?
15.12.2016
10:35:36
Думал юзать intent.getComponent но intent возвращается null

Google
Quantum Harmonizer
15.12.2016
10:38:08
Скорее всего, простого ответа на мой вопрос нет, но всё же: есть библиотека для работы с префами, она использует apply, мне нужно дождаться финала, будто это commit. Делал кто-нибудь подобное?

Quarx2k ?
15.12.2016
10:38:35
resultCode = RESULT_OK а intent data = null

Я так понял заивисит от приложения которое вызывает камеру, некоторые возаращают интент, а некотоыре нет

" If you specified MediaStore.EXTRA_OUTPUT, the image taken will be written to that path, and no data will given to onActivityResult." ясно =\

Stepan
15.12.2016
10:44:14
Всем привет. Зовут меня Степан. Я разработчик в компании Купи батон г. Ульяновск. Состою в группе подкаста, оттуда и узнал про этот чат #whois

Quarx2k ?
15.12.2016
11:10:20
Вот я делаю intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); startActivityForResult(intent, REQUEST_IMAGE_CAPTURE); у пользователя там может быть выбор камеры и мне нужно узнать какую он камеру выбрал ( с какой пришло фото)
Вообщем решил путем выбора системной камеры. Возможно будут кейсы когда это работать не будет, но пока не знаю таких, кроме упоротых кастомных прошивок откуда выпиливают стоковую камеру

Optional<ApplicationInfo> defaultApp = StreamSupport.stream(list) .filter(app -> app.loadLabel(getPackageManager()).toString().equalsIgnoreCase("camera") && (app.flags & ApplicationInfo.FLAG_SYSTEM) == 1) .findFirst();

Сергей
15.12.2016
11:16:53
Как изпользуя flow + mortar запретить пересоздание recyclerview при возврашение во вьюху?

Sergei
15.12.2016
12:01:12
Alexey
15.12.2016
12:03:09
@Quarx2k можно свой пикер приложения камеры сделать, с закосом под системный

Google
Quarx2k ?
15.12.2016
12:04:54
У меня идея чтобы запретить юзать любой софт помимо системной камеры. У меня есть встроенная камера в приложение, я так устал ее пилить под разную китайщину, что решил сделать свою камеру фоллбэеком, если системная не найдена.

Quarx2k ?
15.12.2016
12:06:30
Могут использовать кастомные прошивки, без встроенной камеры

Sergey
15.12.2016
12:06:36
)

Если есть модуль камеры то есть и апп

По поводу кастомных прошивок я бы не парился вообще

Edgar Khimich
15.12.2016
12:07:43
Если картинки не тв drawable-xhdpi - оно откуда будет брать - c hdpi или c drawable ?

Edgar Khimich
15.12.2016
12:09:00
Alexey
15.12.2016
12:12:07
да вот кстати очень странный алгоритм

я так до сих пор до конца не понял

с ресурсами

по дефолту будет брать если никаких нет что ли ?

ну типо из drawable берет только если нет папок drawable с префиксами?

Сергей
15.12.2016
12:28:49
вероятно не пересоздавать если он создан?)
И как это проверит? Пробовал в бандл позицию сохранять, но почему то не отрабатывает

Sergei
15.12.2016
12:50:45
Стоит начать с того, что тут не важен хипстерский набор) Мортар, флоу.. по сути у тебя вьюха, вот проследи как работаешь с инициализацией ресайкл и адаптера

Andrei
15.12.2016
13:00:22
кто использует Robolectric?

Alexander
15.12.2016
13:17:19
ну типо из drawable берет только если нет папок drawable с префиксами?
а если картинка есть в drawable и в drawable-ldpi, но для устройства нужна хайрез, возмет из ldpi?

Sergey
15.12.2016
13:18:52
да, если больше нигде нет картинки

Google
Sergey
15.12.2016
13:19:33
ldpi сейчас уже не надо делать

если только мин апи не 8

Alexey
15.12.2016
13:28:07
@InjectViewState он там действительно немножко странный, учитывая, что существуют ещё -nodpi и -anydpi. Причем, drawable-nodpi != drawable-anydpi != drawable

Alexander
15.12.2016
13:48:31
Привет всем! Посоветуйте что лучше юзать для свайп удаления из adapter-a

Anton
15.12.2016
13:49:06
Привет юзай джаву

Sergei
15.12.2016
13:49:55
ItemTouchHelper или чет такое

Max
15.12.2016
13:50:01
Привет всем! Посоветуйте что лучше юзать для свайп удаления из adapter-a
http://stackoverflow.com/questions/26076965/android-recyclerview-addition-removal-of-items

Grigoriy
15.12.2016
13:51:35
Привет всем! Посоветуйте что лучше юзать для свайп удаления из adapter-a
из адаптера – наверное notifyItemRemoved и руки, из RecyclerView – ItemTouchHelper

Edgar Khimich
15.12.2016
13:51:51
такой вот вопрос - смогу ли я програмно с помощью пикасо менять в зависимоти от времени эти картинки в 9.png ? Сможет ли андроид догадаться какую картинку с каким расширением брать, если я ее буду грузить не в xml ?

Max
15.12.2016
13:57:11
Может кто подскажет, как можно фреймрейт видео узнать? MediaMetadataRetriever не помогает, возвращает null. JavaCV и ffmpeg тоже не подойдут из-за медлительности и огромного размера. Какие то иные методы есть может быть?

Ну или хотя бы узнать количество видеокадров ) Дальше сам посчитаю )

Igor
15.12.2016
13:57:51
ффмпег?

Vitaliy
15.12.2016
13:58:07
Он быстрый, не надо тут

Igor
15.12.2016
13:58:12
хотя насколько помню я забил на такую таску в своё время)

Vitaliy
15.12.2016
13:58:14
А возвращает по причине

Может кривой файл

Max
15.12.2016
13:58:35
А возвращает по причине
Я думаю потому что фреймрейт плавающий

Vitaliy
15.12.2016
13:58:53
Или потому что он не указан точно в атоме

Max
15.12.2016
14:01:20
Или потому что он не указан точно в атоме
Я пишу стандартными методами http://pastebin.com/pv7563hx Думаю там должно быть все более или менее нормально с метаданными

BullyBoo
15.12.2016
14:02:44
кто нибудь знает парсер xml в pojo?

Google
Max
15.12.2016
14:03:37
BullyBoo
15.12.2016
14:04:11
я имел ввиду либу типа gson

Alexey
15.12.2016
14:05:46
@BullyBoo тупо Simple XML

BullyBoo
15.12.2016
14:05:56
a retrofit ее поддерижвает?

Igor
15.12.2016
14:06:01
https://github.com/FasterXML/jackson-dataformat-xml

Alexey
15.12.2016
14:06:43
@BullyBoo https://github.com/square/retrofit/tree/master/retrofit-converters

BullyBoo
15.12.2016
14:08:42
ооо

Admin
ERROR: S client not available

BullyBoo
15.12.2016
14:08:44
спасибо)

Alexey
15.12.2016
14:08:45
a retrofit ее поддерижвает?
нужно конвертер добавить ретрофиту, как по ссылке что @illarionov скинул

simple xml который

Denis
15.12.2016
14:33:49
Как подготовится к собеседованию? Задачки на алгоритмы можно на chacker rank потреннировать. Плюс посмотреть список часто задаваемых вопросов по Android/Java. Что еще порекомендуете?

Alexey
15.12.2016
14:34:56
про gc читай

Igor
15.12.2016
14:36:51
выше отличная ссылка была же https://androidquestions.quora.com/250-Android-Interview-Questions

Quantum Harmonizer
15.12.2016
14:38:01
Alexey
15.12.2016
14:39:04
Как подготовится к собеседованию? Задачки на алгоритмы можно на chacker rank потреннировать. Плюс посмотреть список часто задаваемых вопросов по Android/Java. Что еще порекомендуете?
приготовится к вопросам: 1. какой ваш самый сложный проект/задача, которую вы решали? 2. какие технологии использовали в работе? 3. почему выбрали именно эту либу/фреймворк/технологию для решения задачи? 4. про agile почитай 5. code review. По каким критериям оцениваете код? 6. SOLID 7. архитектура андроид приложенийю clean architecture. отличие mvc от mvp.

набросал топ вопросов, что меня спрашивали

Quantum Harmonizer
15.12.2016
14:39:37
выше отличная ссылка была же https://androidquestions.quora.com/250-Android-Interview-Questions
Первый раз вижу аббревиатуру DVM, везде обычно пишут Dalvik.

Alexey
15.12.2016
14:40:32
а ещё из продвинутых вопросов: принцип работы GC, типы хипов которые у него есть, mark and sweep алгоритм

Google
Quantum Harmonizer
15.12.2016
14:40:41
Dalvik Virtual Machine
Это понятно, но не привычно. Встречал ещё написание Dalvik VM.

Alexey
15.12.2016
14:41:49
https://ggenikus.github.io/blog/2014/05/04/gc/

Alexey
15.12.2016
14:41:56
https://blogs.oracle.com/vmrobot/entry/%D1%81%D0%B1%D0%BE%D1%80%D1%89%D0%B8%D0%BA_%D0%BC%D1%83%D1%81%D0%BE%D1%80%D0%B0_concurrent_mark_sweep

Quantum Harmonizer
15.12.2016
14:46:45
Слишком много про мусор. Важно, но вкупе с остальными знаниями.

Max
15.12.2016
14:47:20
Еще очень советую посмотреть https://events.yandex.ru/lib/talks/4160/ и второй Blitz там сразу про много чего и в контексте андроида. Да и вообще весь курс мне понравился

Alexey
15.12.2016
14:48:19
Слишком много про мусор. Важно, но вкупе с остальными знаниями.
ну в редмадробот меня про это спросили, я рассказал только какие есть типы хипов. Больше не спросили ничего так, но наверно ожидали услышать mark and sweep вкратце.

Alexey
15.12.2016
14:49:27
ещё сфэйлился на taskAffinity

Quantum Harmonizer
15.12.2016
15:00:06
про сборщик мусора?
Ага. Есть много других интересных моментов, в частности, в регистровых виртуалках Dalvik и ART.

Alexey
15.12.2016
15:01:03
Ага. Есть много других интересных моментов, в частности, в регистровых виртуалках Dalvik и ART.
ну можно спросить за отличие dalvik/art от джавовских jvm типо Hotspot

Quantum Harmonizer
15.12.2016
15:01:37
ещё сфэйлился на taskAffinity
пипец, никогда не пользовался

Alexey
15.12.2016
15:05:22
пипец, никогда не пользовался
говорят нужно чтобы правильно сделать открытие приложения из нотификации

Denis
15.12.2016
15:08:07
А для чего нужен NavUtils?

Quantum Harmonizer
15.12.2016
15:24:41
говорят нужно чтобы правильно сделать открытие приложения из нотификации
Нотификации — хитрые существа. Кто-то ставит им CLEAR_TOP; NEW_TASK с ними не работает вроде.

Alexey
15.12.2016
15:25:42
Нотификации — хитрые существа. Кто-то ставит им CLEAR_TOP; NEW_TASK с ними не работает вроде.
ну по хорошему надо весь бэк стек восстановить при открытии нотификации, а иначе у тебя получается ты открыл активити из нотификации, и если нажмешь назад, то всё закроется, а должно иметь логичный переход такой же, как если бы ты открыл эту активити внутри приложения

Anton
15.12.2016
15:26:18
Ну можно бекпрессуре переписать

Если из уведомления переход был

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