Lista de trucos de desarrollo de aplicaciones de Android Tablet para tontos

Desde Android Tablet Desarrollo de Aplicaciones para Dummies

Por Donn Felker

Si ha decidido desarrollar aplicaciones para la plataforma Android, sumergirse en los distintos tamaños de pantalla, las complejidades de la estructura y las dependencias puede hacer que su cabeza dé vueltas; por lo tanto, aquí tiene algunos consejos útiles para ayudarle a superar su experiencia de desarrollo diaria.

Consejos útiles para el desarrollo de aplicaciones para andoides

Aunque resolver problemas con Android es una tarea sencilla, todos llegamos a un punto en el que no estamos seguros de qué hacer. La siguiente lista te indicará la dirección correcta si necesitas ayuda para diseñar tu aplicación Android.

  • ¿No está seguro de cómo resolver un problema en particular? Visita los foros de StackOverflow.com y usa la etiqueta Android. StackOverflow es un destino recomendado por la plataforma Android para las preguntas de los desarrolladores.
  • Las tareas más comunes ya se han hecho para usted. El sitio web del desarrollador de Android proporciona una lista de tareas comunes e instrucciones sobre cómo realizarlas.
  • Si no está seguro de lo que hace un paquete o una clase, coloque el cursor sobre el objeto o la clase dentro de Eclipse para ver la ventana emergente de documentación. Si no existe ningún tool tip, puede ver la documentación en línea en http://d.android.com/reference/classes.html.
  • Para encontrar todas las referencias de un objeto en particular en su archivo de clase, seleccione el objeto y presione Ctrl+Mayús+G.
  • Para que los mensajes de flujo en la perspectiva DDMS sean más legibles, cree un filtro que se aplique específicamente al registro de su aplicación.
  • Al escribir en Eclipse, a veces conoce el nombre de la propiedad, método o clase de destino que desea crear. Sin embargo, aún no existe. Escriba el nombre en el componente, Eclipse le informará que el componente no se puede encontrar. Ahora selecciónelo y pulse F2. Esto le da una pequeña ventana emergente que le permite crear a través del clic de un botón.
  • Para navegar rápidamente alrededor de un archivo de clase, presione Ctrl+O y comience a escribir el nombre del miembro en el que está interesado. Selecciónelo en la lista desplegable y pulse Intro.
  • Para navegar rápidamente entre las pestañas del IDE de Eclipse, pulse Mayús+Página Arriba o Mayús+Página Abajo.
  • Para ejecutar rápidamente su aplicación Android, presione Ctrl+Mayús+F11.

Atajos de teclado Eclipse

Lo más probable es que pase la mayor parte de su carrera de desarrollo de Android en el IDE de Eclipse. La siguiente tabla muestra algunos atajos de teclado que pueden ayudarle a ahorrar mucho tiempo.

ActionKeyboard ShortcutCrear un nuevo archivo en el paquete actualAlt+Shift+NOrganizar las sentencias de importaciónCtrl+Shift+ONavigate to the source definitionF3Rename an objectAlt+Shift+Rearch through Java filesCtrl+HOpen a particular typeCtrl+Shift+TFind declarationsCtrl+GNavigate leftAlt+←Navigate rightAlt+→Common

Uso de la intención Android

Un objeto de intención en Android es, bueno, exactamente eso: una intención. La mejor manera de pensar en las intenciones es imaginar encender una luz con un interruptor de luz. Su intención es encender la luz, y para hacerlo, usted realiza la acción de poner el interruptor en la posición de encendido. En Android, esto se correlaciona con la creación de una instancia de la clase Intención con una Acción en la que se especifica que la luz debe ser encendida. Aunque Android utiliza muchos intentos diferentes, algunos son lo suficientemente comunes como para que los uses todo el tiempo cuando estés desarrollando aplicaciones. Estos se enumeran en la siguiente tabla.

IntentCodeStart an activitystartActivity(new Intent(this, Destination.class));Create a chooserIntent.createChooser(yourIntent, «Please Select»);Open the Web browserIntent i = new
Intención (Intención.ACTION_VIEW,
Uri.parse(«http://example.org»));
startActivity(i);Start activity forResult(yourIntent, YOUR_REQUEST_CODE);

Developing for Multiple Screen Sizes in Android

Uno de los retos a los que se enfrentará durante su tiempo como desarrollador de Android es el desarrollo de aplicaciones para múltiples tamaños de pantalla.

Hay muchas cosas a tener en cuenta durante su aventura en los tamaños de pantalla. La siguiente lista le ayudará a mantenerse en el buen camino.

  • Los requisitos de tamaño para cada icono en cada densidad varían para cada tipo de icono. Encontrará iconos de lanzadores, iconos de menús, iconos de barras de estado, iconos de pestañas y muchos más. Todos ellos se construyen de forma diferente para cada densidad de pantalla. Al crear estos iconos, haga referencia a las Pautas de diseño de iconos de Android.
  • Intente utilizar siempre la unidad de medida de píxeles (dip) independiente de la densidad al definir su interfaz de usuario. Esto ayuda a su aplicación a escalar a diferentes dispositivos. El píxel independiente de la densidad es un píxel virtual que se escala proporcionalmente para cada densidad de pantalla dada.
  • Proporcione el elemento supports-screens al archivo AndroidManifest.xml para ayudar al mercado Android a determinar si su aplicación es compatible con varios tamaños de pantalla.
  • Proporciona gráficos para dispositivos de alta, media y baja densidad. Aunque esto puede aumentar su tiempo de desarrollo y diseño, mejorará enormemente la usabilidad y apariencia de su aplicación.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *