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 / .swift
Last active November 17, 2016 14:54
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
bool hasImage = false;
for item in self.object.fields {
if String(item.type) == Constants.IMAGE {
hasImage = true
}
}
switch indexPath.section{
@alvareztech
alvareztech / .swift
Created November 16, 2016 05:19
Get string after any character
let name = "CualquierContenido|123"
let symbol = name.characters.index(of: "|")!
let afterSymbol = name.characters.index(after: symbol)
let value = String(name.characters.suffix(from: afterSymbol))
print(value)
//
// ViewController.swift
// AlamofireImageSample
//
// Created by Daniel Alvarez on 11/15/16.
// Copyright © 2016 Daniel Alvarez. All rights reserved.
// https://github.com/Alamofire/AlamofireImage
//
@alvareztech
alvareztech / MainActivity.java
Created November 6, 2016 02:04
Ejemplo Web. Curso de desarrollo de aplicaciones Android
package tech.alvarez.ejemplowebview;
import android.net.Uri;
import android.support.customtabs.CustomTabsIntent;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
@alvareztech
alvareztech / MainActivity.java
Created November 6, 2016 02:01
Ejemplo de Dialogs y Pickers. Curso de desarrollo de aplicaciones Android
package tech.alvarez.ejemplopickers;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.app.TimePickerDialog;
import android.content.DialogInterface;
import android.support.annotation.NonNull;
import android.support.v4.app.DialogFragment;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
@alvareztech
alvareztech / MainActivity.java
Last active November 5, 2016 15:05
Ejemplo TimerPicker
package tech.alvarez.ejemplopickers;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.app.TimePickerDialog;
import android.support.annotation.NonNull;
import android.support.v4.app.DialogFragment;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.format.DateFormat;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import com.google.firebase.database.DataSnapshot;
import com.google.firebase.database.DatabaseError;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
import com.google.firebase.database.ValueEventListener;
import java.util.List;
@alvareztech
alvareztech / MainActivity.java
Last active October 15, 2016 22:21
Ejemplo RecyclerView de Personas
package tech.alvarez.listapersonas.activities;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.widget.Toast;
import tech.alvarez.listapersonas.R;
import tech.alvarez.listapersonas.adapters.OnItemClickListener;
@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 / MainActivity.java
Created October 8, 2016 18:10
Ejemplo realizado en clases. Sesión 5
package tech.alvarez.formulario;
import android.os.Bundle;
import android.support.design.widget.TextInputLayout;
import android.support.v7.app.AppCompatActivity;
import android.util.Patterns;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.Toast;