Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: Java

Creación falsa de objeto dentro del método

Descripción del problema Estoy tratando de simular la creación de objetos dentro del método. Tengo LoginFragment que está creando LoginPresenterImpl dentro del método onCreate , como se muestra a continuación: public class LoginFragment extends BaseFragment { private LoginPresenter mPresenter; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mPresenter = new LoginPresenterImpl(this); <<– Should be mocked } […]

Cómo convertir JSONArray a ListView?

Tengo un código que hace el siguiente – Conectar a un servicio web a través de HttpClient a un archivo PHP Devuelve un resultado de una consulta SQL El formato de devoluciones es jArray (un JSONArray) for(int i=0; i < jArray.length() ; i++) { json_data = jArray.getJSONObject(i); int id=json_data.getInt("id"); String name=json_data.getString("name"); Log.d(name,"Output"); } Cuando miro […]

Android GPS tarda un tiempo en ser preciso

He hecho una aplicación de Android que obtiene la ubicación por longitud y latitud en un clic de botón. Al principio consigo la última lectura conocida de la localización, que es, para la causa del argumento, imprecisa cuando primero carga para arriba la aplicación / vuelta en gps. Lo que me gustaría saber es cómo […]

¿Cómo se hacen los widgets personalizados?

Al usar widgets en desarrollo para Android, parece que no puede agregar sus propias clases de vista personalizada a un AppWidgetProvider. Por ejemplo, creé una clase personalizada que amplía la vista, esto funciona bien cuando se utiliza dentro de una actividad, pero en el momento en que la añado a un Widget obtengo una "ClassNotFoundException" […]

¿Hay un reemplazo para el RequestInterceptor en Retrofit 2?

Me encontré con un problema que RequestInterceptor se ha eliminado de la Retrofit 2 . Anteriormente, mi constructor RestAdapter era el siguiente: private RestAdapter.Builder getBuilder(RequestInterceptor requestInterceptor) { RestAdapter.Builder builder = new RestAdapter.Builder() .setEndpoint(BuildConfig.SERVER_URL) .setClient(connectionClient) .setRequestInterceptor(requestInterceptor) .setConverter(new JacksonConverter()); return builder; } Por lo que sé, en este momento se recomienda utilizar interceptor de la biblioteca OkHttp […]

¿Cuál es la diferencia entre setVideoPath de VideoView y setVideoURI

VideoView tiene dos formas diferentes de especificar qué video reproducir: SetVideoPath (ruta de cadena) SetVideoUri (Uri uri) ¿Cuál es la diferencia entre los dos y cuándo se debe usar uno u otro?

Convertir matriz de bytes a Base64 String en android

Así que tengo el usuario introduzca la contraseña para registrarse en la aplicación de Android. Antes de guardar la contraseña en la base de datos del servidor, quiero convertirla a un hash MD5 de una vía y guardarla en la base de datos. MessageDigest md = null; try { md = MessageDigest.getInstance("MD5"); } catch (NoSuchAlgorithmException […]

No se puede hacer clic en el botón Permitir en el diálogo de permisos en Android mediante Appium.

No puedo tocar en los botones Denegar o Permitir en el diálogo de permisos en Android mediante Appium + Java. ¿Necesito agregar alguna capacidad antes de ir a tocar en esos botones? A continuación se muestra el código: DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability("platformName", "Android"); capabilities.setCapability("deviceName", "ASUS_Z00LD"); capabilities.setCapability("platformVersion", "6.0"); capabilities.setCapability("app","<AppPath>"); capabilities.setCapability("browserName", ""); AndroidDriver<MobileElement> driver = […]

HashMap con clave de matriz de bytes y valor de cadena – la función containsKey () no funciona

Estoy usando un HashMap: byte [] clave y el valor de la cadena. Pero me doy cuenta de que incluso pongo el mismo objeto (misma matriz de bytes y el mismo valor de cadena) usando myList.put(TheSameByteArray, TheSameStringValue) En HashMap, la tabla todavía inserta un nuevo objeto con HashMapEntry diferente. Entonces function containsKey () no puede […]

En Java / Eclipse, ¿por qué establecer un punto de interrupción en mi código altera el efecto de esa sentencia?

Estoy escribiendo una aplicación de Android en Eclipse, y mostrar algún texto en la pantalla usando un TextView . Un hilo diferente a veces cambia el texto de esta vista, con el código siguiente: runOnUiThread(new Runnable() { @Override public void run() { view.setText(newLyric); } }); Quería depurar la línea setText para comprobar que la cadena […]

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