Android

Description

Primer trabajo de Topicos Avanzados de programacion
Gustavo Macias
Mind Map by Gustavo Macias, updated more than 1 year ago
Gustavo Macias
Created by Gustavo Macias over 7 years ago
12
0

Resource summary

Android
  1. Que es?
    1. SO pensado principalmente para dispositivos moviles. Esta basado en Linux, un SO libre y gratuito
    2. Versiones
      1. Apple Pie 1.0
        1. Banana Bread 1.1
          1. Cupcake 1.5
            1. Donut 1.6
              1. Eclair 2.0 - 2.1
                1. Froyo 2.2 - 2.2.3
                  1. Gingerbread 2.3 - 2.3.7
                    1. Honeycomb 3.0 - 3.2.6
                      1. Ice cream sandwich 4.0 - 4.0.5
                        1. Jelly Bean 4.1 - 4.3.1
                          1. Kit kat 4.4 - 4.4.4, 4.4.W - 4.4.W.2
                            1. Lollipop 5.0 - 5.1.1
                              1. Marshmallow 6.0 - 6.0.1
                                1. Nougat 7.0 - 7.1 - 7.1.1 - 7.1.2
                                  1. Oreo 8.0 - 8.1
                                  2. Caracteristicas
                                    1. Codigo Abierto
                                      1. Nucleo basado en Linux
                                        1. SQLite para datos
                                          1. Soporte de Java
                                            1. Soporte HTML, HTML5, Adobe Flash
                                            2. Arquitectura General
                                              1. Maquina Virtual
                                                1. Android Runtime (ART) es un entorno de ejecución de aplicaciones utilizado por el sistema operativo móvil Android. ART reemplaza a Dalvik, que es la máquina virtual utilizada originalmente por Android, y lleva a cabo la transformación de la aplicación en instrucciones de máquina, que luego son ejecutadas por el entorno de ejecución nativo del dispositivo.
                                                2. Procesos y nivel de prioridad
                                                  1. 1. Procesos Activos: Son la interaccion con el usuario
                                                    1. 2. Procesos Visibles: Ocurre cuando una actividad se muestra.
                                                      1. 3. Procesos en segundo plano: Las actividades que no son visibles
                                                        1. 4. Procesos vacios: Se utilizan para mejorar el rendimiento general del sistema.
                                                        2. Componentes
                                                          1. Layout
                                                            1. La estructura visual
                                                            2. Activity
                                                              1. Componentes principales de la Interfaz
                                                              2. View
                                                                1. Componentes basicos
                                                                2. Intent
                                                                  1. Componente basico de comunicacion
                                                                  2. Service
                                                                    1. Componentes en segundo plano
                                                                    2. Fragment
                                                                      1. Porcion de GUI
                                                                      2. Broadcast Receiver
                                                                        1. Componente destinado a detectar y reaccionar ante determinados mensajes
                                                                        2. Content Provider
                                                                          1. Es el mecanismo que se ha definido en Android para compartir datos entre aplicaciones.
                                                                        3. Ciclo de vida
                                                                          1. Activa
                                                                            1. La actividad está encima de la pila, lo que quiere decir que es visible y tiene el foco.
                                                                            2. Visible
                                                                              1. a actividad es visible pero no tiene el foco.
                                                                              2. Parada
                                                                                1. Cuando la actividad no es visible.
                                                                                2. Destuida
                                                                                  1. Cuando la actividad termina al invocarse el método finish(), o es matada por el sistema.
                                                                                3. Estructura de un proyecto
                                                                                  1. 1. Manifests.
                                                                                    1. 2. JAVA
                                                                                      1. 3. RES
                                                                                        1. Anim
                                                                                          1. drawable
                                                                                            1. PNG o JPEG
                                                                                              1. Layout
                                                                                                1. Menu
                                                                                                  1. mipmap
                                                                                                    1. raw
                                                                                                      1. values
                                                                                                        1. dimens
                                                                                                          1. strings.xml
                                                                                                            1. styles.xml
                                                                                                              1. Proyecto
                                                                                                                1. Color.xml
                                                                                                              2. 4. Gradle
                                                                                                              Show full summary Hide full summary

                                                                                                              Similar

                                                                                                              Curso Basico De Android
                                                                                                              manrongel
                                                                                                              SISTEMAS OPERATIVOS PARA DISPOSITIVOS MOVILES
                                                                                                              martinezgarciad2
                                                                                                              Aplicaciones moviles
                                                                                                              Les Lozano
                                                                                                              os for movi
                                                                                                              israel397ame
                                                                                                              SITIO WEB - DIPLOMADO DE PROFUNDIZACIÓN EN COMPUTACIÓN MÓVIL
                                                                                                              Daniel Andres Castro
                                                                                                              Android
                                                                                                              Tomas Pardellas
                                                                                                              SISTEMAS OPERATIVOS PARA MÓVIL
                                                                                                              martineztrejomar
                                                                                                              Examen de programacion
                                                                                                              Sergio Ajanel
                                                                                                              SISTEMA OPERATIVO (SO) MAPA MENTAL
                                                                                                              ULISES OLGUIN MORENO
                                                                                                              Us de les TAULETES
                                                                                                              Jaume Soriano Sivera
                                                                                                              Dispositivos Compatibles KingRoot - Pööl Martín
                                                                                                              Pööl Martín