Tag: android diseño

Iniciar otra actividad (por Intent) en la mitad de la pantalla

¿Es posible iniciar una actividad (es decir, calculadora) desde mi actividad principal, pero de tal manera que sólo toma una parte de la pantalla y no toda la pantalla?

Actividad del botón con viewPager?

Por favor, no me juzgues, soy muy nuevo en el desarrollo de Android … Quiero hacer una aplicación con viewPager … Tengo tres páginas con tres diseños diferentes … Pero yo no podía entender cómo Para tratar con un botón en la segunda página en viewPager. He encontrado esta pregunta " ¿Cómo escribir el método […]

¿Por qué getLocationOnScreen () y getLocationInWindow () devuelven los mismos valores?

En el emulador de Android 2.1. En una clase de prueba ActivityInstrumentationtestCase2, Estoy afirmando que phototButton está por encima de sendButton. @UiThreadTest public void testViewLocationOnScreen() { // Trying to trigger layout activity.findViewById(R.id.rootSnap).forceLayout(); activity.findViewById(R.id.rootSnap).requestLayout(); activity.photoButton.getRootView().requestLayout(); activity.photoButton.requestLayout(); activity.photoButton.invalidate(); activity.onWindowFocusChanged(true); // Successfull asserts assertTrue(activity.hasWindowFocus()); ViewAsserts.assertOnScreen(activity.photoButton.getRootView(), activity.photoButton); ViewAsserts.assertOnScreen(activity.sendButton.getRootView(), activity.sendButton); activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); Assert.assertTrue(activity.photoButton.isShown()); Assert.assertTrue(activity.sendButton.isShown()); // Unexpected screen coordinates returned from // […]

¿Cómo se utiliza un valor hexadecimal para especificar el color en un LinearGradient en android

ShapeDrawable.ShaderFactory sf = new ShapeDrawable.ShaderFactory() { @Override public Shader resize(int width, int height) { LinearGradient lg = new LinearGradient(0, 0, 0, border.getHeight(), new int[] { Color.CYAN, Color.WHITE, Color.WHITE }, //substitute the correct colors for these new float[] { 0, 0.45f, 0.55f, 1 }, Shader.TileMode.REPEAT); return lg; } } En este código en lugar de utilizar […]

Cómo crear un tema y estilo xml para el proyecto android

¿Cómo puedo crear un archivo de tema de estilo en android 4.2. Cómo aplicar este tema a todas las actividades del proyecto android. ¿Cómo puedo configurar este estilo y este tema en varias pantallas? Http://developer.android.com/guide/topics/ui/themes.html >

No se puede eliminar la vista de superposición

Actualizar Yo era capaz de arreglar esto, El problema era los diálogos y relacionados podría iniciarse desde el receptor de radiodifusión, pero no se recomienda, como la actividad de ejecución termina antes de la vista. Tratando de implementar superposición como fb messenger, truecaller, etc. public class IncomingCall extends BroadcastReceiver { private Context pcontext; private static […]

Diseño de la charla de burbujas

Tengo un diseño <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/background" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:background="@drawable/chat_bg"> <ImageView android:id="@+id/avatar" android:layout_width="32dip" android:layout_height="32dip" android:layout_marginRight="4dip" android:src="@drawable/avatar_1_1" /> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="5sp" /> </LinearLayout> Y en el código java tengo: LayoutParams lp1 = (LayoutParams) textView.getLayoutParams(); LayoutParams lp2 = (LayoutParams) avatarView.getLayoutParams(); if (incoming) { lp1.gravity = Gravity.LEFT; lp2.gravity = Gravity.LEFT; textView.setBackgroundResource(R.drawable.speech_bubble_green); textView.setLayoutParams(lp1); avatarView.setLayoutParams(lp2); } else { […]

Cómo determinar la dirección de desplazamiento de ListView

He pasado todo el día para averiguar la dirección de desplazamiento de ListView pero no pude encontrar ninguna solución. Lo que quiero lograr es la cabecera móvil de ListView como "Google Now" de búsqueda, que sube mientras se desplaza hacia abajo y vuelve tan pronto como se desplace hacia arriba. Lo que ya he probado […]

Vista de lista expandible con selección de selección: grupo itemclick and scrolling bug

Tengo un ExpandableListView con una casilla de verificación junto al nombre del grupo y cuando está expandido, los elementos secundarios con la casilla de verificación también. Supongamos que tengo 4 grupos con 50 hijos. Cuando un grupo se amplía, y hago clic en la casilla de selección, todo funciona bien, todas las casillas están seleccionadas […]

Use caracteres especiales en strings.xml para cargar en WebView

Estoy utilizando WebView para mostrar el recurso de cadena. Aquí está el código- <string name="abc">à</string> <string name="abcd">è</string> Cuando carga esto en mi webView muestra algunos valores de basura. Cómo mostrar estos caracteres especiales en un WebView ??

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