Size: a a a

StartAndroid Ru Chat

2020 August 07

A-

Alexandr - in StartAndroid Ru Chat
Zontik
Ребят,а как сделать возможность зума картинок,может библиотека какая есть?
библиотека photoview
источник

o

o'Qaris in StartAndroid Ru Chat
Кто нибудь знает как сделать в приложении нормальный полноэкранный режим? Если я прописываю в манифесте тему с windowFullscreen=true, то при вызове в приложении навигационной панели она обратно не сворачивается. Приходится использовать в каждой активности в методах onResume и onWindowFocusChanged установку флагов как на скрине. Это очень не удобно. Есть ли более лаконичный способ?
источник

o

o'Qaris in StartAndroid Ru Chat
источник

А

Артём in StartAndroid Ru Chat
o'Qaris
Кто нибудь знает как сделать в приложении нормальный полноэкранный режим? Если я прописываю в манифесте тему с windowFullscreen=true, то при вызове в приложении навигационной панели она обратно не сворачивается. Приходится использовать в каждой активности в методах onResume и onWindowFocusChanged установку флагов как на скрине. Это очень не удобно. Есть ли более лаконичный способ?
Для навигационной панели, вроде, есть тоже настройки. И, вроде, можно сделать, чтоб она сама сворачивалась. Я бы для начала в эту сторону копал.
источник

EN

Eugeny Nikolaev in StartAndroid Ru Chat
o'Qaris
Кто нибудь знает как сделать в приложении нормальный полноэкранный режим? Если я прописываю в манифесте тему с windowFullscreen=true, то при вызове в приложении навигационной панели она обратно не сворачивается. Приходится использовать в каждой активности в методах onResume и onWindowFocusChanged установку флагов как на скрине. Это очень не удобно. Есть ли более лаконичный способ?
Попробуйте использовать флаг immersive sticky

https://developer.android.com/training/system-ui/immersive#sticky-immersive
источник

EN

Eugeny Nikolaev in StartAndroid Ru Chat
o'Qaris
Кто нибудь знает как сделать в приложении нормальный полноэкранный режим? Если я прописываю в манифесте тему с windowFullscreen=true, то при вызове в приложении навигационной панели она обратно не сворачивается. Приходится использовать в каждой активности в методах onResume и onWindowFocusChanged установку флагов как на скрине. Это очень не удобно. Есть ли более лаконичный способ?
Если полноценный киоск делаете, то лучше через StartLockTask, но там нужны права device owner
источник

S

Sergey in StartAndroid Ru Chat
Привет! Очень простой вопрос.

Нужно протестить (unit тесты), что функция вытаскивает нужную подстроку из строки. Для этого заведен набор строк.  

Какого подхода стоит придерживаться? Одной функций проверять массив строк или на каждую строку отдельный тест?
источник

I

Ivan in StartAndroid Ru Chat
Sergey
Привет! Очень простой вопрос.

Нужно протестить (unit тесты), что функция вытаскивает нужную подстроку из строки. Для этого заведен набор строк.  

Какого подхода стоит придерживаться? Одной функций проверять массив строк или на каждую строку отдельный тест?
я бы заводил отдельный тест на отдельный кейс (например, тест для невалидных строк - пустых, NULL и т.д., тест для длинных строк, тест для простых строк)
источник

I

Ivan in StartAndroid Ru Chat
в каждом тесте несколько строк соответственно
источник

S

Sergey in StartAndroid Ru Chat
Ivan
в каждом тесте несколько строк соответственно
Да, так, логичнее, согласен!!! Сгруппировать!! Спасибо!
источник

S

Sergey in StartAndroid Ru Chat
А вот такой подход же не приветствуется, если делать:
for(...)
{
assertEquals(...)
}
Т.е. что в цикле вызывать assert
источник

Z

Zontik in StartAndroid Ru Chat
Ребят,а для чего нужен try cetch, когда есть if else
источник

I

Ivan in StartAndroid Ru Chat
Zontik
Ребят,а для чего нужен try cetch, когда есть if else
как они связаны вообще?
источник

Z

Zontik in StartAndroid Ru Chat
Я читал про трюкачи,и выяснил, что если блок кода в try не сможет быть вызван,то выполняется catch,не так разве?
источник

I

Ivan in StartAndroid Ru Chat
Zontik
Я читал про трюкачи,и выяснил, что если блок кода в try не сможет быть вызван,то выполняется catch,не так разве?
что значит не может быть вызван?
источник

I

Ivan in StartAndroid Ru Chat
любой код можно вызвать
источник

I

Ivan in StartAndroid Ru Chat
кроме наверное каких-то экзотических случаев))
источник

Z

Zontik in StartAndroid Ru Chat
Понятно, значит я что-то не правильно понял
источник

Z

Zontik in StartAndroid Ru Chat
Try catch используют для ловли ошибок же,да?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Zontik
Try catch используют для ловли ошибок же,да?
Исключений
источник