Android Open Source - ArrecebaAndroid Arreceba Android Activity






From Project

Back to project page ArrecebaAndroid.

License

The source code is released under:

GNU General Public License

If you think the Android project ArrecebaAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package br.com.projetointegrador;
//from   w w w.j a v a  2  s  .  c o m
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Toast;
import br.com.projetointegrador.DAO.UserDAO;
import br.com.projetointegrador.Frm.FrmLogin;
import br.com.projetointegrador.Frm.FrmProdutos;
import br.com.projetointegrador.TO.User;

public class ArrecebaAndroidActivity extends Activity {
  
  protected static User user;
  
  public void onResume() {
    super.onResume();
    
    if (user == null) {
      UserDAO dao = new UserDAO(this);
      
      user = dao.GetUser();
      
      if (user == null || user.LembrarSenha == 'N') {
        redirect(FrmLogin.class);
      } else {
        redirect(FrmProdutos.class);
      }
    }
  }
  
  public OnClickListener mainListener = new OnClickListener() {
    
    public void onClick(View arg0) {
      user = null;
      redirect(ArrecebaAndroidActivity.class);
    }
  };
  
  public void redirect(Class<?> cls) {
    startActivity(new Intent(this , cls));
  }
  
  public void makeDialog(String title , String txt) {
    Toast.makeText(this , txt , Toast.LENGTH_SHORT).show();
  }
  
  public void logout() {
    UserDAO dao = new UserDAO(this);
    dao.DeleteAll();
    
    user = null;
    
    redirect(ArrecebaAndroidActivity.class);
  }
  
}




Java Source Code List

br.com.projetointegrador.ArrecebaAndroidActivity.java
br.com.projetointegrador.SplashActivity.java
br.com.projetointegrador.DAO.CrudDAO.java
br.com.projetointegrador.DAO.InteresseDAO.java
br.com.projetointegrador.DAO.ProdutoDAO.java
br.com.projetointegrador.DAO.SQLite.java
br.com.projetointegrador.DAO.SystemDAO.java
br.com.projetointegrador.DAO.UserDAO.java
br.com.projetointegrador.DAO.WebService.java
br.com.projetointegrador.Frm.FrmCrudList.java
br.com.projetointegrador.Frm.FrmInteresse.java
br.com.projetointegrador.Frm.FrmLogadoBase.java
br.com.projetointegrador.Frm.FrmLogin.java
br.com.projetointegrador.Frm.FrmProdutos.java
br.com.projetointegrador.Frm.FrmRegistrarse.java
br.com.projetointegrador.TO.Categoria.java
br.com.projetointegrador.TO.Crud.java
br.com.projetointegrador.TO.Interesse.java
br.com.projetointegrador.TO.Produto.java
br.com.projetointegrador.TO.User.java
br.com.projetointegrador.View.InteresseViewHolder.java
br.com.projetointegrador.View.ProdutoViewHolder.java
br.com.projetointegrador.table.TbUser.java