Documentación y aplicaciones de ejemplo
Aunque
en este blog vas a aprender mucho, resultaría imposible tocar todos los
aspectos de Android y con un elevado nivel de profundidad. Por lo tanto,
resulta imprescindible que dispongas de fuentes de información para consultar
los aspectos que vayas necesitando. En este apartado te proponemos dos
alternativas: el acceso a documentación sobre Android y el estudio de ejemplos.
en este blog vas a aprender mucho, resultaría imposible tocar todos los
aspectos de Android y con un elevado nivel de profundidad. Por lo tanto,
resulta imprescindible que dispongas de fuentes de información para consultar
los aspectos que vayas necesitando. En este apartado te proponemos dos
alternativas: el acceso a documentación sobre Android y el estudio de ejemplos.
Donde
encontrar documentación
encontrar documentación
Puedes
encontrar una completa documentación del SDK localmente en:
encontrar una completa documentación del SDK localmente en:
\sdk\docs\index.html
Se
incluye la descripción de todas las clases (Develop > Reference),
conceptos clave y otro tipo de recursos. Esta documentación también está
disponible en línea a través de Internet:
incluye la descripción de todas las clases (Develop > Reference),
conceptos clave y otro tipo de recursos. Esta documentación también está
disponible en línea a través de Internet:
Muchos
de los recursos utilizados en este libro puedes encontrarlos en:
de los recursos utilizados en este libro puedes encontrarlos en:
Para
resolver dudas puntuales sobre programación te recomendamos la Web de preguntas
y respuestas:
resolver dudas puntuales sobre programación te recomendamos la Web de preguntas
y respuestas:
La
aplicación ApiDemos
aplicación ApiDemos
Otra
opción muy interesante para aprender nuevos aspectos de programación consiste
en estudiar ejemplos. Con este propósito se ha incluido en el SDK de Android
una aplicación, ApiDemos. Está formada por cientos de ejemplos, donde no solo
podrás ver las funcionalidades disponibles en el API de Android, sino que
además podrás estudiar su código.
opción muy interesante para aprender nuevos aspectos de programación consiste
en estudiar ejemplos. Con este propósito se ha incluido en el SDK de Android
una aplicación, ApiDemos. Está formada por cientos de ejemplos, donde no solo
podrás ver las funcionalidades disponibles en el API de Android, sino que
además podrás estudiar su código.
Instalación de ApiDemos en Android
Studio
Studio
Para
crear un proyecto con la aplicación ApiDemos, sigue los siguientes pasos:
crear un proyecto con la aplicación ApiDemos, sigue los siguientes pasos:
1. Primero
arranca SDK manager y aseguraté que has instalado Samples for SDK para
algún nivel de API:
arranca SDK manager y aseguraté que has instalado Samples for SDK para
algún nivel de API:
2. Selecciona File
> Import Project … e
indica una ruta similar a la siguiente:
> Import Project … e
indica una ruta similar a la siguiente:
\sdk\samples\android-21\legacy\ApiDemos
En lugar de android-2 1 puedes indicar otro nivel de API.
3. Indica la carpeta donde quieres
crear el proyecto. Finalmete configura la conversión de un proyecto para ADT
Eclipse a Android Studio:
crear el proyecto. Finalmete configura la conversión de un proyecto para ADT
Eclipse a Android Studio:
NOTA: En muchas versiones del SDK, al compilar
ApiDemos, aparecen errores de compilación. Para solucionarlo, prueba con otra
versión de SDK o intenta corregir los errores. Para ello comenta las
referencias a identificadores no definidos.
ApiDemos, aparecen errores de compilación. Para solucionarlo, prueba con otra
versión de SDK o intenta corregir los errores. Para ello comenta las
referencias a identificadores no definidos.
4.
Si no ha habido ningún error, ya puedes ejecutar ApiDemos. Verás como
los diferentes ejemplos se organizan por carpetas. En el nivel superior
tenemos:
Si no ha habido ningún error, ya puedes ejecutar ApiDemos. Verás como
los diferentes ejemplos se organizan por carpetas. En el nivel superior
tenemos:
Accessibility: Aspectos de accesibilidad, como
trackball, touch o texto a voz.
trackball, touch o texto a voz.
Animation: Una gran variedad de efectos y animaciones.
App: Trabajando a nivel de aplicación con
Activity, Alarm, Dialog, Service, etc.
Activity, Alarm, Dialog, Service, etc.
Content: Describe cómo leer datos desde
ficheros, recursos y archivos XML.
ficheros, recursos y archivos XML.
Graphics: Una gran cantidad de ejemplos
gráficos tanto en 2D como en 3D.
gráficos tanto en 2D como en 3D.
Media: Reproducción de audio y vídeo con las
clases MediaPlayer y VideoView.
clases MediaPlayer y VideoView.
NFC: Ejemplos de uso de Near Field
Communication.
Communication.
OS: Servicios del sistema operativo. Incluye
sensores, vibrador o envío de SMS.
sensores, vibrador o envío de SMS.
Preference: Varios ejemplos de uso de preferencias.
Security: Contiene un ejemplo sobre
encriptación.
encriptación.
Text: Diferentes ejemplos de manipulación y
visualización de texto.
visualización de texto.
Views: Android utiliza como elemento básico de
representación la clase View (vista). Tenemos a nuestra disposición una gran
cantidad de descendientes de esta clase para representar una interfaz gráfica
(botones, cajas de texto, entradas, etc.). Visualiza estos ejemplos para
mostrar las diferentes posibilidades.
representación la clase View (vista). Tenemos a nuestra disposición una gran
cantidad de descendientes de esta clase para representar una interfaz gráfica
(botones, cajas de texto, entradas, etc.). Visualiza estos ejemplos para
mostrar las diferentes posibilidades.
5. Prueba alguna de la
demo que se incluye. Luego resulta sencillo localizar la clase Java que la
implementa, buscando en el explorador del proyecto.
demo que se incluye. Luego resulta sencillo localizar la clase Java que la
implementa, buscando en el explorador del proyecto.
En el siguiente videotutorial tienes los pasos a seguir para instalar la aplicación ApiDemos en android studio.
No hay comentarios:
Publicar un comentario