H

hatimsue

Usuario (Colombia)

Primer post: 27 may 2016Último post: 9 ene 2017
5
Posts
128
Puntos totales
23
Comentarios
Programación Android: escribir y leer datos en un fichero
Programación Android: escribir y leer datos en un fichero
InfoporAnónimo7/1/2016

Escribir y leer datos en programación Android. Cuando estamos programando aplicaciones para Android a veces necesitamos guardar información en un archivo de texto o leer información desde uno. A continuación les mostrare los métodos que yo uso para este fin. Claro esta que dependiendo el uso que se le valla a dar pueden modificarse estos métodos.El entorno de desarrollo que uso es IntelliJ IDEA Método para crear un archivo de texto y escribir sobre el: public void escribir(String[] texto, String nombre_archivo) throws IOException { fos = this.openFileOutput(nombre_archivo, Context.MODE_APPEND); for(int i=0;i<texto.length;i++){ if(TextUtils.isEmpty(texto)){ fos.write("0".getBytes()); } else { fos.write(texto.getBytes()); } fos.write(";".getBytes()); } fos.write("n".getBytes()); fos.close(); } Este método tiene dos parámetros de entrada: -un arreglo String "texto": es donde están los datos que queremos escribir en el archivo de texto. -un String "nombre_archivo": es el nombre del archivo de texto sobre el que se escribirá. Si el archivo no existe el método lo crea pero si ya existe el método escribe la información al final de los datos ya existentes. El método escribe todos los datos del arreglo "texto" en un mismo reglón o linea separados por ";" y al final del reglón introduce un salto de linea. Si alguna de las posiciones dentro del arreglo está vacía, el método escribe un cero dentro del archivo. Método para leer un archivo de texto: public void leer_columna(String nombre, List<String> arreglo, int columna) throws IOException { String linea; InputStreamReader archivo = new InputStreamReader(openFileInput(nombre)); BufferedReader reader=new BufferedReader(archivo); if (archivo!=null){ while ((linea= reader.readLine())!=null){ arreglo.add(linea.split(";" )); } } archivo.close(); } Los parámetros d entrada de este método son: -Un String "nombre": nombre del archivo que se quiere leer. -Un List<String> "arreglo": lista donde van a quedar guardados los datos de la columna que se lean en el archivo. -un int "columna": es el numero de la columna que se quiere leer. El código leerá la columna que se le especifique en el archivo y guardara los datos en la lista "arreglo". En el siguiente vídeo muestro como usar estos métodos en una app. link: https://www.youtube.com/watch?v=sJHi0BQj5As Si les ha servido comenten, denle like al vídeo y suscribanse a mi canal de youtube Gracias por haber leído mi post

0
0
Prótesis mentales
Prótesis mentales
InfoporAnónimo1/9/2017

Prótesis mentales No hace mucho estaba chateando con un amigo y después de varios mensajes noté que mi amigo estaba escribiendo con menos errores de ortografía de lo habitual (vale mencionar que también tengo mis errores y escribo esto con un diccionario a la mano). Él es de los que escriben todas las palabras y frases tal y como suenan, no invierte mucho tiempo en la forma del mensaje. Nunca le he corregido ni molestado por su forma de escribir pero como me causó extrañeza le pregunté y su respuesta fue que el teléfono que recién había comprado le corregía las palabras y además a veces las cambiaba, lo que comprobé unos mensajes más tarde. No había meditado mucho acerca de que tan permeada está nuestra vida cotidiana por los dispositivos electrónicos y cómo nos afecta esto, pero tras la conversación con mi amigo me fue imposible no hacerlo. La idea que tenía hasta ese momento, sobre estos dispositivos, era que son herramientas que, más allá del entretenimiento, potencian nuestras capacidades humanas, tanto en el ámbito laboral, como en el personal. Viéndolo desde ese punto de vista, un computador trae de la mano ventajas que nos permiten ser más eficientes y vivir con mayor comodidad. Todos los días siguen saliendo nuevas aplicaciones, algunas muy útiles y otras no tanto. Podemos hacer cuentas, redactar una carta, saber el clima en casi cualquier ciudad e incluso identificar quién interpreta una canción mediante el uso de aplicaciones en nuestro smartphone. A la larga estas aplicaciones van cambiando la forma como hacemos muchas de las tareas que normalmente hacemos “a pedal” (hoy en día casi nadie consulta un diccionario físico, hace sus cuentas o escribe una carta a mano). Sin darnos cuenta hemos entrado en un periodo de transición en el que estamos relegando la realización personal de nuestras tareas intelectuales a la comodidad de las aplicaciones móviles y esto es muy lógico, ya que economizamos tiempo y esfuerzo. Pero me surge una pregunta pensando en mi amigo. ¿Qué pasa cuando la personas que usa x o y aplicación para realizar una tarea básica no sabe hacer esa tarea manualmente? Mi amigo, que no tiene la menor idea de lo que es la ortografía, tiene la posibilidad de escribir mensajes en su celular con un mínimo de errores, en otras palabras está usando una aplicación para que haga una tarea cotidiana por él, tarea que no sabe hacer y por tanto no sabría evaluar el correcto funcionamiento de la aplicación y sus resultados. Él, bien podría digitar “ay” y el corrector mostrarle “ahí”, cuando lo que él quisiera decir fuera “hay”. Si las personas que usan estas aplicaciones no se preocupan por saber cómo se hace la tarea, lo más probable es que el día que no tengan un celular o un computador a la mano no puedan redactar un mensaje, hacer una división, saber buscar en un diccionario o leer un termómetro. La falta de conciencia en el uso adecuado de los dispositivos electrónicos estaría ayudando a crear una generación de personas incapaces de desarrollar todo su potencial y además dependientes de la tecnología. Se dejarían de lado actividades como evaluar, comparar, analizar y decidir sobre la información que recibimos y manejamos. En ese orden de ideas, debemos aprender a usar correctamente las herramientas que nos brinda la tecnología para así poder ser críticos frente a los resultados y la información que estas nos muestran y con esto obtener un beneficio real.

