Desarrollo de aplicaciones tablet Android para dummies

Si bien la resolución de problemas con Android es una tarea sencilla, que todos lleguemos al punto en el que no estamos seguros de qué hacer. La lista debe apuntar en la dirección correcta si necesita ayuda para el diseño de su aplicación Android.

  • No estoy seguro de cómo resolver un problema en particular? Visite los foros en StackOverflow.com y utilizar la etiqueta de Android. StackOverflow es un destino plataforma recomendada Android para preguntas desarrollador.

  • Las tareas más comunes que ya se han hecho por ti. Una lista de tareas comunes y las instrucciones sobre cómo hacerlo ellos son proporcionados por el sitio web de desarrolladores de Android.

  • Si no estás seguro de lo que hace un paquete o la clase, coloque el cursor sobre el objeto o clase mientras que dentro de Eclipse para ver la ventana emergente de la documentación. Si no existe una punta de la herramienta, se 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 el archivo de clase, seleccione el objeto y pulse Ctrl + Shift + G.

  • Para que los mensajes de la corriente en la perspectiva DDMS más legible, crear un filtro que se aplica específicamente a su registro de aplicación.

  • Al escribir en Eclipse, a veces se conoce el nombre de la propiedad de destino, el método o clase desea crear. Sin embargo, aún no existe. Escriba el nombre del componente, Eclipse le informará de 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 mediante el clic de un botón.

  • Para navegar rápidamente por un archivo de clase, pulse Ctrl + O y comience a escribir el nombre del miembro que le interesa. Seleccione de la lista desplegable y pulse Intro.

  • Para navegar rápidamente entre las pestañas en el IDE de Eclipse, pulse Mayús + RePág o Mayús + Av Pág.

  • Para ejecutar rápidamente su aplicación para Android, pulse Ctrl + Shift + F11.

Atajos de teclado Eclipse

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

AcciónAtajo de teclado
Crear un nuevo archivo en el paquete actual+ Shift Alt + N
Organizar las declaraciones de importaciónCtrl + Shift + O
Vaya a la definición de la fuenteF3
Cambiar el nombre de un objeto+ Shift + R Alt
Realice una búsqueda entre los archivos JavaCtrl + H
Abra un tipo particularCtrl + Shift + T
Encuentra declaracionesCtrl + G
Vaya a la izquierdaAlt + larr-
Navegue a la derechaAlt + -

Común Uso Intención Android

Un objeto Intención en Android es, bueno, exactamente eso: un intento. La mejor manera de pensar acerca de las intenciones es de imaginar encender una luz con un interruptor de la luz. Su intención es la de encender la luz, y para ello, realice la acción de mover de un tirón 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 especifique que la luz debe ser activado. Aunque Android utiliza muchos intentos diferentes, unos pocos son lo suficientemente común que vamos a usar todo el tiempo cuando estás desarrollando aplicaciones. Éstos se enumeran en la tabla siguiente.

Intención Prefijo
Iniciar una actividadstartActivity (new Intent (esto, Destination.class)) -
Crear un selectorIntent.createChooser (yourIntent, "Seleccione") -
Abra el navegador WebIntención i = new
Intención (Intent.ACTION_VIEW,
Uri.parse ("http://example.org")) -
startActivity (i) -
Comience la actividad para un resultadostartActivityForResult (yourIntent, YOUR_REQUEST_CODE) -

El desarrollo de múltiples tamaños de pantalla en Android

Uno de los retos que encontrará durante su tiempo como un desarrollador de Android está desarrollando aplicaciones para múltiples tamaños de pantalla. Hay muchas cosas a tener en cuenta durante su aventura en tamaños de pantalla. La siguiente lista le ayudará a mantener el rumbo.

  • Los requisitos de tamaño para cada icono en cada densidad varían para cada tipo de icono. Usted encontrará iconos de lanzadores, los iconos de menú, iconos de la barra de estado, iconos de la ficha, y muchos más. Todos ellos están construidos de forma diferente para cada densidad pantalla. Cuando la construcción de estos iconos, hacer referencia a las Directrices de diseño de iconos de Android.

  • Trate de utilizar siempre el píxel (dip) unidad de medida independiente de la densidad en la definición de la interfaz de usuario. Esto ayuda a su escala de aplicación a diferentes dispositivos. El píxel independiente de la densidad es un pixel virtual que las escalas de forma proporcional para cada densidad de pantalla concreto.

  • Proporcionar al soporta pantallas elemento a la AndroidManifest.xml presentar para ayudar al mercado de Android a determinar si su aplicación es compatible con diferentes tamaños de pantalla.

  • Proporcionar gráficos para dispositivos de alta, media y baja densidad. Aunque esto puede aumentar el desarrollo y diseño de tiempo, mejorará en gran medida la facilidad de uso y el aspecto de su aplicación.




» » » » Desarrollo de aplicaciones tablet Android para dummies