it-swarm.com.ru

Панель действий Android, как образец Twitter

Каков наилучший способ реализовать панель действий, как образец UI Pattern Twitter.

Twitter для Android: более внимательный взгляд на развивающиеся шаблоны пользовательского интерфейса Android Шаблон 4: Панель действий http://Android-developers.blogspot.com/2010/05/Twitter-for-Android-closer-look -at.html

32
Baris

Возможно, вы захотите взглянуть на исходный код для приложения расписания Google I/O 2010, которое имеет открытый исходный код и содержит реализацию панели действий:

http://code.google.com/p/iosched/

23
Trevor Johns

Еще одна реализация панели действий может быть найдена здесь (бесстыдный плагин), 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());
37
Johan Berg Nilsson

ActionBarSherlock на https://github.com/JakeWharton/ActionBarSherlock - это библиотека Android для реализации шаблона проектирования панели действий с использованием собственного ActionBar на 3.0+ и сторонней библиотеки на pre-3.0.

20
Intrications

Я также жду, пока Google откроет исходные тексты для приложения Twitter ... но также и в Твиттере Рето Майер не представил информацию о возможном выпуске ... в любом случае.

Что касается QuickActions, я нашел следующие интересные ссылки, которые могут быть интересны для некоторых из вас здесь:

Повеселись!

10
Juri

Google предполагает, что приложение Twitter с открытым исходным кодом будет довольно скоро (я надеюсь) в качестве демонстрации всего, о чем они говорят в этой статье. Если вы не можете ждать - скрыть строку заголовка. Создайте макет, который выглядит так. Включите его во все ваши действия с помощью тега.

2
Alex Volovoy

В Tomdroid есть реализация Action Bar, GPL-приложение для создания заметок, которое может синхронизироваться с Tomboy.

Смотрите https://code.launchpad.net/~tomdroid-maintainers/tomdroid/main

0
Rodja

Android 4.x (сэндвич с мороженым) теперь включает встроенную панель действий: http://developer.Android.com/guide/topics/ui/actionbar.html

Руководство по разработке Android 4.x: http://developer.Android.com/design/patterns/actionbar.html

0
Camsoft