본문 바로가기

안드로이드+자바40

안드로이드 디바이스 모니터 실행 에러 뜰 때(device monitor error) 디바이스 모니터를 실행할 때 오류가 뜨면서 실행이 안된다? 그럴때 아래처럼 안드로이드 스튜디오를 관리자 권한으로 실행하면 해결! 2017. 1. 8.
문story) 안드로이드 BroadcastReceiver 사용하는 간단한 코드 package app.app1; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.support.annotation.Nullable; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextV.. 2017. 1. 7.
안드로이드 스튜디오) Animation , ValueAnimator ,ObjectAnimator ,AnimatorSet @Override public void onClick(View view) { switch (view.getId()){ case R.id.button: Animation animation = AnimationUtils.loadAnimation(MainActivity.this, R.anim.animtest); // 에니메이션 가져오기 b.startAnimation(animation); break; case R.id.button2: //밑의 에니메이터 코드들의 장점은 애니메이션 된 후 이동한 위치에 있는 버튼? 뷰?를 클릭할 수 있다. //ValueAnimator의 장점은 안드로이드에 있는 view 뿐만 아니라 사용자가 만단 customView도 움직일 수 있다. // ValueAnimator valueAni.. 2017. 1. 6.
안드로이드에서 내부클래스를 사용하면 얻는 장점과 단점 class A{ int x = 10; class B{ void print(){ System.out.println(x); } } } 안드로이드에서 내부 클래스를 사용할 때의 장점 장점 : Class A의 맴버변수에 접근할 수 있다. 단점 : Class B를 단독으로 객체화 할 수 없다. 왜냐하면 Class B에는 x가 없기 때문 2017. 1. 5.