Tag: interfaz de usuario

La inicialización de Android TextToSpeech bloquea / congela el subproceso de UI

Escribí el siguiente código: public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } private TextToSpeech mTTS; @Override protected void onPause() { super.onPause(); if (mTTS != null) { mTTS.stop(); mTTS.shutdown(); } } @Override protected void onResume() { super.onResume(); mTTS = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() { @Override public void onInit(int status) […]

Alineación de componentes en RelativeLayout

| –Botón 1– | | -Button 2- | Uso de RelativeLayout ¿Cómo puedo alinear el ancho del botón 2 para que coincida con el botón 1.

¿Cómo ocultar la barra de título mientras la aplicación se está cargando y mostrarla cuando termine de cargar?

Tengo una aplicación que utiliza una barra de título personalizada. Sin embargo, cuando mi aplicación se inicia, me di cuenta de que la barra de título por defecto se muestra por un breve período de tiempo. Mi problema es que no quiero mostrar la barra de título por defecto mientras mi aplicación se está cargando. […]

Actualizar vista en tiempo de ejecución en Android

El ejemplo es bastante sencillo: quiero informar al usuario sobre lo que la aplicación está haciendo simplemente mostrando un texto (canvas.drawText ()). Entonces, aparece mi primer mensaje, pero no los otros. Quiero decir, tengo un "setText" método, pero no se actualiza. onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(splash); // splash is the view class loadResources(); splash.setText("this"); boundWebService(); […]

Ajuste del tamaño de los botones en porcentaje

Eche un vistazo al siguiente código <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".HomeScreen" > <TableLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="*" android:layout_alignParentTop="true" > <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> <Button android:id="@+id/button3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> </TableRow> <TableRow android:id="@+id/tableRow2" android:layout_width="wrap_content" android:layout_height="wrap_content" > <Button android:id="@+id/button4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> […]

Android: ¿Cómo encontrar el ancho y la altura de la pantalla?

Estoy intentando encontrar la anchura y la altura de la pantalla pero ninguna de las maneras que he intentado trabajará en la clase que creé, mi código está abajo. ¿Alguien sabe cómo encontrarlo? No puedo usar la forma que estoy intentando a continuación porque .getWidth () está obsoleto? public class Crate { public int acrossCrate; […]

Android sendevent es realmente lento – ¿cómo acelerarlo?

Estoy haciendo un poco de automatización ui, y soy capaz de almacenar toques de pantalla utilizando getevent, pero cuando intento enviar esto utilizando sendevent, se necesita mucho tiempo, lo que hace difícil reproducir las entradas. Ya he intentado cargar el script en el dispositivo y ejecutar el script localmente en el dispositivo (un script con […]

Android GridLayout API 21

Estoy tratando de lograr algo como esto: Actualmente, estoy ajustando manualmente el ancho de las fichas igual a la mitad del ancho de la pantalla. Esto funciona bien, pero hace que la adición de divisores entre los azulejos (como se ve en la captura de pantalla) duro. Afortunadamente, parece que en API 21, ahora hay […]

Android: Colaboración de la interfaz de usuario (Jenkins + Spoon +?)

Me gusta mucho la idea de las pruebas automatizadas para Android. He intentado Spoon, que da grandes resultados para la vista previa del estado actual de la interfaz de usuario en diferentes dispositivos. El problema es cómo compartirlo eficazmente con el equipo (desarrolladores / UI / UX). Lo que quiero tener es: construir el servidor […]

Simple AlarmManager ejemplo para disparar una actividad en 10 minutos

He encontrado muchas preguntas similares a esto, pero son demasiado complicadas (demasiado código), al menos creo. ¿Se puede hacer esto en un código de líneas? Quiero disparar una actividad en 10 (digamos) minutos, eso es todo. Gracias.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.