0
0
A
Aprender a programar aplicaciones Android con IntelliJ IDEA
Ciencia EducacionporAnónimo5/27/2016

Cordial saludo  Este post es para los que quieren aprender a programar aplicaciones para Android pero aun no saben como empezar.Acá se propone que empiecen con  IntelliJ IDEA. Puntos a tener en cuenta. -Para programar aplicaciones para Android se necesita tener nociones básicas de programación en Java. -Se debe tener instalado y configurado el  Android Studio SDK . -Se debe tener instalado algun entorno de desarrollo de Java como  NetBeans -Se debe tener instalado algún entorno de desarrollo para programar Android como  IntelliJ IDEA , Eclipce, etc. Para una persona que aun no tiene mucha idea sobre la programación, el entorno de desarrollo Intellij IDEA ofrece una gran facilidad para empezar ya que permite crear interfaces de usuario sin escribir una linea de código. Hay que tener en cuenta que por si solas las interfaces sirven de nada. Para darle funcionalidad debemos escribir código, aunque no sera tan laborioso como si empezáramos desde cero. A continuación les dejo un vídeo de cómo instalar y configurar los programas necesarios para dejar listo nuestro computador para programar aplicaciones en Android. Recomiendo ver los vídeos en la máxima resolución. Una vez que hemos preparado nuestro computador es hora de comenzar con esta gran aventura de la programación en Android. Acá les dejo otro vídeo en el que podrán ver como se hace una aplicación muy sencilla pero útil ya que se explica como se crea un nuevo proyecto. Finalmente les dejo un vídeo en el que se muestra como darle funcionalidad a un botón, en este caso para cambiar de ventana dentro de una misma aplicación (Layout o Capa). Hasta pronto, que tengan un buen día. Recuerden que la programación es de mucha dedicación y constancia. Si les ha sido de utilidad comenten, y si no también. Si tienen alguna duda escribanla y cuando la vea la responderé.

53
10
G
Graffiti en Bogotá por la 26
ArteporAnónimo6/9/2016

Bienvenidos a mi post Hoy les traigo una serie de fotos de algunos de los grafitis que hay por la calle 26 en bogotá, es de aclarar que en la 26 hay mas graffiti pero no le tome foto a todos. Espero les guste. link: https://www.youtube.com/watch?v=va5tZfZt0DI Este se resiste a desaparecer bajo los aportes de otros y sobre una pared que parece se va a caer Este me parece un poco macabro Este tiene dos figuras femeninas una atractiva y la otra es una virgen esquelética. Si les ha gustado recuerden dejar su opinión abajo.

75
32
C
Como instalar Linux en una USB
LinuxporAnónimo6/7/2016

Bienvenidos a mi post Buen día. Para aquellos que quieren instalar Linux y no cuentan con lector de CD en su PC, existe la posibilidad de instalar cualquier distribución de Linux (Ubuntu, Debian, Fedora, Wifislax, etc.) desde una USB. La mayoría de estos sistemas operativos también permiten ejecutarse desde la USB sin necesidad de ser instalados. A continuación les dejo un vídeo tutorial donde se explica como hacer una USB boteable o pendrive. link: https://www.youtube.com/watch?v=HkEJdwPHPk8 Después de haber creado la USB boteable se debe configurar la BIOS del PC para que al iniciarse arranque desde la USB y no desde el disco duro como se hace por defecto. Si tienen alguna duda con gusto la responderé. Si les ha gustado suscribanse a mi canal de youtube No olviden comentar y dejar puntos.

0
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.