Skip to content

Instantly share code, notes, and snippets.

View matheusjardimb's full-sized avatar
😎

Matheus Jardim Bernardes matheusjardimb

😎
View GitHub Profile
@matheusjardimb
matheusjardimb / facebook_share_intent
Created December 18, 2014 11:26
Facebook Share Intent
public static void shareURL(Context context, String url) {
try {
Intent intent1 = new Intent();
intent1.setClassName("com.facebook.katana", "com.facebook.composer.shareintent.ImplicitShareIntentHandler");
intent1.setAction("android.intent.action.SEND");
intent1.setType("text/plain");
intent1.putExtra("android.intent.extra.TEXT", url);
context.startActivity(intent1);
} catch (Throwable e) {
// If native FB app is not installed, try share through SEND (browser or 3rd party apps)
@matheusjardimb
matheusjardimb / gerador_dados.py
Created March 17, 2024 18:39
Exercício Censo 2 - Pensamento Computacional - Atitus
# Pequeno exemplo de aplicação geradora de dados fictícios para exercícios de aula.
import datetime
import random
entrevistados = [
'Albano Marcelo',
'Felipe Matheus',
'Aécio Alfredo',
'Ian Danilo',
@matheusjardimb
matheusjardimb / dvd_screensaver_utils.py
Created March 27, 2024 13:53
Comandos úteis para exercício da "animação DVD"
import os
# Comando para limpar o console
# 'cls' para Windows e 'clear' para Mac e Linux
cmd = "cls" if os.name == "nt" else "clear"
os.system(cmd)
import time
# Comando para 'esperar' 1s antes de seguir para o próximo comando
time.sleep(1) # 1 segundo
time.sleep(0.5) # meio segundo (500ms)