я бы вам еще рекомендовал не обращаться к фрагментам напрямую из активити путем приведения типов. это источник будущих ошибок и вообще не красиво.
Фрагменты должны абстрагироваться от Активити контейнера, потому используте более гибкий механизм коммуникации.
Вариантов много: Callback интерфейсы, BroadcastReceiverы, какой нибудь EventBus фреймверк типа Otto
FragmentPagerAdapter обычно держит фрагменты в памяти и не уничтожает их. соответственно метод getItem() в нем обычно вызывается один раз для каждой страницы.
setRetainInstance(true) вызывайте внутри самого фрагмента в onCreate()
Catroid — это Android аналог проекта от MIT Scratch. Да, основное назначение — создание простых 2д игрушек. К тому же Catroid сейчас в активной бете, планируем делать релиз на Гугл Плей через месяц — два
Catroid, если вы имеете ввиду open source проект, это не для прототипирования, скорее для создание простых игрушек. а чтобы сделать прототип, я не знаю другого выхода, как сесть и написать код.
Тем не менее, сервис, указанный мной вышел, отлично подход для создание полноценных мокапов, по которым будет видно основное назначение и интерфейс приложения.
да, работал с ним в нескольких приложениях, очень рекомендую. Свое подобное решение вы будете долго реализовывать, т.к. он выглядит идентично нативному ActionBarу, как внешне, так и со стороны API. Единстевнное, вам придется начать использовать Fragment API для работы с ним (если еще не начали), но это скорее плюс, чем недостаток.
QuickAction в AstridTasks раньше не видел. Выглядит неплохо, хотя расположение элементов и способ навигации немного необычен и непривычен для Android платформы. С обычными QuickActionами пробовал работать, иногда могут возникать проблемы отображения на больших экранах. Ну и сейчас их уже редко используют, лучше ContextualActionBar (например, Gmail приложение на ICS).
я вот тоже купил, а потом вышел на это обсуждение. ну это как повезет. все же лучше походить по магазинам, пощупать самому. я вот брал по инету, и все нормально вроде, только люфт над кнопками громкости. но это как пишут, почти на всех девайсах.
что то вы походу не то делаете. Я только что скачал twitter4j, создал новые проект и добавил в него twitter_core.jar через Project->Properties->Libraries->Add jar. Все работает