Ответ 1
Возможно, вы захотите взглянуть на исходный код приложения расписания Google I/O 2010, который является открытым исходным кодом и содержит реализацию панели действий:
Каков наилучший способ реализации панели действий, например шаблона пользовательского интерфейса twitter.
Twitter для Android: более пристальный взгляд на андроиды, развивающие шаблоны пользовательского интерфейса Шаблон 4: панель действий http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html
Возможно, вы захотите взглянуть на исходный код приложения расписания Google I/O 2010, который является открытым исходным кодом и содержит реализацию панели действий:
Здесь можно найти еще одну реализацию панели действий (бесстыдный плагин), https://github.com/johannilsson/android-actionbar. Он реализован как проект библиотеки, поэтому нет необходимости копировать ресурсы.
Реализация, созданная как виджет, который расширяет RelativeLayout с его собственным макетом для действий и бара. Это позволяет добавить его в макеты с его собственным фрагментом xml.
<com.markupartist.android.widget.ActionBar
android:id="@+id/actionbar"
style="@style/ActionBar"
/>
И затем позже обратитесь к нему в действие для добавления действий.
ActionBar actionBar = (ActionBar) findViewById(R.id.actionbar);
actionBar.setTitle("Other");
actionBar.setHomeAction(new IntentAction(this, HomeActivity.createIntent(this), R.drawable.ic_title_home_default));
actionBar.addAction(new IntentAction(this, createShareIntent(), R.drawable.ic_title_share_default));
actionBar.addAction(new ToastAction());
ActionBarSherlock at https://github.com/JakeWharton/ActionBarSherlock - это библиотека Android для реализации шаблона проектирования панели действий с использованием родного ActionBar версии 3.0+ и стороннего библиотека на pre-3.0.
Я тоже жду до тех пор, пока Google не откроет открытое приложение Twitter... но также и чирикание Reto Meier не принесло информации о возможном выпуске... в любом случае.
Что касается QuickActions, я нашел следующие интересные ссылки, которые потенциально могут быть интересны для некоторых из вас здесь:
Удачи!
Google предположил, что приложение open twitter довольно скоро (я надеюсь), как демонстрацию для всех, о чем они говорят в этой статье. Если вы не можете ждать - скройте строку заголовка. Создайте макет, который выглядит так. Включите его во все ваши действия с помощью тега.
В Tomdroid есть приложение Action Bar, приложение GPL, в котором приложение может синхронизироваться с Tomboy.
См. https://code.launchpad.net/~tomdroid-maintainers/tomdroid/main
Android 4.x(Ice Cream Sandwich) теперь включает в себя собственную панель действий: http://developer.android.com/guide/topics/ui/actionbar.html
Руководства по дизайну Android 4.x: http://developer.android.com/design/patterns/actionbar.html