Articles of android

Android java.net.UnknownHostException: el host no está resuelto

Este código no funciona: URL url = new URL( xmlPath ); InputSource input = new InputSource( url.openStream() ); todo el tiempo, lo que resulta en una excepción UnknownHostException, incluso cuando el host existe, se ha golpeado con éxito usando el mismo código si proviene de un host de desarrollo diferente (máquina) y también de un […]

Las referencias estáticas se borran: ¿Android descarga las clases en tiempo de ejecución si no se utilizan?

Tengo una pregunta específica sobre cómo funciona la colección / recolección de basura en Android. Hemos tropezado con este problema varias veces, y por lo que puedo decir, Android se comporta de forma diferente aquí en una JVM normal. El problema es el siguiente: actualmente estamos tratando de reducir las clases de singleton en la […]

No es posible depurar la aplicación en Android Studio

Estoy haciendo una aplicación en Android Studio, ahora bash depurarla a través de adb. Cuando hago clic en la palabra Android y el logotipo en la barra inferior, aparece logcat y reconoce mi dispositivo. Entonces veo esto: ¿Qué debo hacer con mi aplicación para que sea “depurable”? FYI estaba desarrollando esta aplicación en Eclipse antes […]

¿Cómo puedo matar una actividad cuando se presiona el botón Atrás?

Obtuve una Actividad que cuando comienza, carga una imagen de internet. En un esfuerzo por ahorrar memoria, cuando la actividad se deja presionada por el botón Atrás, quiero que la actividad elimine todos los datos, es decir, que elimine todas las cadenas e imágenes que contiene. Pensé que la mejor manera de hacerlo era simplemente […]

Error al resolver: com.android.support.design:25.4.0

Agregué la siguiente línea a mi build.gradle (Módulo: aplicación): compile ‘com.android.support:design:25.4.0’ Pero cuando ejecuto Gradle me estoy poniendo Failed to resolve: com.android.support.design:25.4.0 Obtuve el código de soporte de la biblioteca de diseño de soporte de Android y lo agregué a un nuevo proyecto. Lo agregué a la sección de dependencia como tal: dependencies { compile […]

Android: ¿qué elegir para los valores del código de solicitud?

Los métodos como ActivityCompat.requestPermissions requieren que les pase un requestcode que luego puedo probar en una callback (en este caso onRequestPermissionsResult ). ¿Hay algún tipo de mejor práctica que deba pasar en el código de solicitud? Me he dado cuenta de que si solo ingreso una entrada aleatoria a veces recibo un error como este: […]

FileNotFoundException para HttpURLConnection en Ice Cream Sandwich

Tengo una aplicación de Android que funciona bien con Android 2.xy 3.x, pero falla cuando se ejecuta en Android 4.x. El problema está en esta sección de código: URL url = new URL(“http://blahblah.blah/somedata.xml”); HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); urlConnection.setRequestMethod(“GET”); urlConnection.setDoOutput(true); urlConnection.connect(); InputStream inputStream = urlConnection.getInputStream(); Cuando la aplicación se ejecuta en Android 4.x, la llamada […]

Cómo implementar PlaceAutocompleteFragment y PlaceAutocompleteActivity para obtener detalles del lugar

Estoy usando Google Place para obtener detalles del lugar. Google proporciona una forma diferente de implementar la API de Google Place para obtener detalles del lugar. De diferentes maneras son como PlaceAutocompleteFragment , PlaceAutocompleteActivity . Cómo diferenciarlos a todos y cómo implementarlos para obtener detalles del lugar usando Google place API.

¿Retrofit realiza llamadas de red en el hilo principal?

Estoy tratando de explorar Retrofit + OkHttp en Android. Aquí hay un código que encontré en línea: RestAdapter restAdapter = new RestAdapter.Builder().setExecutors(executor, executor) .setClient(new OkClient(okHttpClient)) .setServer(“blah”).toString()) .build(); Si no uso el servicio de ejecutor, ¿se ejecutará mi código en el hilo principal? ¿Debo hacer solicitudes web en un nuevo hilo por lo tanto?

¿Borrar todas las actividades en una tarea?

Tengo una actividad de pantalla de inicio, luego una actividad de inicio de sesión. Mi stack de historial se ve así: SplashActivity LoginActivity cuando el usuario inicia sesión exitosamente a través de LoginActivity, quiero iniciar WelcomeActivity, pero borrar toda la stack: SplashActivity LoginActivity // launches WelcomeActivity -> WelcomeActivity // but now all three are in […]