Skip to content

Instantly share code, notes, and snippets.

View antunesleo's full-sized avatar

Leonardo Antunes antunesleo

View GitHub Profile
@antunesleo
antunesleo / Validação de tela de login e abertura de tela inicial no delphi (ADO connection).pas
Last active January 27, 2016 14:05
O código verifica a existência do usuário informado na tela de login, depois verifica se a senha informada está correta. Se tudo correr bem, a tela inicial do sistema será aberta.
procedure TFrmLogin.BTN_EnterClick(Sender: TObject);
var verif: boolean;
begin
//DM é o nome do form e ADOQueryUs é o nome da query(busca) responsável pela tabela users
DM.ADOQueryUs.close;
DM.ADOQueryUs.SQL.Clear;
// os comandos a cima fecham e limpam a query
DM.ADOQueryUs.SQL.add('Select * from "users" where "id" = :id');
@antunesleo
antunesleo / androidButtonOnClick.java
Last active January 29, 2016 01:26
O código cria um button e depois aciona um bloco de código quando este mesmo button for clicado.
/*Na activity (XML) crie o botão: */
<Button
android:layout_width="fill_parent"
ndroid:layout_height="wrap_content"
android:id="@+id/btn1"/>
/*Depois, insira o código abaixo no arquivo .java para ativar o evento on click do botão: */
@antunesleo
antunesleo / Toast.java
Created February 1, 2016 02:31
Mensagem do tipo toast em Java/Android
//Longa duração
Toast.makeText(getApplicationContext(), “Não deixe nenhum campo em branco.”, Toast.LENGTH_LONG).show();
//Curta duração
Toast.makeText(getApplicationContext(), “Não deixe nenhum campo em branco.”, Toast.LENGTH_LONG).show();
@antunesleo
antunesleo / Button e Nova Activity.java
Last active April 7, 2016 14:09
Instânciar/Adicionando um listener ao click do botão e Iniciando uma nova acitivity no Android Studio
// Design do aplicativo utilizando relative layout
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:paddingLeft="55dp"
android:paddingRight="55dp"
android:paddingTop="70dp"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context="com.example.leonardo.androidlogin.LoginActivity">
@antunesleo
antunesleo / Dimens.xml
Last active April 7, 2016 14:11
Exemple de como usar uma dimen no android studio
<!-- Para mudar o tamanho da fonte dos componenetes visuais do android studio, precisamos criar uma dimen
e depois vincular esta dimen criada ao componenete
Exemplo:
Arquivo dimens.xml:
-->
<resources>
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen> <!-- Dimen padrão do android Studio -->
<dimen name="activity_vertical_margin">16dp</dimen> <!-- Dimen padrão do android Studio -->
@antunesleo
antunesleo / XGH - PT-BR.txt
Created May 6, 2016 00:32 — forked from banaslee/XGH - en.txt
eXtreme Go-Horse Process
Fonte: http://gohorseprocess.wordpress.com
1- Pensou, não é XGH.
XGH não pensa, faz a primeira coisa que vem à mente. Não existe
segunda opção, a única opção é a mais rápida.
2- Existem 3 formas de se resolver um problema, a correta, a errada e
a XGH, que é igual à errada, só que mais rápida.
package exemplobanco;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.PreparedStatement;
/*
* To change this license header, choose License Headers in Project Properties.
@antunesleo
antunesleo / sqladventuresnutrimep.sql
Last active March 8, 2017 23:00
Arquivo contendo diversas queries de reconhecimento e exportação do banco de dados do projeto Nutrimep.
-- Seleciona o Alimento fazendo o join das tabelas com relacionamento
SELECT
a.*,
ga.nome AS grupo_alimentar_nome,
ta.nome AS tabela_alimentar_nome
FROM
alimento AS a
JOIN grupo_alimentar AS ga ON a.grupo_alimentar_id = ga.id
JOIN tabela_alimentar AS ta ON a.tabela_alimentar_id = ta.id
<html>
<head>
<title>Teste ocultismo</title>
</head>
<body>
Masculino <input type="radio" name="sexo" id="masculino" checked>
Feminino <input type="radio" name="sexo" id="feminino"><br>
<div id="divmenstruacao" style="display:none">
Menstruacao <input type="text" name="menstruacao" id="menstruacao" >
import socket
import json
import sys
HOST = '0.0.0.0'
PORT = 9201
try:
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
except socket.error, msg: