Pregunta simple. Revisando mi código, he notado que tengo un montón de variables declaradas varias veces en mis clases o métodos … por ejemplo: public Long dbInsertCheckin(final String Class) { final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); … } Y public class SmashDataSource { final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); final SimpleDateFormat sdf = […]
Soy nuevo en Java y Android, estoy tratando de crear una aplicación cliente / servidor. Por el momento estoy ejecutando el servidor en la PC y el cliente está en un dispositivo Android. La comunicación tiene lugar y todo funciona bien, pero quiero diferenciar los mensajes entrantes del cliente con el fin de hacer diferentes […]
Tengo una aplicación para móviles, que se registra en un servidor c2dm. Tengo un servidor que envía un mensaje a mi aplicación, para enviar una notificación. El servidor recibe código de resultado ok de google c2dm. En LogCat veo que mi aplicación recibe el mensaje, pero inmediatamente produce el error que tengo en mi mensaje. […]
Para fines de prueba, necesito obtener las coordenadas de todas las vistas visibles en la pantalla. Sin embargo, al comprobar la salida, parece que el hilo de interfaz de usuario no se ha hecho dibujo / posicionamiento / aplicación de la configuración a todas las vistas todavía. Algunas vistas son 0x0 píxeles mientras deberían estar […]
Estoy recibiendo una IllegalArgumentException cuando llamo a este método createMarker (): private void createMarker(GoogleMap map, MarkerOptions options, OnMarkerCreateListener listener) { Log.e("LazyMarker", "Options var val: "+options); Log.i("LazyMarker", "GoogleMap Value:"+map); Log.i("LazyMarker", "OnMarkerCreateListener Value:"+listener); marker = map.addMarker(options); //Log.i("LazyMarker", "The value of Marker is:"+map.addMarker(options)); if (listener != null) { listener.onMarkerCreate(this); } } Aquí está la salida logcat: 06-14 11:40:38.627: […]
Mi página carga un TextView que es desplazable. Desafortunadamente la posición parece pegarse al cargar el nuevo texto en la visión, así que el texto aparece fuera de pantalla o totalmente invisible. ¿Hay una manera de restablecer el texto "visto" actualmente a la parte superior?
Digamos que estoy cargando un mapa de bits en mi dispositivo Android. Hay muchas excepciones posibles que pueden ser lanzadas. Para simplificar, tomemos NullPointerException y OutOfMemoryError . Ahora tengo dos pedazos de código. Código 1 try{ //load the bitmap } catch(Exception e) { //do something } Código 2 try{ //load the bitmap catch (NullPointerException e) […]
Estoy tratando de configurar una prueba de automatización en una nueva aplicación para Android que estoy desarrollando, pero tener un poco de problemas con uno de los apis El problema que estoy enfrentando es que quiero iniciar la prueba después de wifi tiene una conexión, no cuando está en el estado de conexión. He intentado […]
Quiero escribir letras de canciones a un mp3 en una aplicación de Android. He encontrado una biblioteca java para leer archivos mp3 y leer / manipular las etiquetas ID3 (ID3v1 e ID3v2.2 a través de ID3v2.4), llamado mp3agic . mp3agic para escribir la etiqueta lírica de la etiqueta ID3v2, escribiendo la etiqueta: USLT . Encontrado […]
Tengo tres expresiones regulares: Pattern mentionPattern = Pattern.compile("(@[A-Za-z0-9_-]+)"); Pattern hashtagPattern = Pattern.compile("(#[A-Za-z0-9_-]+)"); Pattern urlPattern = Patterns.WEB_URL; Tengo una cadena: Este es un #sample #twitter texto de @tom_cruise con un enlace http://tom_cruise.me Necesito emparejar este texto con la expresión regular tres arriba y colorear el texto emparejado con azul y fijar el texto final en un […]