Я занимаюсь в основном Android - разработкой.И фреймворки там в основном другие.
Но три из перечисленных мной, я использую в каждом приложении:Guava ,JUnit, Mockito.
Да, на старых версиях был другой механизм сохранения, хотя 4.1 относительно не такая старая версия.Проблема, в том, что раньше фото сохранялись в другую папку, и поэтому, если вы хотите поддерживать приложение для старых девайсов, вам придётмя писать версия-зависимый код.
Попробуйте открыть мой проект:https://github.com/Letscoder/VideoSolution Если работает, значит у вас какие-то проблемы со сборкой вашего проекта.Если - нет, проблемы со стороны IDE.
Реализация ,как видно отвратительная и говнокодерская , но работает:
в реальном проекте я бы использовал паттерн Состояние для переключения
между режимами.
Вот между прочим ссылочка на проект таймера: https://github.com/dogriffiths/HeadFirstAndroid/tr...