Skip to content

Instantly share code, notes, and snippets.

View alvareztech's full-sized avatar
:octocat:
Coding...

Daniel Alvarez alvareztech

:octocat:
Coding...
View GitHub Profile
@alvareztech
alvareztech / Ventana.java
Created February 15, 2014 18:01
Java: Ejemplo de la creación de una Ventana con Swing.
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
/**
* Clase Ventana
@alvareztech
alvareztech / LoginActivity.java
Last active March 5, 2024 18:32
Firebase Auth with Facebook a Android application
package tech.alvarez.today;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ProgressBar;
import android.widget.Toast;
@alvareztech
alvareztech / MainActivity.java
Last active January 11, 2024 14:37
Aplicación Formulario (primera parte) del Curso de desarrollo de aplicaciones Android
package com.danielalvarez.formulario;
import android.content.Intent;
import android.os.Bundle;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
public class MainActivity extends AppCompatActivity {
@alvareztech
alvareztech / Constantes.java
Created September 21, 2016 04:09
Ejercicio Hospital Pilas Colas en Java
package tech.alvarez;
public class Constantes {
public static final int SIN_ESPECIALIDAD = 0;
public static final int ESPECIALIDAD_ODONTOLOGIA = 1;
public static final int ESPECIALIDAD_NEUROLOGIA = 2;
public static final int ESPECIALIDAD_PEDIATRIA = 3;
}
@alvareztech
alvareztech / EjemploArrayList.java
Created October 12, 2016 00:30
Ejemplos de calculo de tiempos en Java con ArrayList y LinkedList
package tech.alvarez;
import java.util.ArrayList;
public class EjemploArrayList {
public static void main(String[] args) {
ArrayList<Estudiante> l = new ArrayList<Estudiante>();
@alvareztech
alvareztech / AndroidManifest.xml
Created June 24, 2016 21:18
Login Facebook en Android, código usado en el video: https://www.youtube.com/watch?v=1HgM_vc-rSc
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="tech.alvarez.today">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:name=".TodayApp"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
@alvareztech
alvareztech / Main.java
Created August 22, 2016 21:36
Ejemplo básico de Pilas en Java
package tech.alvarez;
import java.util.Stack;
public class Main {
public static void main(String[] args) {
Stack<Libro> pila = new Stack<Libro>();
@alvareztech
alvareztech / Main.java
Last active April 8, 2022 21:08
Clase para ejecutar el algoritmo para generar una matriz caracol cuadrada.
import java.util.Scanner;
/**
* Clase para ejecutar el algoritmo para generar una matriz caracol cuadrada
* @author Daniel Alvarez
*/
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
@alvareztech
alvareztech / .java
Created July 19, 2016 19:00
Método para obtener JSON desde una URL en Android.
public String getJsonFromUrl(String urlString) {
StringBuilder result = new StringBuilder();
HttpURLConnection urlConnection = null;
try {
URL url = new URL(urlString);
urlConnection = (HttpURLConnection) url.openConnection();
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
String line;
while ((line = reader.readLine()) != null) {
@alvareztech
alvareztech / Main.java
Created September 5, 2016 00:23
Ejemplo colas de prioridad en Java. PriorityQueue.
package tech.alvarez;
import java.util.PriorityQueue;
import java.util.Queue;
public class Main {
public static void main(String[] args) {
Queue<Persona> cola = new PriorityQueue<Persona>();