[Android] View, ViewGroup
뷰(View) 가장 많이 사용되는 네가지 뷰의 모습을 보자. - TextView 텍스트를 출력하는 뷰 - Button 버튼을 터치하면 실제로 버튼이 눌린 효과를 보여주기도 한다. -EditText 사용자가 직접 텍스트를 입력할 수 있는 뷰 -ImageView 원하는 이미지를 출력하는 뷰 뷰(View)는 사용자의 터치, 키 입력과 상호작용한다. 뷰 클래스 상속도 그림에서 보이듯이 ImageView, TextView, EditText, Button 모두 뷰(View) 클래스를 상속받고 있다. 화면에 보이는 요소들은 모두 반드시 뷰(View)를 상속받아야 한다. 기존에 없는 모습과 기능을 가진 무언가를 만든다면 뷰(View)를 상속받아 구현해야한다. 뷰(View)는 자신이 화면 어디에 그려져야 하는지에 대한 ..
Computer/Android
2020. 2. 24. 00:19
[Android] View 절대 좌표값
View 절대 좌표값 구하는 방법 View.getLocatioinOnScreen(int[]); 위와 같은 함수를 사용하면 전체 스크린상의 절대 위치의 좌표를 구할수 있다. 예시로 아래와 같이 사용하면 된다. public boolean chkTouchInside(View view, int x, int y) { int[] location = new int[2]; view.getLocationOnScreen(location); if (x >= location[0]) { if (x = location[1]) { if (y
Computer/Android
2017. 2. 21. 21:15