Encontré este código para obtener el uso general de la CPU. ¿Es esto posible convertir esto para decir el uso de la CPU por el proceso? ¿Hay alguna API por la que podamos obtener CPU o uso de memoria de Android? private float readUsage() { try { RandomAccessFile reader = new RandomAccessFile("/proc/stat", "r"); String load […]
Necesito enviar una imagen tomada de la cámara a través de la red. La imagen es demasiado grande para crear un mapa de bits necesario para utilizar bitmap.compress (); Parece que la aplicación de Gmail puede adjuntar imágenes de la cámara mientras mantiene su gran tamaño de píxeles, pero con una gran reducción de su […]
Primero estoy utilizando un Nexus 7 (el 2013 con la pantalla 1080p) que ejecuta android 4.4 (kitkat) y el uso de eclipse con el plugin de adb para Windows (64 bits, creo). Mis aplicaciones minSdkVersion se establece en 11 y sólo funciona en la orientación horizontal. El problema es que sigo recibiendo un error de […]
He creado una clase que era estática primero, esta clase no persiste el estado (no guarda el contexto ni ninguna variable) es apenas una lista de funciones. Pero la clase no es muy utilizada en la aplicación, así que decidí hacer la clase instantiable. ¿Por qué? Porque pienso que una clase instantiable usaría menos memoria […]
Antecedentes: Estoy tratando de localizar una fuga de memoria en una aplicación Xamarin.Android. Utilizando DDMS y Eclipse Memory Profiler, puedo ver qué objetos están vivos. Al intentar rastrear lo que los mantiene vivos (GC Root), sólo veo "Native stack" (por supuesto). ¿Cómo puedo tomar una instantánea heap de la MONO VM? ¿Puedo utilizarla más adelante […]
Tengo una fuga de memoria potencial en mi código y estoy tratando de encontrar una solución. Estoy utilizando el marco de Spring para Android. Y más específico el RestTemplate.exchange(); Con el fin de hacer un en la mosca vinculante. Sin embargo, cuando hago un análisis de memoria obtengo lo siguiente: 1.628 instancias de "com.products.Product", cargado […]
Cuando se carga un mapa de bits de los recursos de la siguiente manera: iv.setImageResource(R.drawable.image); Si el mapa de bits se reduce en calidad por Scaletype, ¿conserva todavía el mapa de bits completo? (Supongo que sí, porque uno podría cambiar el Scaletype sobre la marcha y que desea tener la calidad completa.) Si carga el […]
¿Hay alguna manera de cargar un sonido de las muestras de la memoria utilizando el método SoundPool.load ? Desafortunadamente, todos los métodos proporcionados en SoundPool están utilizando argumentos para archivos reales. El problema es que quiero cargar sonidos de archivo zip en SDcard, y la extracción de zip (como en esta solución) no es una […]
He estado programando durante dos años (android and java durante unos meses), pero todavía no sé qué impacto tiene el procesador (velocidad y núcleos) y la cantidad de RAM en la "experiencia de programación" (compilación Tiempo, capacidad de respuesta de las herramientas, flujo de trabajo global, etc.). (Si se me permite) para ser específico (de […]
Estoy usando fragmentos en mi aplicación para Android. En estos fragmentos necesito un objeto Context para usarlo repetidamente (unas 10 veces) con algunas llamadas de método. Como sabes, tengo dos opciones: OPCIÓN I: public class MyFragment extends Fragment{ public void onCreate(Bundle savedInstanceState){ super(savedInstanceState); //call a lot of methods and use getActivity() a lot of times […]