Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Casidiablo

#1
GNU/Linux / Re: Duda android y linux.
8 Enero 2020, 08:18 AM
Lo usual, si quieres escribir programas para android es hacerlo en Java (o Kotlin). Lo que estarías programando en ese caso sería una aplicación como tal. Y probablemente eso es lo que querías preguntar.

Ahora, para entrar en el tema de Linux como tal, sí se pueden compilar programas para correrlos directamente en Android (sin interfaz gráfica, o sea, solo por línea de comandos). Usualmente necesitas un toolchain con el que puedas compilar para la arquitectura arm (usualmente C, C++, pero seguro también se puede en rust y otros lenguajes), y luego asegurarte de enlazar estáticamente las dependencias de tu programa, y luego correrlosd desde la línea de comandos (bien sea desde un "adb shell" o usando Termux), pero en general es muy tedioso. Esto solo es recomendado si sabes lo que estás haciendo y no lo puedes hacer con una aplicación de Android.
#2
Depende del tipo de camara que adquieras, pero usualmente no importa que el WiFi sea abierto puesto que las cámaras como tal están protegidas por un usuario y un password.
#3
En realidad funciona, aunque no es la mejor manera de hacerlo. Lo único que veo mal es que pones: InterrumpedExeception; la manera correcta es InterruptedException:

Código (java) [Seleccionar]
public class Threads extends Thread {
   public static boolean running = true;

   public void run() {
       while (running) {
           System.out.println("Saludos");
       }
       System.out.println("Fuck this, I'm out");
   }

   public static void shtdwn() {
       running = false;
   }

   /**
    * @param args the command line arguments
    */
   public static void main(String[] args) {
       // TODO code application logic here
       Threads Threads1 = new Threads();
       Threads1.start();
       stopIt stop = new stopIt();
       stop.start();
   }
}

class stopIt extends Thread {
   public void run() {
       try {
           Thread.sleep(1000);
           Threads.shtdwn();

       } catch (InterruptedException iox) {
       }
   }
   public boolean running = false;
}
#4
Corríjanme si me equivoco, pero los neutrinos se descubrieron hace muchísimo tiempo.
#5
Jeje, sí, es un poco enredado al principio, pero luego ya se te va a hacer fácil. Respecto a lo de las variables R.id.* etc., lo explico en este post:

http://foro.elhacker.net/empty-t296313.0.html

Dice algo así por si te da pereza buscar:

CitarEn la línea 9 se usa el método setContentView que define cual de las interfaces gráficas creadas en el directorio layout serán usadas. Como parámetro usamos la variable R.layout.main. Esto es algo confuso al principio así que lea atentamente: R, como vimos anteriormente, es una clase generada por Eclipse automáticamente cada vez que creamos nuevos componentes para la aplicación; dentro de ella se crean clases estáticas con variables enteras que representan cada uno de estos componentes (main.xml es entonces una variable entera llamada main, dentro de la clase estática layout, que a su vez se encuentra dentro de la clase R.java). Por ejemplo, para usar la variable hello desde Java, tendríamos que usar una referencia de tipo R.values.hello.
#6
Echale un vistazo a tifa... buscala en el facebook, está re-rica ;)
#7
Sí Xexio, es el mismo para distros de 64 bits... no te va a dar ningún problema.
#8
Java / Re: Ayuda con shell sort en ArrayList
5 Diciembre 2010, 01:39 AM
Si es una tarea, se espera que al menos nos muestres un intento de lo que llevas. Si no es tarea.... ¿porqué implementar un algoritmo de ordenamiento si se puede usar Collections.sort(arrayList);?
#9
Hola Braulio.

Haces las cosas más complicadas de lo que deben ser. Para llamar a tu actividad solo has:

Intent intento = new Intent(this, Menu1.class);
startActivity(intento);


Además, quita las cosas que pusisten dentro de la actividad en el manifest. Así está bien:

<activity android:name="alfffa.Chart.Menu1" android:label="Menu1">
</activity>


¿Cómo estás intentando capturar las excepciones? ¿Estás usando el logcat?
#10
Java / Re: Error en declaracion
30 Noviembre 2010, 19:05 PM
En estos caso es mejor usar una clase como Vector o ArrayList para almacenar valores. Algo que decía Darhius es que falta especificar el tamaño del arreglo. En tu caso sería algo como:

String año[] = new String[Archivo.length];

Aún así, los arreglos de este tipo son poco flexibles. Yo de ti usaría una lista:

List<String> años = new ArrayList<String>();
// luego para añadir valores en el ciclo
años.add(objetoMusica.obtenerTags(Archivo[i].getAbsolutePath()));


Por cierto, getAbsolutePath() retorna un String así que no hay necesidad de usar toString().