Escolar Documentos
Profissional Documentos
Cultura Documentos
Arquivos Importantes
MainActivity
activity_main
build.gradle(Module:app)
res>values colors,string,styles
JAVA
-Case Sensitive
-Ponto e Virgula
-Chaves
-Aspas Duplas
-Camel case
//
/*
*/
System.out.print
System.out.println
Math.sqrt()
Math.pow()
Math.round()
Math.floor()
Math.Ceil()
&& || !
if
else if
else
switch(nome){
case "Titp":System.out.print("Oi Tito");break;
case "Felpudo":System.out.print("Oi Felpudo");break;
default: System.out.println();
}
int[] nums;
nums=new int[3];
num[0]=10;
void falar(){
}
--------------------------------------APPS
gravity � o textalignment
para nao dar ruim na hora de posicionar tem que ter /\/\/\/\/\ nos contrains
ou seja pode ter 4
aqueles numeros sao chamados de margem
ele quer que quando clique em qualquer lugar na tela chame a funcao
public void clicouTela(View view){
texto.setText("Toque para continuar.");
imagem.setScaleX(-1);
}
imagem = findViewById(R.id.minhaImagem);
texto = findViewById(R.id.meuTexto);
some.setDuration(500);
aparece.setDuration(500);
imagem.startAnimation(some);
a� tem como vc adcionar um event listiner a anima�ai que atua quando a anima�a
come�a
acaba e repete
some.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
imagem.setVisibility(View.VISIBLE);
}
@Override
public void onAnimationEnd(Animation animation) {
imagem.setVisibility(View.INVISIBLE);
}
@Override
public void onAnimationRepeat(Animation animation) {
}
});
----JOKEMPO
MediaPlayer mediaPlayer;
mediaPlayer = MediaPlayer.create(MainActivity.this,R.raw.alex_play);
se o audio for longo vc tem que fazer para quando fecha a aplica�ao