Crear barra de búsqueda persistente en android

Quiero un cuadro de búsqueda que se encuentra en la parte superior del diseño como este:

Introduzca aquí la descripción de la imagen Http://www.google.com/design/spec/patterns/search.html#search-in-app-search

No sé si tengo que construirlo yo mismo desde cero usando cajas de texto, marcos blancos, etc, o ya hay un widget incorporado o un trabajo de código abierto.

En realidad, el diseño de todo desde cero no me parece correcto. Porque al hacerlo tendría una vista incompatible o experiencia de usuario en futuras API de Android.

¿Cuáles son las opciones disponibles y cuál es el enfoque más adoptado?

Hay una biblioteca llamada persisten la búsqueda que parece google ahora, google play, etc, echar un vistazo a ella: https://github.com/Quinny898/PersistentSearch

  • Android Cómo ajustar el diseño en el modo de pantalla completa cuando el teclado virtual está visible
  • ¿Cómo recuperar las dimensiones de una vista?
  • Widget de la pantalla de inicio de Android (icono, etiqueta - estilo)
  • ¿Cómo acceder a recurso con nombre dinámico en mi caso?
  • ¿Cómo puedo agregar WebView a un Widget?
  • Compatibilidad con barras de acción
  • Las vistas de StackedWidget no se muestran
  • ¿Cómo puedo convertir la cadena de const valor de clase int?
  • Manejo de eventos de clic en un drawable dentro de un EditText
  • ¿Es posible cambiar el color de ScrollBar?
  • Permiso del proveedor de contenido al acceder a través de android.widget.RemoteViewsService
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.