MainActivity package com.example.inaldojunior.cfinance01; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_activity); Button btCadastrar = (Button) findViewById(R.id.btCadastrar); btCadastrar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(MainActivity.this, CadastroActivity.class)); TextView edLogin = (TextView) findViewById(R.id.edLogin); TextView edSenha = (TextView) findViewById(R.id.edSenha); String login = edLogin.getText().toString(); String senha = edSenha.getText().toString(); } }); } private void alert(String s) { Toast.makeText(this, s, Toast.LENGTH_LONG).show(); } } _______________________________________________________________________________________ DbHelper package com.example.inaldojunior.cfinance01; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; /** * Created by Inaldo Junior on 15/04/2017. */ public class DbHelper extends SQLiteOpenHelper{ private static final String NOME_BASE = "BancoCfinance"; private static final int VERSAO_BASE = 2; public DbHelper(Context context) {super(context, NOME_BASE, null, VERSAO_BASE);} @Override public void onCreate(SQLiteDatabase db) { String sqlCreateTabelaUsuario = "CREATE TABLE usuario(" + "nome TEXT," + "email TEXT," + "contato INTEGER," + "login TEXT" + "senha INTEGER" + ")"; db.execSQL(sqlCreateTabelaUsuario); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { String sqlDropTabelaUsuario = "DROP TABLE usuario"; db.execSQL(sqlDropTabelaUsuario); onCreate(db); } public void insertUsuario(Usuario usuario){ SQLiteDatabase db = getWritableDatabase(); ContentValues cv =new ContentValues(); cv.put("nome", usuario.getNome()); cv.put("email", usuario.getEmail()); cv.put("contato", usuario.getContato()); cv.put("login", usuario.getLogin()); cv.put("senha", usuario.getSenha()); db.insert("usuario", null, cv); db.close(); } public boolean entrar(String login, String senha){ SQLiteDatabase database = this.getReadableDatabase(); Cursor cursor = database.query( "usuario", new String[]{"nome, email"}, "login = ? AND senha = ?", new String[]{login, senha}, null, null, null); if(cursor.getCount() == 1) return true; return false; } } _________________________________________________________________________________________ CadastroActivity package com.example.inaldojunior.cfinance01; import android.app.Activity; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; /** * Created by Inaldo Junior on 04/04/2017. */ public class CadastroActivity extends Activity implements View.OnClickListener { private EditText Nome; private EditText Email; private EditText Contato; private EditText Login; private EditText Senha; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.view_cadastro); Nome = (EditText) findViewById(R.id.edNome); Email = (EditText) findViewById(R.id.edEmail); Contato = (EditText) findViewById(R.id.edContato); Login = (EditText) findViewById(R.id.edLogin); Senha = (EditText) findViewById(R.id.edSenha); Button btGeraCadastro = (Button) findViewById(R.id.btConfirmar); btGeraCadastro.setOnClickListener(this); } @Override public void onClick(View v) { Usuario usuario = new Usuario(); usuario.setNome(Nome.getText().toString()); usuario.setEmail(Email.getText().toString()); usuario.setContato(Contato.getText().toString()); usuario.setLogin(Login.getText().toString()); usuario.setSenha(Senha.getText().toString()); DbHelper dbHelper = new DbHelper(this); dbHelper.insertUsuario(usuario); finish(); Toast.makeText(CadastroActivity.this, "Cadastro efetuado com Sucesso", Toast.LENGTH_LONG ).show(); } }