Skip to content

Instantly share code, notes, and snippets.

View AraujoJordan's full-sized avatar

Jordan L. Araujo Jr. AraujoJordan

View GitHub Profile
var express = require('express');
var app = express();
express.route('/contractor');
app.post('/contractor', function(req, res){
var contractor = {
id : document.getElementById("id_field").value,
name : document.getElementById("name_field").value,
birthDate : document.getElementById("birthDate_field").value,
@AraujoJordan
AraujoJordan / getFacebookKey
Created March 16, 2015 15:20
Put this in onCreate to get your facebook key
try {
PackageInfo info = getPackageManager().getPackageInfo(
"YOUR.PACKAGE.NAME", //PUT YOUR PACKAGE NAME HERE (in lowercase)
PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.e("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (PackageManager.NameNotFoundException e) {
@AraujoJordan
AraujoJordan / gist:8602699d887936b42ffe
Last active August 29, 2015 14:22
LoadProfileImage.java
/**
* Get the user profile picture from Google Plus account
*
* USAGE: new LoadProfileImage(imageView).execute(urlToTheImage);
*/
private class LoadProfileImage extends AsyncTask<String, Void, Bitmap> {
ImageView bmImage;
//CONSTRUCTOR
public LoadProfileImage(ImageView bmImage) {
/**
* Create a new image file and save it to Drive. (Extract the Bitmap from imageview)
*/
private void saveImageToDrive(ImageView iv) {
final Bitmap image = drawableToBitmap(iv.getDrawable());
Drive.DriveApi.newDriveContents(mGoogleApiClient).setResultCallback(new ResultCallback<DriveApi.DriveContentsResult>() {
public void onResult(DriveApi.DriveContentsResult result) {
@AraujoJordan
AraujoJordan / holdButton.java
Last active March 17, 2019 00:05
[ANDROID] Realizar ação enquanto um botão estiver pressionado
buttonclick.setOnTouchListener(new View.OnTouchListener() {
Timer timer = new Timer();
final int loopTime = 250; //TEMPO EM MILISEGUNDOS
@Override
public boolean onTouch(View button, MotionEvent motion) {
switch ( motion.getAction() ) {
case MotionEvent.ACTION_DOWN: //BOTÃO PRESSIONADO
timer.schedule(new TimerTask() { //TIMER QUE CHAMA METODO RUN A CADA 250 MS
@Override
public void run() {
@AraujoJordan
AraujoJordan / activity_main.xml
Created March 12, 2016 03:58
[Nova Curso] Aula5 activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="araujo.jordan.novaquiz.MainActivity">
<FrameLayout
@AraujoJordan
AraujoJordan / activity_primeira.xml
Created March 12, 2016 04:01
[Nova Cursos] Aula5 activity_primeira.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
@AraujoJordan
AraujoJordan / PrimeiraActivity.java
Created March 12, 2016 04:06
[Nova Cursos] Aula5 PrimeiraActivity.java
package araujo.jordan.novaquiz;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class PrimeiraActivity extends AppCompatActivity implements View.OnClickListener {
@Override
@AraujoJordan
AraujoJordan / fragment_quiz.xml
Last active March 14, 2016 00:47
[Nova cursos] Aula5 fragment_quiz.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
@AraujoJordan
AraujoJordan / QuizFragment.java
Last active April 2, 2016 06:22
[Nova Cursos] Aula6 QuizFragment.java
package araujo.jordan.novaquiz;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RadioButton;
import android.widget.RadioGroup;