Tag: Java

No se puede detectar el número de llamada entrante utilizando BroadcastReceiver

Estoy intentando registrar el número de teléfono cada vez que recibo una llamada entrante usando BroadcastReceiver . Sin embargo, no obtengo ningún log cuando llamo a mi número. Este es el código: AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.abc.broadcast_phone" > <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme" > <receiver android:name=".MyPhoneReceiver" > <intent-filter> <action android:name="android.intent.action.PHONE_STATE" […]

ANDROID: ViewPager con diferentes fragmentos en el método instantiateItem

Yo uso ViewPager para crear fragmentos que deslizar a la izquierda y ahora quiero insertar fragmentos en cada página de fragmentos. ActivityMain.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout … android:orientation="vertical"> <android.support.v4.view.ViewPager android:id="@+id/myviewpager" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> <devlight.io.library.ntb.NavigationTabBar android:id="@+id/ntb_horizontal" app:ntb_swiped="true"/> </android.support.design.widget.CoordinatorLayout> Y esto: tab0_fragment.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="40dp" android:textSize="30sp" android:gravity="center" android:id="@+id/textView" android:layout_centerHorizontal="true" android:textColor="@android:color/holo_green_dark" android:text="Social\nFragment"/> […]

No se puede verificar la llamada de método de simulación desde el suscriptor de RxJava

Estoy intentando presentador de prueba de unidad en mi aplicación de Android. El método que intento probar tiene este aspecto: @Override public boolean loadNextPage() { if (!mIsLoading) { mIsLoading = true; if (mViewReference.get() != null) { mViewReference.get().showProgress(); } mService.search(mSearchQuery, ++mCurrentPage) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(itemsPage -> { mIsLoading = false; mTotalPages = itemsPage.getPagination().getTotalPages(); if (mViewReference.get() != null) […]

¿Cómo puedo instanciar un objeto java utilizando JNI (Delphi)

Todavía soy bastante nuevo en la programación en Delphi y no sé nada sobre Java. Sin embargo, tengo que escribir un programa utilizando RAD Studio que puede leer la amplitud de una entrada de audio. No pude encontrar una manera de hacer esto en Delphi (que podía pagar), pero encontré una forma de usar la […]

Error al agregar la biblioteca a Android Studio

He estado intentando agregar una biblioteca al estudio del androide y he encontrado algunos problemas. He buscado por todas partes y no encontré la solución. Me gustaría añadir esta biblioteca ( https://github.com/lucasr/twoway-view/ ) a mi proyecto, pero cuando pasé esta línea a build.gradle que ocurre el error Repositorios { maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } } […]

Android EXTRA_MESSAGE no reconocido dentro de Recycler View Adapter

Tengo un adaptador de la opinión del reciclar que maneja vistas de la tarjeta. Las tarjetas tienen un botón que debe lanzar otra actividad. Sin embargo, por alguna razón EXTRA_MESSAGE no está siendo reconocido. Lo he definido en mi actividad principal, así que no estoy seguro de cuál es el problema. Aquí está el código: […]

KeyPairGeneratorSpec reemplazo con los equivalentes de KeyGenParameterSpec.Builder – falló la operación del almacén de claves

El método siguiente está obsoleto KeyPairGenerator generator = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore"); KeyPairGeneratorSpec spec = new KeyPairGeneratorSpec.Builder(this) .setAlias(alias) .setSubject(new X500Principal("CN=Sample Name, O=Android Authority")) .setSerialNumber(BigInteger.ONE) .setStartDate(start.getTime()) .setEndDate(end.getTime()) .build(); generator.initialize(spec); El reemplazo que encontré se ve así KeyPairGenerator generator = KeyPairGenerator.getInstance("RSA", "AndroidKeyStore"); generator.initialize(new KeyGenParameterSpec.Builder (alias, KeyProperties.PURPOSE_SIGN) .setDigests(KeyProperties.DIGEST_SHA256) .setSignaturePaddings(KeyProperties.SIGNATURE_PADDING_RSA_PKCS1) .build()); Aunque puedo utilizar esto para generar una entrada de par […]

Múltiples hilos de lectura desde el mismo socket

Estoy desarrollando una aplicación que muestra datos de un servidor. El servidor no es mío y no es muy estable. Hacer demasiadas conexiones bloquea el servidor. Tengo un socket para el servidor en mi actividad principal, pero a veces quiero abrir sub actividades que leer los datos y mostrarlo. Mi problema es que no puedo […]

Solicitud POST con Retrofit dando 500

Tengo el cuerpo siguiente enviado a través del regreso del cartero apenas muy bien (como JSON crudo) {"payload":{"email":"","username":"","password":""}} Sin embargo, cuando intento enviarlo mediante Retrofit de la siguiente manera, no funciona (da 500): public Observable<JsonObject> signup(String email, String userName, String password) { JsonObject data = new JsonObject(); JsonObject payload = new JsonObject(); data.addProperty("email", email); data.addProperty("username", […]

¿Cómo puedo hacer una barra de progreso personalizada en la barra de acción?

No es tanto la barra de acción, tanto como crear una barra de progreso personalizada con la que necesito ayuda. Quiero crear uno exactamente como Catch Notes – https://ssl.gstatic.com/android/market/com.threebanana.notes/ss-480-0-9 https://market.android.com/details?id = Com.threebanana.notes He intentado varias veces de múltiples maneras diferentes. He mirado en numerosos tutoriales incluyendo la guía de Android Dev. Estoy bastante enojado en […]

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