Estoy tratando de manejar excepciones en mi aplicación. Estoy intentando registrar la excepción, después utilizo el tostado para alertar al usuario que había un problema. Tengo este hallazgo de trabajo en toda mi clase que extiende Actividad. Sin embargo, en cualquier clase que no se extendió la actividad no puedo usar el método de brindis […]
Estoy ayudando a armar esta página: ¿Qué es un contexto? Para ayudar a ilustrar cómo los componentes están relacionados con un Context , creé este diagrama de buscar a través del código fuente del marco: Después de excavar un poco, tuve las siguientes preguntas: ¿Qué crea un Context y qué clases concretas se utilizan? La […]
Estoy escribiendo algunas pruebas para probar mi código de base de datos sqllite. ¿Puede alguien aquí explicar si habría una diferencia escribiendo esas pruebas usando el contexto que obtengo de AndroidTestCase.getContext() o usando un IsolatedContext .
En algún lugar de la aplicación, necesito obtener una cadena localizada utilizando el método getString para un mensaje de error. Para ello, necesito una instancia de Context, obtenida de, por ejemplo, una Actividad. ¿Es esto realmente cómo se diseña esto? ¿Estoy realmente obligado a pasar alrededor de estos objetos en clases y métodos o estoy […]
Objetivo: crear una aplicación de Android que descubra los nombres y las direcciones de los dispositivos BT dentro del alcance y envíe sus valores a un servicio web. Los dispositivos de BT no se han unido previamente al dispositivo del anfitrión, yo apenas quieren votar todo mientras que camino alrededor. Qué he hecho: Pored sobre […]
Tengo una actividad que crea una instancia de objeto de mi clase: file MyActivity.java: public class MyActivity extends Activity { TextView myView = (TextView)findViewById(R.id.myView); … Points myPoints new Points(); … } ————————————————————– file Points.java: private class Points { … HOW TO USE myView HERE ??? … } ————————————————————– ¿Cómo utilizo los objetos de IU en […]
Tengo una clase que crea (o abre) un archivo para escribir algunos datos a él. Esta clase recibe un Contexto en el constructor, lo guarda en un campo de instancia y luego lo utiliza para llamar al método context.openFileOutput. Al ejecutar la aplicación, instanciar esta clase pasando el ApplicationContext como el contexto, y todo está […]
Sólo quería saber cuántas maneras de obtener el contexto, qué método se utiliza en qué situación. Cuál uno mejor utilizar, y cuál es la deferencia principal y dominante entre ellos.
Para iniciar una Actividad necesitas una Intención, como: Intent i = new Intent(context, class) Así que para rellenar el parámetro de contexto, un par de opciones están disponibles: Use MyActivity.this o simplemente this Utilizar getApplicationContext() Utilizar getBaseContext() Y estoy seguro de que hay una o dos opciones más. Todas estas opciones aparecen en algún tipo […]
Context.startService Intent intent = new Intent(context, MyService.class); context.startService(intent); PendingIntent.getService Intent intent = new Intent(context, MyService.class); PendingIntent pi = PendingIntent.getService(context, 0, intent, 0); pi.send(); Preguntas ¿Cuándo comenzarías un servicio con Context.startService vs a PendingIntent? ¿Por qué usar uno sobre el otro?